PUZZLE PIECES

R&D project 

Architecting procedural puzzles in Houdini, utilizing VEX and RBD to handle scattering and reconstruction.

PROCESS

Piece Generation

Used a variation on differential line growth in order to grow the interlocking pieces, with random variables for their directions, size and location.

Constraint Setup

Used a combination of soft and hard constraints to guide the object into their place. VEX controls were used to adjust timing/strength over time

 

OTHER PUZZLES

30 Seconds to Mars

Transformed static images into puzzle piece animations as part of a larger project for Live Nation

 

Multiple Piece Sizes

Rebuilding from color-sorted piles

Video Footage Input