MeshInstancer_v3 Op
There is a newer version of this op!
This version will not receive any updates. It is recommended to use a newer version.
Current version: Ops.Gl.MeshInstancer_v4
Draw the same mesh multiple times on the GPU
Summary (oneliner)
For better performance you should use the "Trigger Once" op on the mesh going into the Geom input. Check the example patch to see this being applied.
- Ops.Gl.MeshInstancer_v3
- Core Op - Official cables op
- MIT
Documentation (markdown)
Issues
Example patch id
Youtube ids (comma seperated)
Op Licence
Caniuse query
Example Patch mesh instancer
INPUT PORTS
Trigger In
The shape that will be instanced
Global scale for all instances, disabled if scale array is used
Limit Number of Instances
Enable to set a limit on how many instances are created
If limit instances is enabled this number determines how many instances are created
Parameters
Needs an XYZ array to determine the positions of each instance
Needs an XYZ array to determine the scale of each instance
Needs an XYZ array to determine the XYZ rotation of each instance. 0 - 360 degrees.
Pick a material blend mode with an integer
Multiply, Add or Normal. Pick the blending mode the material for instances
Needs an RGBA array to determine the color of each instance.
OUTPUT PORTS
Trigger Out
Total number of instances/shapes