🐞 Bug Report
Description
As reported in the forum, the Subtract node was only added to Maya 2024.2 and above. So any lower versions get an unknown node error when running commands that use it. http://forum.mgear-framework.com/t/mgear-5-2-1-subtract-node-issue/5152
Expected Behavior
I suggest switching to plusMinusAverage node set to minus, to get equivalent behaviour, if possible. That will work in older versions.
Actual Behavior
An unknown node error, and the code can't find the appropriate input1 and input2 attributes.
Maya Version
Maya 2023 and older. Maya 2024.1 as well.
mGear Version
mGear 5.2.1 (and possibly other versions. I don't know when Subtract was added to the code.)
Error Log Formatting
If an error message appears, please provide the complete log:
- Copy & Paste the full error message between triple backticks (
```) like this:
*> // Result: untitled*
*> Warning: Unrecognized node type 'subtract'; preserving node information during this session.*
*> Error: Target node arm_L0_root_crossProduct_x_subtract has no attribute input1*
*> Error: Target node arm_L0_root_crossProduct_y_subtract has no attribute input1*
*> Error: Target node arm_L0_root_crossProduct_z_subtract has no attribute input1*
*> Error: Target node arm_L0_root_crossProduct_x_subtract has no attribute input2*
*> Error: Target node arm_L0_root_crossProduct_y_subtract has no attribute input2*
*> Error: Target node arm_L0_root_crossProduct_z_subtract has no attribute input2*
*> Error: Target node arm_L0_elbow_crossProduct_x_subtract has no attribute input1*
*> Error: Target node arm_L0_elbow_crossProduct_y_subtract has no attribute input1*
*> Error: Target node arm_L0_elbow_crossProduct_z_subtract has no attribute input1*
*> Error: Target node arm_L0_elbow_crossProduct_x_subtract has no attribute input2*
*> Error: Target node arm_L0_elbow_crossProduct_y_subtract has no attribute input2*
*> Error: Target node arm_L0_elbow_crossProduct_z_subtract has no attribute input2*
*> Error: Target node arm_L0_wrist_crossProduct_x_subtract has no attribute input1*
*> Error: Target node arm_L0_wrist_crossProduct_y_subtract has no attribute input1*
*> Error: Target node arm_L0_wrist_crossProduct_z_subtract has no attribute input1*
*> Error: Target node arm_L0_wrist_crossProduct_x_subtract has no attribute input2*
*> Error: Target node arm_L0_wrist_crossProduct_y_subtract has no attribute input2*
*> Error: Target node arm_L0_wrist_crossProduct_z_subtract has no attribute input2*
*> Error: Target node arm_L0_elbow_x_subtract has no attribute input1*
*> Error: Target node arm_L0_elbow_y_subtract has no attribute input1*
*> Error: Target node arm_L0_elbow_z_subtract has no attribute input1*
*> Error: Target node arm_L0_elbow_x_subtract has no attribute input2*
*> Error: Target node arm_L0_elbow_y_subtract has no attribute input2*
*> Error: Target node arm_L0_elbow_z_subtract has no attribute input2*
*> Error: Target node arm_L0_wrist_x_subtract has no attribute input1*
*> Error: Target node arm_L0_wrist_y_subtract has no attribute input1*
*> Error: Target node arm_L0_wrist_z_subtract has no attribute input1*
*> Error: Target node arm_L0_wrist_x_subtract has no attribute input2*
*> Error: Target node arm_L0_wrist_y_subtract has no attribute input2*
*> Error: Target node arm_L0_wrist_z_subtract has no attribute input2*
*> Error: Target node arm_L0_eff_x_subtract has no attribute input1*
*> Error: Target node arm_L0_eff_y_subtract has no attribute input1*
*> Error: Target node arm_L0_eff_z_subtract has no attribute input1*
*> Error: Target node arm_L0_eff_x_subtract has no attribute input2*
*> Error: Target node arm_L0_eff_y_subtract has no attribute input2*
*> Error: Target node arm_L0_eff_z_subtract has no attribute input2*
*> 0.411479099999724 time elapsed running draw_guide*
*> Error: AttributeError: file C:\Users\USER\Documents\maya\modules\scripts\mgear\pymaya\node.py line 263: 'Unknown' object has no attribute 'output'*
Additional Context
http://forum.mgear-framework.com/t/mgear-5-2-1-subtract-node-issue/5152
🐞 Bug Report
Description
As reported in the forum, the Subtract node was only added to Maya 2024.2 and above. So any lower versions get an unknown node error when running commands that use it. http://forum.mgear-framework.com/t/mgear-5-2-1-subtract-node-issue/5152
Expected Behavior
I suggest switching to plusMinusAverage node set to minus, to get equivalent behaviour, if possible. That will work in older versions.
Actual Behavior
An unknown node error, and the code can't find the appropriate input1 and input2 attributes.
Maya Version
Maya 2023 and older. Maya 2024.1 as well.
mGear Version
mGear 5.2.1 (and possibly other versions. I don't know when Subtract was added to the code.)
Error Log Formatting
If an error message appears, please provide the complete log:
```) like this:Additional Context
http://forum.mgear-framework.com/t/mgear-5-2-1-subtract-node-issue/5152