Techniques
Proceduralism
Readings
Transferring attributes
@Cd = point(1, 'Cd', 123456);@Cd = v@opinput1_Cd;@number_of_points_on_input_1 = npoints(1)Copy stamping & Looping
Point generation
Orient objects or profiles to a curve
Using polyframe
Instancing = packed geo & copypoints
Tutorials
Lights
Random geometries

Random geometry with copytoPoints
Generating a random integer value for each point
Unpacking
Texturing
Random color ovveride
Multi-image texturing
Using copy stamp and expressions
Texture override
Method: based on frame number
Based on UV
Based on luminance value
Texturing & UV
Best practice for assigning materials
Recursive subdivision
Tutorials:
Unsorted VEX notes
Torus wrangle node example
Simulating bubble popping with scatter
Last updated