Search - User list
Full Version: Animation and geometry transforms in Solaris.
Root » Solaris and Karma » Animation and geometry transforms in Solaris.
goose7
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
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.
goose7
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..
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB