[Sidefx-houdini-list] Transforming Vertex Normals?

Ben Schrijvers ben.schrijvers at guerrilla-games.com
Tue Oct 27 13:45:33 EDT 2009

Hi Graig,

I'm afraid it's only Point Attributes that get transformed.
So you need to promote them before the transform, just make sure you 
have unique points.
The good news is that if you make you points unique the amount of 
vertices doesn't change.
This means you can branch of a few nodes to calculate the normals and 
use Attribute Copy to copy them back on the original geometry.
So it's - unique - promote to point - do transform - promote to vertex - 
attribute copy

If you're dealing with Object level transforms then you have to use an 
Object Merge to transform them to worldspace.
Slightly more tricky.

But it might be good to know that SESI is considering supporting 
automatic transforming of vertex normals simular to point normals.
Not sure if and when this will be supported though.


craigleehoffman at aol.com wrote:
> I am working with a lot of geometry that needs to go into Maya as connected pieces so I promoted my Point Normals to be Vertex Normals and Fused the geometry.  But now I am realizing that Transforms don't transform Vertex Normals, only Point Normals.  Is there a way to get Vertex Normals to transform like Point Normals?
> I am guessing "No", and the only way to do this is keep it as Point Normals and promote/fuse as the last step.
> H10.0.295 on Linux
> Thanks,
> Craig
> _______________________________________________
> Sidefx-houdini-list mailing list
> Sidefx-houdini-list at sidefx.com
> https://lists.sidefx.com:443/mailman/listinfo/sidefx-houdini-list

More information about the Sidefx-houdini-list mailing list