Jump to content
Igor

Surface Curvature

Recommended Posts

I have 3D scanned Model to work in Houdini. I use Meshlab for make smooth form and find Curvature. If I want do it only in Houdini I can use Smooth Sop but Curvature is problem because Measure Sop give very wrong result. If I use method from this post from Petz - http://forums.odforce.net/topic/26380-vdb-curvature-flow/?do=findComment&comment=152998 - it works good but only if surface is closed. It is not work right on open surface because it use VDB. Is there better way to find curvature direct for Surface as in Meshlab?

Thanks!

Share this post


Link to post
Share on other sites

depending on your mesh and accuracy there exist numerous different algorithms to compute discrete curvature, all with their pros and cons. i don't think there's a single one which works flawlessly in all situations and for all meshes.
anyways, here's a file i've posted a while ago on discord with different implementations. it might be a bit confusing without the conversation we had in the chat but you can just try which algorithm works best for you. (from left to right: classical taubin tensor using integral formula, tensor using euler formula, approximated shape operator, proper shape operator in surface space, polynomial fitting)

hth.

petz

curvature.hipnc

  • Like 3

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×