3D environments for web by Hector Castillo3D environments for web by Hector Castillo

3D environments for web

Hector Castillo

Hector Castillo

GLTF Environments and marketing videos

My client has a marketing platform where people can train and connect in virtual environments running in any web browser. My take here was to design and build these environments following 3 constrains regarding: spatial walkable distance, no dynamic lights (no PBR) and file size, the later posed a great challenge as everything should be packed under 30MB in order to achieve fast downloads for the users.
The solution required first of all to work with baked textures for an environment that could rely solely on a single global light in Three-js. Secondly, creativity, it required a lot of out of the box thinking to achieve usable rooms that contained not only geometry and texture but animations as well.
Some of these rooms later on needed marketing videos were storyboard, rendering and audio mixing/composing were carefully molded to fit the right idea.

Vodafone rooms

Lacework room and video

Bugcrowd room and video

Mixed Reality Rooms showcase animations
Like this project

Posted Mar 21, 2026

Designed and developed a series of 3D environments optimized for ThreeJS under 30MB. Balancing high-fidelity with performance, delivering assets in GLTF.

Likes

0

Views

1

Timeline

Jun 1, 2023 - Jul 5, 2023

Clients

Mixed Reality Rooms