trevor smith
all work
case study / 08 / 3d / pipeline

Three Raptor Safari

A 2010 Unity jeep game lifted out of its engine and rebuilt in the browser. Python extracts the original assets; Three.js draws them; Rapier handles physics.

The hard part is making Unity-era content addressable without Unity. Every asset gets a canonical URI keyed by source bundle and path, and cross-references become JSON pointers.

The browser build validates terrain heightfields, cubemap sky, skinned characters, and vehicle physics end to end as the port grows past the original viewer.

python extractthree.js + rapierunity 2.5 to browservercel live