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.