Hi again, I looked into exporting the mocapbiped3 as an FBX in ASCII format.
After checking the generated file, I found these lines of code to be the closest on the would seem to set the visibility.
Code:
P: "Visibility", "Visibility", "", "A",0
If so.. every joint really is being set to invisible.
I'm curious why iPi Mocap can see some of it, and not the others?
For example, in the screenshot on my first post, the dropdown can show the RightShoulder_To_RightArm on the list.
Then, looking into the FBX ASCII for the same joint:
Code:
Model: 1419346157696, "Model::RightShoulder_To_RightArm", "LimbNode" {
Version: 232
Properties70: {
P: "RotationOrder", "enum", "", "",5
P: "RotationActive", "bool", "", "",1
P: "InheritType", "enum", "", "",1
P: "ScalingMax", "Vector3D", "Vector", "",0,0,0
P: "DefaultAttributeIndex", "int", "Integer", "",0
P: "Lcl Translation", "Lcl Translation", "", "A",-2.77555756156289e-17,-8.88178419700125e-16,-4
P: "Lcl Rotation", "Lcl Rotation", "", "A",-55.6770413933336,93.3972823623471,-8.6708041071381
P: "Lcl Scaling", "Lcl Scaling", "", "A",0.999999999999607,0.999999999999817,0.999999999999375
P: "Visibility", "Visibility", "", "A",0
P: "Visibility Inheritance", "Visibility Inheritance", "", "",0
}
Shading: Y
Culling: "CullingOff"
}
It looks like the visibility is set to 0, yet it can show up on the list.
Lastly, comparing it to a joint that is not visible on the iPi Mocap list:
Code:
Model: 1419345944704, "Model::RightFoot_To_RightToeBase", "LimbNode" {
Version: 232
Properties70: {
P: "RotationOrder", "enum", "", "",5
P: "RotationActive", "bool", "", "",1
P: "InheritType", "enum", "", "",1
P: "ScalingMax", "Vector3D", "Vector", "",0,0,0
P: "DefaultAttributeIndex", "int", "Integer", "",0
P: "Lcl Translation", "Lcl Translation", "", "A",2.22044604925031e-16,-2.22044604925031e-16,-6.81
P: "Lcl Rotation", "Lcl Rotation", "", "A",-76.2409577949345,8.05563979598301,4.8228699218134
P: "Lcl Scaling", "Lcl Scaling", "", "A",1,1,1
P: "Visibility", "Visibility", "", "A",0
P: "Visibility Inheritance", "Visibility Inheritance", "", "",0
}
Shading: Y
Culling: "CullingOff"
}
They seem to have the same visibility settings, yet it is not being shown in the list?
Would you happen to know if a different part of the ASCII is responsible for the visibility?
I wanted to check and confirm why parts of the rig is not visible in iPi Mocap. Because when I load the FBX on both Houdini and 3dsmax, they both show the complete joints.
I've attached the ASCII file exported from Houdini below.