I don`t understand concept of . How I must use their transformation?
I know what is hierarchy and I must multiply a parent matrix to a this matrix and etc.
For example in this case what does it mean:
<library_visual_scenes>
<visual_scene id="VisualSceneNode" name="fin_moonlander">
<node id="Scene_Root" name="Scene_Root">
<rotate sid="rotateZ">0 0 1 0</rotate>
<rotate sid="rotateY">0 1 0 0</rotate>
<rotate sid="rotateX">1 0 0 0</rotate>
<node id="Camera_Root" name="Camera_Root">
<translate sid="translate">0 200 2000</translate>
<rotate sid="rotateZ">0 0 1 0</rotate>
<rotate sid="rotateY">0 1 0 0</rotate>
<rotate sid="rotateX">1 0 0 0</rotate>
</node>
<node id="l_eye" name="l_eye">
<rotate sid="rotateZ">0 0 1 0</rotate>
<rotate sid="rotateY">0 1 0 0</rotate>
<rotate sid="rotateX">1 0 0 0</rotate>
<instance_geometry url="#_lib"/>
</node>
</node>
<node id="group2" name="group2">
<rotate sid="rotateZ">0 0 1 0</rotate>
<rotate sid="rotateY">0 1 0 0</rotate>
<rotate sid="rotateX">1 0 0 0</rotate>
<scale sid="scale">0.009769 0.009769 0.009769</scale>
<node id="group1" name="group1">
<rotate sid="rotateZ">0 0 1 0</rotate>
<rotate sid="rotateY">0 1 0 0</rotate>
<rotate sid="rotateX">1 0 0 0</rotate>
<scale sid="scale">0.263384 0.263384 0.263384</scale>
</node>
</node>
How I must use group2 group1 Camera_Root nodes?
Or this one:
<node id="right_foot" name="right_foot">
<translate sid="translate">-0.049375 -0.280828 -0.005699</translate>
<rotate sid="rotateZ">0 0 1 0</rotate>
<rotate sid="rotateY">0 1 0 180</rotate>
<rotate sid="rotateX">1 0 0 0</rotate>
<scale sid="scale">0.002256 0.002425 -0.002284</scale>
<node id="geometries_5" name="geometries_5">
<rotate sid="rotateZ">0 0 1 0</rotate>
<rotate sid="rotateY">0 1 0 0</rotate>
<rotate sid="rotateX">1 0 0 0</rotate>
<instance_controller url="#geometries_5-lib-skin">
<skeleton>#right_knee</skeleton>
<bind_material>
<technique_common>
<instance_material symbol="mat_feet1SG" target="#phong_feet">
<bind_vertex_input semantic="TEX0" input_semantic="TEXCOORD" input_set="0"/>
<bind_vertex_input semantic="TEX1" input_semantic="TEXCOORD" input_set="0"/>
</instance_material>
</technique_common>
</bind_material>
</instance_controller>
</node>
</node>
Where I must use geometries_5-node`s matrix in instance_controller?
If I replace instance_controller by instance_geometry, where in geometry that matrix is used?