Kinh thành Huế, Thừa Thiên Huế
A stylised diorama of Ngọ Môn, with yellow and green glazed pavilion roofs above a five-gateway masonry base. Lotus ponds and a stone bridge complete the rear garden, with a gentle ten-second animated loop.

Left rail: colours and the 3 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
- 347,552
- Vertices
- 272,122
- Meshes · materials
- 84 · 84
- Size (W × H × D)
- 1.5 m × 42 cm × 1.1 m
- File
- GLB · 8.6 MB
- Animation
- scene-motion · 10.0s
- Style
- Product
- Collection
- Landmarks
Palette · named materials
- slate#48545c
- limestone#b1ada0
- brick#866657
- lacquer#87352e
- wood#513d30
- yellow#cda143
- green#376b60
- water#427c7b
- lotus#63874e
- petal#d9a9a2
Use it
import { GLTFLoader } from "three/addons/loaders/GLTFLoader.js";
const gltf = await new GLTFLoader().loadAsync(
"https://assets.stoicsoft.com/1designtool/3d/models/kinh-thanh-hue/43b249b5ae/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 Imperial City of Huế (UNESCO), seat of the Nguyễn dynasty, shown by Ngọ Môn (the Meridian Gate). A massive U-shaped stone-and-brick base about 58 m wide with five gateways (the central one for the emperor); on top, the Lầu Ngũ Phụng (Five Phoenix Pavilion) — a two-storey wooden structure on many red-lacquered columns with nine roofs: the central roofs in yellow glazed tiles, the side roofs in green-blue glazed tiles, all with upturned corners and dragon ridge ornaments. In front, a stone-paved esplanade; behind the gate, lotus ponds on both sides of a central causeway with a small bridge. Loop (10 s): lotus leaves sway and the ponds ripple. 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 150,000 triangles (target 200,000–350,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 25 MB: index all geometry, instance repeated parts, no image textures.
- Agent: Codex · GPT-6.1-Sol in 1DesignTool
- Generation: 2.58M tokens (96% cached) · weekly plan +0.37%
- Direction: Product · family scenes
- three-check PASS · glb-lint PASS
Named parts · 144
- Ngọ Môn diorama
- Slate plinth
- Gate masonry
- Five Phoenix Pavilion
- Nine glazed roofs
- Lotus ponds and causeway
- Lotus cluster 1
- Pond ripple
- Lotus cluster 2
- Lotus cluster 3
- Lotus cluster 4
- Lotus cluster 5
- Lotus cluster 6
- Lotus cluster 7
- Pond ripple
- Lotus cluster 8
- Lotus cluster 9
- Lotus cluster 10
- Lotus cluster 11
- Lotus cluster 12
- Lotus cluster 13
- Pond ripple
- Lotus cluster 14
- Lotus cluster 15
- Lotus cluster 16
- Lotus cluster 17
- Lotus cluster 18
- Lotus cluster 19
- Pond ripple
- Lotus cluster 20
- Lotus cluster 21
- Lotus cluster 22
- Lotus cluster 23
- Lotus cluster 24
- Lotus cluster 25
- Pond ripple
- Lotus cluster 26
- Lotus cluster 27
- Lotus cluster 28
- Lotus cluster 29
- +104 more
Note: Tabletop diorama at 1:50: the approximately 58 m wide real gate is represented by a 1.16 m pavilion/base. Diorama plinth is 1.50 × 1.15 m, overall height 0.420 m; real architectural height is stylised at approximately 18.5 m above site grade. Metre units, +Y up, front +Z, underside at y=0. Simplified architectural reconstruction from supplied photographs, not a measured conservation survey. Nine roofs and five through passages; ornaments are stylised dragon silhouettes. Ripple rings and lotus leaves use baked rigid transform animation, not fluid simulation. Params rebuild the viewer; downloaded GLB contains the default settings. Parts use hue.* IDs because the kit validator requires an alphanumeric root; the library slug remains kinh-thanh-hue. Every exported material is named; runtime export duplicates some shared material records. Lint has nonblocking budget, nesting and lotus-clearance warnings. OBJ exports geometry only.
More like this
All of Landmarks →
Hang Rái – Vịnh Vĩnh Hy – Núi Chúa, Ninh Thuận
Landmarks309.4k tris

Cổng Tò Vò – Đảo Lý Sơn, Quảng Ngãi
Landmarks309.2k tris

Gành Đá Đĩa, Phú Yên
Landmarks345.1k tris

Cầu Thị Nại, Bình Định
Landmarks314.1k tris

Tháp Nghinh Phong, Phú Yên
Landmarks316.7k tris

Thánh địa Mỹ Sơn, Quảng Nam
Landmarks303.5k tris

Phố cổ Hội An, Quảng Nam
Landmarks326.6k tris

Đền Hùng, Phú Thọ
Landmarks348.4k tris
Free under the 1DesignTool 3D library license. Model #10 of 256.