Method
This node renders an instance of a mesh at the location of every active particle. A 3D Object must be connected to the Object Nodes input, or parented to the Mesh Renderer node, for it to be effective.
If the particle system contains a lot of active particles or the connected 3D object is complex or has a high polygon count it will impact heavily on performance.
Example |
---|
|
This image is taken from the “meshparticle_renderer.dfx” sample project. |
Attributes
Name | Description |
---|---|
Particle Size | Edit the size of the particles once they are rendered. |
Particle Scale Coeffs | How much the particle scales are affected by the node at different stages of the particles life cycle. Values 1 and 2 are control points, and are used to control the curve between values 0 and 3. |
Size Randomisation Coeffs | How much the rendereed meshes sizes change randomly at different stages of the particles life cycle. Values 1 and 2 are control points used to control a bezier curve between values 0 and 3. |
Rotation Randomness | Give the meshes a randomised rotation. |
Luminance Randomness | Control how much randomness is in the luminance of the rendered particles. |
Size Randomness | Control the randomness in size of the particles. |
Animation Speed | Control the speed that mesh animations are played at. |
Velocity Rotation Speed | Control the speed at which the mesh particles rotate. |
Cast Shadows | Control whether shadows are cast. |
Rotation Mode | Control the rotation of particles as they are emitted.
|
Inputs
Name | Description | Typical Node Input |
---|---|---|
Object Nodes | Choose the objects that will be used in the particle rendering. | 3D Object |
Rendered Emitters | Specify which emitters are rendered using this renderer. By default, all emitters connected to the same particle root as the renderer are rendered. | Primitive Emitter |
Transform Modifier | Links all transform properties to the input node. | Null |
Target Node | Always faces the x-axis towards the inputs anchor point. | Null |
Local Transform Override | Override the transformation values of the node, relative to its parent. | Null |
Outputs
The outputs section for this node is currently being worked on.