Thánh địa Mỹ Sơn, Quảng Nam
A stylised diorama of Mỹ Sơn’s Cham brick temples, with carved flame niches, ruined walls and sandstone linga-yoni pedestals. Jungle trees and a mountain ridge frame the complex on a rounded slate plinth.

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
- 303,516
- Vertices
- 204,185
- Meshes · materials
- 505 · 9
- Size (W × H × D)
- 1.9 m × 74 cm × 1.4 m
- File
- GLB · 5.7 MB
- Animation
- Static
- Style
- Product
- Collection
- Landmarks
Palette · named materials
- brick#76371f
- firedbrick#975131
- agedbrick#4b3024
- sandstone#8f856e
- moss#546638
- foliage#284635
- bark#655440
- slate#3e4c53
- ridge#4c5e50
Use it
import { GLTFLoader } from "three/addons/loaders/GLTFLoader.js";
const gltf = await new GLTFLoader().loadAsync(
"https://assets.stoicsoft.com/1designtool/3d/models/thanh-dia-my-son/b69dc2079e/model.glb"
);
scene.add(gltf.scene); // metres, +Y up, front faces +ZHow it was made
The brief given to 1DesignTool's “3D object” template:
Mỹ Sơn Sanctuary (UNESCO), the ancient Cham Hindu temple complex, as a diorama. A cluster of red-brick kalan towers on square plans, each rising in diminishing false storeys with pilasters, arched niches, flame-shaped arch motifs and finely carved brick decoration; some towers intact, others partly collapsed with fallen brick, moss and grass; sandstone linga-yoni pedestals and a few carved sandstone fragments; a jungle valley with tall trees around and a mountain peak behind. Loop (optional, 12 s): drifting morning mist and swaying trees. 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/` (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: 3.69M tokens (93% cached) · weekly plan +0.35%
- Direction: Product · family scenes
- three-check PASS · glb-lint PASS
Named parts · 36
- Mỹ Sơn sanctuary
- Slate plinth
- Slate grey plinth detail
- Valley courtyard
- Valley moss and grass detail
- Carved sandstone detail
- Principal kalan
- Weathered dark brick detail
- Cham terracotta brick detail
- Sunlit fired brick detail
- Carved sandstone detail
- Valley moss and grass detail
- Western kalan
- Weathered dark brick detail
- Cham terracotta brick detail
- Sunlit fired brick detail
- Carved sandstone detail
- Valley moss and grass detail
- Partly collapsed kalan
- Weathered dark brick detail
- Cham terracotta brick detail
- Sunlit fired brick detail
- Carved sandstone detail
- Valley moss and grass detail
- Ruined enclosure and fallen brick
- Weathered dark brick detail
- Cham terracotta brick detail
- Sunlit fired brick detail
- Linga-yoni and carved fragments
- Carved sandstone detail
- Jungle trees and undergrowth
- Instanced jungle leaf clusters
- Jungle tree bark detail
- Valley moss and grass detail
- Mountain valley ridge
- Mountain stone detail
Note: Diorama scale: approximately 1:30. The 1.80 × 1.40 m plinth represents a 54 × 42 m temple precinct; the principal kalan represents roughly 18.9 m of architecture above the courtyard. The complete asset is approximately 1.927 × 0.743 × 1.425 m including tree canopy overhang. Metres, +Y up, front +Z, origin at the bottom centre. This is an artistic grouping and reconstructed tower interpretation, not a surveyed reconstruction; the mountain is compressed scenery. Optional mist and tree sway were omitted. The three bounded knobs rebuild the viewer geometry; the supplied GLB freezes the default model. All geometry is indexed and has named materials. The triangle count includes 480 shared leaf mesh instances; unique geometry contains 265196 triangles. Core glTF instancing increases imported draw calls compared with the GPU-instanced live viewer. Lint has no blocking errors; remaining warnings concern the generic direction budget/scale, intended masonry and foliage overlaps, and courtyard-supported parts.
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

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

Đền Hùng, Phú Thọ
Landmarks348.4k tris

Quần thể danh thắng Tràng An, Ninh Bình
Landmarks345.8k tris
Free under the 1DesignTool 3D library license. Model #6 of 256.