Mesher - superclass: GeometryClass; super-superclass:node - 8:0 - classID: #(998877, 32670)
Constructor:
Mesher ... particleMesher...
The Mesher compound object converts procedural objects to mesh objects on a per-frame basis so that you can apply modifiers such as Bend or UVW Map.
It can be used with any type of object, but is designed primarily to work with particle systems.
Mesher is also useful for low-overhead instancing of objects with complex modifier stacks.
Properties:
<Mesher>.pick UndefinedClass default: undefined -- node
Click this button and then select the object to be instanced by the Mesher object.
After doing so, the name of the instanced object appears on the button.
<Mesher>.renderTimeOnly Boolean default: false -- boolean
When on, the Mesher mesh does not appear in the viewports, but only when you render the scene. Default=off.
<Mesher>.extranodes ArrayParameter default: #() -- node array
<Mesher>.time Float default: 0.0 -- float
The number of frames ahead of or behind the original particle system that the Mesher's particle system will run. Default=0.
<Mesher>.radius Float default: 10.0 -- float
The size of the default Mesher icon when no source geometry has been picked.
<Mesher>.useCustomBounds Boolean default: false -- boolean; Use_Custom_Bounds
When on, Mesher replaces the dynamic bounding box derived from the particle system and modifier with a static bounding box of the user's choice.
<Mesher>.boundsMin Point3 default: [1,1,1] -- point3; BoundsA
<Mesher>.boundsMax Point3 default: [-1,-1,-1] -- point3; BoundsB
The coordinates of the opposite corners of the custom bounding box.
<Mesher>.useAllPFEvents BooleanClass default: true -- boolean; Use_All_PF_Events
When set to true
, all Particle Flow events will be used. When false, only events on the .pfEventList
will be used.
<Mesher> . pfEventListArrayParameter default: #() -- node array; PF_Events
When useAllPFEvents
is set to false
, only the Particle Flow events specified in this property will be used.