MOLI’s Little Room — a tiny three.js home that follows real-world time and weather

Hi! I made an interactive 3D room for MOLI, mascot of the MOLINK e-reader. She follows the real-world time and weather of a selected city: daylight and weather change around the room while MOLI goes through her daily routine of reading, gaming, listening to music, eating, and sleeping.

The room also has a curious cat, a patrolling robot vacuum, four playable mini-games on the TV, and an ambient-sound mixer that can follow the weather or be controlled manually.

Live demo: https://moli.iaura.io/

Source: GitHub - norsizu/moli-room: 茉莉的小房间 · A tiny three.js room for MOLI, mascot of the MOLINK e-reader. CC BY-NC 4.0 · GitHub

Drag to orbit, scroll to zoom, and click objects in the room. It supports desktop and mobile, with Chinese and English interfaces. Built with Three.js r128 and vanilla JavaScript; no build step required. Code and artwork are licensed under CC BY-NC 4.0.

Feedback is welcome!

2 Likes