Material Switching and Mesh Visibility Control (Using Three.js r145)
Experience realistic 3D interior design right in your browser!
With Three.js, you can freely toggle the visibility of the sofa, table, and chairs, as well as change the materials of the carpet, floor, and walls.
ArcballControls.js enables smooth and intuitive camera movement.
Sky.js adds a sunset effect for an even more realistic simulation.
Rotate with left mouse drag, move the camera with right drag, zoom with the mouse wheel, and double‑click/tap to focus.
On touch devices: swipe to rotate, drag with two fingers to move the camera, and pinch in/out to zoom.
You can change the materials.
Carpet
Floor
Wall
Chair
Table
Sofa
Light
