Grasshopper

algorithmic modeling for Rhino

Hi Daniel,

I just picked up Kangaroo again for a project and noticed that if one uses a mesh as geometry input, the dynamic mesh output does not update/calculate the mesh normals. I've attached a file displaying this behaviour.

Best,

Anders

Views: 421

Attachments:

Replies to This Discussion

Hi Anders...nice little workaround you put in there.  (My guess is you're already doing this, but for others for whom this may be an issue in the meantime) if you're passing this into a script and want to fix it there, just call in order:

InputMesh.FaceNormals.ComputeFaceNormals
InputMesh.Normals.ComputeNormals

Thanks David,

I had actually only just looked up those methods, but not yet called them in order as you suggest. So you did save me from having to wonder why either one wasn't working as expected :)

Thanks for pointing this out - I thought I'd changed it in the latest release, but had forgotten the FaceNormals.

Fixed now for the next release!

Excellent, thanks Daniel. On another note I noticed that if you change the the Kangaroo engine settings via right-click settings -> "Manage Kangaroo Options Collection", these are not saved and will reset when you close/open a definition. I'm not sure if this is by design?

RSS

About

Translate

Search

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service