hbiz Posted November 17, 2011 Share Posted November 17, 2011 Hi, I was wondering how I would do this in houdini. I have a bunch of planes hanging in space (kinda like feathers). Unfortunately, these planes have half their normals pointing inwards (towards the centroid of the bounding box) and the other outwards. I was wondering how I could establish a centroid for all of the geometry and then have any normal that's pointing towards the centroid be flipped to it's opposite direction. That is: if($N is pointing towards centroid of geometry) $N = $N*-1 Thanks for your time Quote Link to comment Share on other sites More sharing options...
tmdag Posted November 17, 2011 Share Posted November 17, 2011 (edited) you could use facet to recompute normals or for eg. use vopsop and dot product your normal with (point - center) and based on this result make if statement to negate normals flipNormals.hipnc Edited November 17, 2011 by tmdag Quote Link to comment Share on other sites More sharing options...
hbiz Posted November 17, 2011 Author Share Posted November 17, 2011 fantastic! thanks so much Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.