ShippedRubus Digital · 2024–2503 / 15
3D Asset Dashboard
Three.js 3D workspace with live IoT data overlays, configured by JSON schema.
Overview
Built a Three.js 3D dashboard with 30-second polling API overlays that show live IoT data on 3D asset models, rendering in under 2s at 1080p. Designed a JSON-schema configuration system so non-engineers could configure 3D models themselves, cutting developer dependency by 60%.
Problem → built → result
- Problem
- Every new 3D model needed a developer to set it up.
- Built
- Three.js dashboard with live IoT data and JSON-schema model config.
- Result
- −60% developer dependency · under 2s at 1080p
What I built
- Three.js 3D interface with live IoT data overlays on 3D asset models
- Renders in under 2s at 1080p through lazy loading and level-of-detail rendering
- JSON-schema configuration so non-engineers can set up 3D models, cutting developer dependency 60%
- Jest coverage at 75% to keep the codebase maintainable