Skip to content

Houdini VFX Knowledge Base

Files

File Description
coin-transformation-diagram.excalidraw Node diagram for 3-stage coin transformation (open at excalidraw.com)
houdini21_coin_3stage_transformation_tutorial.md Full tutorial: 3-stage coin object morph with guide curves, falloff, stacking
houdini21_instance_morphing_research.md Raw research: H21 SOPs, VEX functions, matching strategies, APEX analysis

Key Concepts

Object-to-Object Coin Transformation

  • Scatter points on source and target meshes (Force Total Count = same)
  • Match points (nearpoint, sort-based, or shuffled)
  • 3-phase flight: Source -> Guide Curve -> Target
  • Falloff-driven stagger (object proximity or noise)
  • Coin stacking for different-sized objects (offset along N)
  • APEX is NOT suitable for this -- use SOPs + VEX

Critical H21 SOPs

  • Scatter v2.0, Copy to Points v2.0, Attribute Sort (NEW), Separate Pieces (NEW)
  • Path Deform SOP for curve following
  • Point Jitter SOP now has mask parameter

VEX Essentials

  • Always use orient quaternion for animated instances (not N/up)
  • lerp for position, slerp for orientation
  • primuv() for sampling guide curves
  • dihedral({0,0,1}, N) to convert normals to quaternion
  • sin(blend * PI) for guide_weight that peaks mid-flight