goose7
Feb. 26, 2021 07:35:59
So I find that the transform of geometry SOPs in /stage context do not have a consistent behavior.
For example, a pighead with fur.
Steps to create the problem:
Section1
1.The pighead is rigged in KineFX(/geo level) and the final output node of the geometry network is the bonedeform node.
2.Then we add groom/hair at /obj level.
Section2
1. Transform the pighead in /obj level. Or Transform the pighead by attaching it to a null node with transform.
2.Jump to /stage context. Import pig head sops and the hair sop.
3.We will find that pig head is still at the world origin however the hair is transformed to the correct location.
Sometimes (very little chance),the pighead and hair together moves to the correct location.
Current solution:
Use transform node in Solaris.(But the render result usually does not update the transform instantly)
mtucker
Feb. 26, 2021 13:29:04
The SOP Import LOP ignores object-level transforms (since it is just grabbing the geometry, it doesn't care where it's coming from). The Scene Import LOP applies OBJ level transforms to the imported geometry. Are you using the same method to import both pieces of geometry?
jsmack
Feb. 26, 2021 14:57:03
mtucker
The SOP Import LOP ignores object-level transforms (since it is just grabbing the geometry, it doesn't care where it's coming from). The Scene Import LOP applies OBJ level transforms to the imported geometry. Are you using the same method to import both pieces of geometry?
The hair being generated using the fur tools will usually have the object transform baked in. So importing to LOPs with sop import will import it transformed.
goose7
Feb. 27, 2021 13:17:06
mtucker
The SOP Import LOP ignores object-level transforms (since it is just grabbing the geometry, it doesn't care where it's coming from). The Scene Import LOP applies OBJ level transforms to the imported geometry. Are you using the same method to import both pieces of geometry?
jsmack
mtucker
The SOP Import LOP ignores object-level transforms (since it is just grabbing the geometry, it doesn't care where it's coming from). The Scene Import LOP applies OBJ level transforms to the imported geometry. Are you using the same method to import both pieces of geometry?
The hair being generated using the fur tools will usually have the object transform baked in. So importing to LOPs with sop import will import it transformed.
Thanks for the info.I checked my stage file and confirmed that everything except the animated pighead use Scene Import..