Skip to content

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

503 Commits

Folders and files

Repository files navigation

DigitalWorld — 3D Phone Showroom

DigitalWorld is a touch-controlled browser showroom for a detailed 3D iPhone 17 Pro Max model, rendered with Three.js.

Browser showroom

  • Engine: Three.js 0.160.0 (ES modules loaded from esm.sh)
  • Entry point: web/index.html
  • 3D model, lighting, materials and touch controls: web/showroom.js
  • Styling: web/style.css
  • Hosting: GitHub Pages
  • Interaction: touch/mouse dragging, smoothed rotation, and Reset View
  • Display: permanently black; no phone simulator functions
  • Performance: capped device pixel ratio for mobile; no real-time shadows

The model and Three.js modules load from public internet sources, so an internet connection is required.

Model attribution

This is a fan-made model, not an official Apple asset. The model does not imply Apple endorsement.

Automatic browser preview

Pushing changes under web/ to main triggers Publish DigitalWorld Three.js phone showroom. The workflow validates the browser files and publishes the web/ directory to GitHub Pages. No Godot installation, Godot validation, or Android APK build is part of the current showroom workflow.

After deployment succeeds, open the GitHub Pages URL and refresh. If an older version is cached, hard-refresh or open the page in a private tab.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages