Văn Miếu – Quốc Tử Giám, Hà Nội
A tabletop diorama of the third courtyard of Hanoi's Temple of Literature: the Khuê Văn Các pavilion on four white pillars before the square Thiên Quang Tỉnh pond, flanked by the two doctoral stele halls sheltering rows of stone turtles carrying stelae.

Left rail: colours and the 5 knobs the agent wrote into this model — they rebuild the geometry and go into your download. Right rail: looks for the viewer. Drag to orbit, scroll to zoom.
- Triangles
- 192,548
- Vertices
- 205,534
- Meshes · materials
- 72 · 12
- Size (W × H × D)
- 88 cm × 26 cm × 1.1 m
- File
- GLB · 7.5 MB
- Animation
- scene-motion · 10.0s
- Style
- Product
- Collection
- Landmarks
Palette · named materials
- plaster#ded8c6
- ochreWall#c2a26b
- redLacquer#7d3328
- darkWood#4a352a
- roofTile#59514a
- stone#807a6d
- brick#94553c
- foliage#4d6b39
- bark#57453a
- water#3f5f53
- ground#5e6c46
- plinthMat#484e58
Use it
import { GLTFLoader } from "three/addons/loaders/GLTFLoader.js";
const gltf = await new GLTFLoader().loadAsync(
"https://assets.stoicsoft.com/1designtool/3d/models/van-mieu-quoc-tu-giam/4457dfcc4e/model.glb"
);
scene.add(gltf.scene); // metres, +Y up, front faces +Z
const mixer = new THREE.AnimationMixer(gltf.scene);
gltf.animations.forEach((clip) => mixer.clipAction(clip).play());
// in your loop: mixer.update(delta)How it was made
The brief given to 1DesignTool's “3D object” template:
The Temple of Literature (founded 1070), Vietnam's symbol of learning, as a diorama of its most famous court. Hero: Khuê Văn Các (Constellation of Literature Pavilion) — a small two-storey wooden pavilion raised on four square, white-plastered brick pillars; the square upper storey has a large round window on each side filled with a radiating sun-ray wooden lattice and red-lacquered wooden walls; a double-tiered roof of dark grey-brown yin-yang (âm dương) tiles with gently upturned corners and ridge ornaments. In front: Thiên Quang Tỉnh (Well of Heavenly Clarity), a large square pond edged with a low balustrade. Flanking the pond: the two long open stele houses with tiled roofs, sheltering rows of grey stone doctoral stelae, each stele carried on the back of a carved stone turtle. Old frangipani and banyan trees, brick-paved paths, weathered ochre-plastered boundary walls with a gateway. Loop (gentle, 10 s): soft ripples on the pond and a slight sway of the tree canopies. Make it a polished, elegant model in the stylised-PBR direction: clean proportions, smooth curvature, soft bevels on every edge, crisp silhouettes and a restrained palette of named materials (name each material for what it is, e.g. "limestone", "red lacquer", "glazed roof tile", "sea water"); every material in the exported GLB must carry that name — set `material.name` on each one, because an unnamed material fails review. It must be recognisable at a glance as the real place. No text, lettering, logos or signage anywhere. Reference photos of the real place are in `reference/` (ref1.jpg, ref2.jpg, ref3.jpg): open and study them before planning if you can view images, and compare your hero capture with them before delivering. Natural sites and large complexes are presented as a tabletop diorama on a clean rounded plinth with slate-grey sides; state the real-world scale and the diorama scale in meta.notes. Hard requirement: the exported GLB must contain AT LEAST 100,000 triangles (target 120,000–200,000) — measure it before delivering. Spend the budget on real modelled detail (roof tiles, carvings, railings, mouldings, rock strata, foliage clusters, water surface, boats), never on invisible subdivision. Keep the GLB under 20 MB: index all geometry, instance repeated parts, no image textures.
- Agent: Devin · SWE-2 Max in 1DesignTool
- Direction: Product · family scenes
- three-check PASS · glb-lint PASS
Named parts · 40
- Văn Miếu – Quốc Tử Giám diorama
- Display plinth
- Courtyard ground
- Brick paths
- Thiên Quang Tỉnh pond
- Pond rim
- Pond balustrade
- Water
- Ripple bands
- Ripple 1
- Ripple 2
- Ripple 3
- Lily pads
- Khuê Văn Các
- Stone platform
- Four plastered pillars
- Beam frieze
- Upper storey and sun-ray windows
- Balcony
- Lower roof
- Upper roof
- West stele hall
- West hall roof
- Turtle-borne stelae, west
- East stele hall
- East hall roof
- Turtle-borne stelae, east
- Boundary walls
- South gate
- South gate roof
- North gate
- North gate roof
- Old trees
- Trunks
- Tree canopies
- Canopy 1
- Canopy 2
- Canopy 3
- Canopy 4
- Trimmed hedges
Note: The real courtyard is roughly 66 x 52 m; the diorama is modelled at 1:60 scale (real metres authored inside the root, scaled once), so the model stands 0.26 m tall on its plinth and spans about 0.87 x 1.1 m. Params rebuild geometry rather than just the viewer: treeCount and steleRows change the merged triangle count (192,548 tris at defaults, seed 7), and seed rearranges stelae, foliage and water ripples. The 10 s baked clip pulses three flattened ripple rings on the pond, bobs the water sheet, and sways each canopy about its trunk top. No image textures, no text.
More like this
All of Landmarks →
Thác Bản Giốc, Cao Bằng
Landmarks195.5k tris

Cột cờ Lũng Cú, Hà Giang
Landmarks200.1k tris

Vịnh Hạ Long, Quảng Ninh
Landmarks180.6k tris

Thủy điện Hòa Bình & Hồ Hòa Bình
Landmarks129.5k tris

Sông Nhật Lệ, Quảng Bình
Landmarks134.8k tris

Chợ nổi Cái Răng, Cần Thơ
Landmarks186.3k tris

Đảo ngọc Phú Quốc, Kiên Giang
Landmarks198.6k tris

Cánh đồng điện gió Bạc Liêu
Landmarks185.8k tris
Free under the 1DesignTool 3D library license. Model #61 of 218.