Xpresso (i.e. blueprint graph)

Looping Xpresso Rig


Create Holes and rectangle plane:
Spline pen tool → Circle → XZ direction
Child spline under Clone → Mode: Grid Array → Count: 12, 1, 12 → ModeL Endpoint, Size: 800,800,800
Child Clone under Extrude → Direction: Custom → Movement: 0,60,0 → Tick Hierarchical
Spline pen tool → Rectangle → XZ direction → Scale up that cover all circles
→ Drag under Extrude layer

Make the holes in rectangle:
Select Rectangle layer
→ Child it under Connect (Hold Alt) → Drag Cloner layers between Connect and Rectangle as below layering, holes will be formed in rectangle
Screenshot 2021-10-11 at 12.07.30 PM.png
Rename Extrude as Surface; Cloner as Holes →
Duplicate Holes layer and drag on top (rename as Sphere), delete Circle layer inside
Create Sphere → Drag under Sphere layer → Resize to 10cm, move up above the Surface

Create basic animation and loop of the spheres:
Select Spheres clone layer → Add Effector Shade → Parameter, Position Y 300cm; untick Scale →
Shading → Shader: Noise (make movement random) →
Click inside Noise → Animation speed: 2 →
Move the Spheres clone downward to fit in the surface

Use Xpresso to control basic animation:
Create Null, rename as Controller → in its menu → User Data → Add User Data (a box pop up)
Add Data and rename as following 4 items (each of them hold Shift and click Example to add Example values in Properties menu):
1.Number of Holes → Unit: Real
2.Spacing → Unit: Real , Default value: 100
3.Hole Size → Unit: Real
4.Sphere Radius → Unit: Real, Default Value: 10
Screenshot 2021-10-11 at 1.00.04 PM.png
After click ok, User Data column is created in Controller menu (but no effect applied until Xpress is made)
Select Controller layer → Programming tag → Xpresso
→ Drag Controller in the Graph → click on red corner → User Data → Add all 4 parameters from User Data
Drag Circle, Spheres cloner, Holes cloner, and Sphere layers in the Graph too, connect them as follow (through Object Properties) → The Contoller menu will shows each User Data connected when a play arrow icon appears on the keyframe circle
Screenshot 2021-10-11 at 3.06.10 PM.png
Hole Size → Object properties →Radius (Circle)
Number of Holes → Object properties → Count X and Z (Spheres cloner) ; Count X and Z (Holes cloner)
Spacing → Object properties → Size (Spheres cloner) ; Size (Holes cloner)
Sphere Radius → Radius (Sphere)
Set the Controller value as shown from above

Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.