Utility Functions
Small useful functions brought over from the Object Builder application
The features only work on single selected mesh entites.
Some of the utility functions are also accessible from the Vertex Groups panel.
Topology
Find Non-Closed
Find edges that are boundary to a face, and do not have a second face connecting, as well as loose edges without any faces connected.
Find Components
The function loops through all disconnected mesh sections in the selected object, and generates ComponentXX
format vertex groups.
The function is intended to be used to create the component selections for Geometry type LODs
The disconnected pieces are not checked whether or not they are valid pieces of geometry, or just loose wire edges. Make sure to only use the function on clean geometry!
Convexity
Find Non-Convexities
Mark edges that join two faces in a non-convex way (the interior angle between the faces is greater than 180 degrees).
Due to the numerical errors in nearly-flat connections inherent to floating point calculations, the convexity check is only done above a built-in threshold which may differ from Object Builder. Always run the function in Object Builder as well before packing the PBOs to double check!
Convex Hull
Calculates convex hull for the whole selected object.
Component Convex Hull
This function is a combination of the Find components and Convex Hull functions.
The function loops through all disconnected mesh pieces, performs a convex hull operation on them, and generates ComponentXX
format vertex groups.
Faces
Move Top
Only available in Edit Mode.
Sorts the selected faces to the end of the face list of the mesh data. This function is useful to solve alpha order related issues.
This sorting will be overwritten if Sort Sections is enabled during P3D export.
Move Bottom
Only available in Edit Mode.
Sorts the selected faces to the beginning of the face list of the mesh data. This function is useful to solve alpha order related issues.
This sorting will be overwritten if Sort Sections is enabled during P3D export.
Recalculate Normals
Only available in Edit Mode.
Recalculates the face normals of all faces in the currently edited mesh.
Misc
Delete Unused Groups
Iterates through every vertex group defined in the selected object, and removes those that have no vertices assigned to them.
Last updated