> generators

Explode

generators/explode·v1.3.0
IN:1  OUT:1

The Explode converts the faces of a polygonal object into individual packed instances, forming POPX Geometry. Each instance is oriented according to the input geometry's normal and up vectors, which can be manually overridden if needed. If the default orientation isn't ideal, you can use POPX Reorient to adjust local orientations without physically rotating the instances. Geometry can be partitioned using either primitive numbers (one instance per primitive) or K-means clustering to group primitives into larger, cohesive sections.

PAGEExplode
Number of Clusters/Cells to AllocateNumberofclustersMaximum number of clusters to allocate memory for.
Clusters/Cells SeedClustersseedRandom seed value for cluster generation.
Max Points to AllocateMaxpointsMaximum number of output points to allocate memory for in Voronoi mode.
Max Triangles to AllocateMaxtrianglesMaximum number of output triangles to allocate memory for in Voronoi mode.
Max DistanceMaxdistanceMaximum distance threshold for clustering.
Num Hash BucketsNumhashbucketsNumber of hash buckets for spatial neighbor lookups.
Visualize PiecesVisualizepiecesEnables color visualization of pieces.
Visualization SeedVisualizationseedRandom seed for visualization colors.
PAGEOrient
Generate Vertex NormalsGeneratenormalsGenerates vertex normals for the output geometry.
Max Number of Primitives per PointMaxprimsperpointMaximum number of primitives a point can be part of in the input geometry.
AngleAngleThreshold angle between faces above which shared edge vertices don't share normals.
Compute Source OrientComputesourceorientComputes orientation based on the input geometry.
Use Custom Up VectorUsecustomupvectorEnables custom up vector specification.
Invert NInvertnInverts the normal vector direction.
Invert UpInvertupInverts the up vector direction.
PAGECommon
Free Extra GPU MemoryFreeextragpumemFree memory that has accumulated when output memory has grown and shrunk.
Input 0 POP Geometry
Output 0 POP POPX_out1