3D room around a computer workstation prompt for a single-file Three.js build

build an explorable 3d room around a computer workstation, single self-contained html file, Three.js via importmap, procedural geometry only, no meshes, no image textures, no layout or style specified. "you are the designer. surprise me"

Prompt optimization tips

1

Specify editability

State which objects must remain separate, named and editable; otherwise a visually convincing shell may still be unusable.

2

Close the test loop

Ask the model to run the scene, inspect visible failures and repeat until concrete frame-rate, interaction and layout checks pass.

3

Stage long builds

For large worlds, split the work into districts, assemblies or milestones and approve each section before expanding scope.

Imagine It. Shape It.