Surface Utilities.js
Here's a new tool script based on my old Global Iterator, but vastly improved thanks to this thread:
http://www.cheetah3d.com/forum/showthread.php?p=57839#post57839
The iterator framework now provides simple support for iterating through hierarchies and the entire scene, but defaults to acting on the selected object (there's no scripting support for multiple selection yet) and its children.
I've added new normal utilities for:
a) flipping all normals
b) "unifying" normals (which should make all normals in a continuous mesh consistent).
c) quickly "correcting" normals to face outwards from the object's origin (which should work nicely for simple, convex objects.
Here's a new tool script based on my old Global Iterator, but vastly improved thanks to this thread:
http://www.cheetah3d.com/forum/showthread.php?p=57839#post57839
The iterator framework now provides simple support for iterating through hierarchies and the entire scene, but defaults to acting on the selected object (there's no scripting support for multiple selection yet) and its children.
I've added new normal utilities for:
a) flipping all normals
b) "unifying" normals (which should make all normals in a continuous mesh consistent).
c) quickly "correcting" normals to face outwards from the object's origin (which should work nicely for simple, convex objects.
Attachments
Last edited: