PLAYLIST
Playlist is a 3D digital music interface. Styled like a mobile music player, it features dynamic controls that allow the viewer to upload music files and backgrounds, swap player imagery, and explore visual themes tied to the music itself. Built to load and represent curated content by the owner, Playlist turns personal taste into a collectible, living design. It blends UI, motion, and real-time rendering into a compact experience that feels both familiar and futuristic.
More Digital Interactive Scenes Here
Daily updates continue as I finalize different types of 3D web experience. AR and VR versions coming soon!
BlackLayer & SignalCore
Designed for AR engagement and product storytelling in mind, BlackLayer supports immersive technology — while keeping UI elements responsive, mobile-ready, and actionable. It bridges the gap between visual depth and intuitive interface, making it ideal for e-commerce, branded content, and responsive narrative design.
| Capability | BlackLayer | Conventional Platforms |
|---|---|---|
| Unified Web + 3D Experience | ✅ Seamlessly blends APIs and web content | ❌ Divided layers between interface and visuals |
| Transparent Media Layers | ✅ Supports alpha animated overlays with precision | ⚠️ Often flattens or drops alpha media |
| Live, Interactive Templates | ✅ Editable, stylized, and responsive elements | ❌ Locked, static template behavior |
| Layered Experiences | ✅ Natural Scene Integration | ❌ Flat, single-scene designs |
| Mobile-Optimized Visuals | ✅ Engineered for mobile browser fidelity | ⚠️ Visuals frequently degrade or misrender |
| Modular Content System | ✅ Components are reusable and remix-able | ❌ Rigid layouts require rebuilding |
| Stacked Visual Compositing | ✅ Video, and HTML without conflict | ❌ Competing layers cause lags or glitches |
| Smooth Transitions | ✅ State-driven, cinematic transitions | ❌ Abrupt jumps or limited animation logic |
| Story-First Architecture | ✅ Built for narrative, interaction, and hierarchy | ❌ Static content with limited flexibility |
| Signature Visual Style | ✅ Depth, motion, and polish feel custom-crafted | ❌ Framework defaults limit originality |
Realtime Animated Textures
Time-driven texture systems dynamically update surface visuals through motion, light, and pattern changes. Materials evolve continuously in response to animation states or external inputs, enabling living surfaces that shift in color, reflectivity, and detail without remapping geometry.
Performance Overview — Playlist Scene
This interactive WebGL scene was tested using real-device metrics and Google Lighthouse.
Real-device results (mid-tier mobile):
-
LCP: ~0.7s (poster-first render)
-
CLS: 0.00 (no layout shift)
-
INP: ~80ms (responsive interaction)
These metrics confirm a fast, stable, and responsive experience for users.
Lighthouse context:
-
Lighthouse lab tests apply heavy throttling and penalize WebGL initialization.
-
This affects the Performance score but does not reflect real user experience.
-
Layout stability remains perfect (CLS 0.00).
Conclusion:
The scene is optimized for real-world performance, prioritizing instant visual feedback, zero layout movement, and smooth interaction. Lighthouse lab scores reflect the cost of initializing advanced GPU content under synthetic conditions, not a degraded UX.
Interactive Features
This experience is built as a foundation for evolving interaction. Objects and materials are designed to respond to user input through motion, state changes, and camera behaviors, creating a fluid relationship between viewer and scene. The system supports animated transitions, contextual focus shifts, and environment-aware responses, allowing spaces to adapt in real time. As the platform grows, it opens the door to richer gestures, deeper spatial navigation, and personalized interactions—transforming static scenes into living, exploratory environments.





