Bryce Cannon Witcher

Marketing & Creative

Interactive 3D & Web Runtimes: Next-Gen Digital Assets

3D and Mockups
Apps, UI/UX and Design Systems
Video and Motion Graphics

Skills Demonstrated

3D Modeling
Spline

Architectural Implementation: Independent 3D Asset Hosting

To maximize site performance, eliminate external CDN dependency, and retain complete data ownership, this portfolio fully self-hosts all 3D production models rather than using Spline’s cloud-shared server links. Built natively within Spline, the interactive experiences are decoupled from cloud infrastructure through a custom-engineered local file hierarchy. Behind the scenes, the system routes all separate 3D folder environments into a unified /3d-assets/ parent directory.

By implementing an optimized import map and relative file paths, each individual asset module relies on a centralized “single source of truth” for core framework dependencies like the 2.2MB runtime parsing engines and text decoding scripts. This structural architecture ensures that heavy-lifting scripts are cached by the client’s browser exactly once, drastically reducing server round-trips, eliminating cross-origin resource blockages, and delivering acceptable load times across the entire portfolio.