how to use normals from attributes on an agent?
385 2 2-
- burlin
- Member
- 1 posts
- Joined: Dec. 2007
- Offline
-
- cwhite
- Staff
- 741 posts
- Joined: Oct. 2012
- Offline
This is a limitation with Hydra currently - it doesn't perform skinning on the normals and instead flags them as needing to be recomputed after the deformation
A workaround is using the Bake Skinning LOP which does support deforming normals, with the downside of the skinning being baked instead of happening at render time
A workaround is using the Bake Skinning LOP which does support deforming normals, with the downside of the skinning being baked instead of happening at render time
-
- Nkv3D
- Member
- 1 posts
- Joined: Sept. 2016
- Offline
It's not look like a Hydra problem, because I made the same test with Unreal Engine. For instance I export skinned character from UE to usd, and back, and normals was rebuilded.
On the other side Bake Skinning LOP is not a good choice,
because it bake into transforms matrix and point positions, which interpolated linearly in usd, and you can get squash & stretch effect between animation keys, and bad motionblur as a result.
On the other side Bake Skinning LOP is not a good choice,
because it bake into transforms matrix and point positions, which interpolated linearly in usd, and you can get squash & stretch effect between animation keys, and bad motionblur as a result.
-
- Quick Links