Thác Bản Giốc, Cao Bằng
Tabletop diorama of Bản Giốc waterfall on the Vietnam–China border: nineteen separate white water curtains pour over three tiers of mossy, grey-green limestone ledges into turquoise shelf pools and a broad pool, with canopied bamboo rafts, rice paddies on the bank and rounded forested hills behind.

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
- 195,476
- Vertices
- 275,663
- Meshes · materials
- 101 · 14
- Size (W × H × D)
- 1.7 m × 58 cm × 1.2 m
- File
- GLB · 9.4 MB
- Animation
- scene-motion · 6.0s
- Style
- Product
- Collection
- Landmarks
Palette · named materials
- slate plinth#596270
- mossy limestone#476a37
- limestone#9d9c8b
- earth#6e5a41
- moss#467a2c
- leaf green#78a83f
- forest canopy#2c6430
- paddy green#9cc24c
- pool water#119184
- falling water#f6fbf9
- foam#fbfefb
- spray mist#eef5f2
- bamboo#c8aa6c
- raft canopy#2f7d9a
Use it
import { GLTFLoader } from "three/addons/loaders/GLTFLoader.js";
const gltf = await new GLTFLoader().loadAsync(
"https://assets.stoicsoft.com/1designtool/3d/models/thac-ban-gioc/e46d094b80/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:
Bản Giốc Waterfall, the largest natural waterfall on a border in Southeast Asia, as a diorama. A wide, multi-tiered cascade (about 30 m high and 300 m wide) of three main tiers: white water pours in many curtains over mossy, stepped limestone ledges with green vegetation between the falls, into a broad turquoise-green pool; rounded karst hills covered in forest behind; small bamboo rafts with canopies on the pool; rice paddies along the bank. Loop (6 s): the water curtains flow continuously (animated sheets/streaks), spray churns at the base and the rafts bob. 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: Claude Code · Claude Sonnet 5.5 in 1DesignTool
- Generation: 2.23M tokens (91% cached) · ≈ $1.58 at API prices · 5-hour plan +2%, weekly plan +0%
- Direction: Product · family scenes
- three-check PASS · glb-lint PASS
Named parts · 93
- Thác Bản Giốc diorama
- Slate plinth
- Stepped limestone ledges
- Upper river
- Upper shelf pool
- Middle shelf pool
- Turquoise pool
- Upper fall curtain
- Upper landing foam
- Upper spray mist
- Upper fall curtain
- Upper landing foam
- Upper spray mist
- Upper fall curtain
- Upper landing foam
- Upper spray mist
- Upper fall curtain
- Upper landing foam
- Upper spray mist
- Upper fall curtain
- Upper landing foam
- Upper spray mist
- Upper fall curtain
- Upper landing foam
- Upper spray mist
- Middle fall curtain
- Middle landing foam
- Middle spray mist
- Middle fall curtain
- Middle landing foam
- Middle spray mist
- Middle fall curtain
- Middle landing foam
- Middle spray mist
- Middle fall curtain
- Middle landing foam
- Middle spray mist
- Middle fall curtain
- Middle landing foam
- Middle spray mist
- +53 more
Note: Real scale: ~300 m wide, ~30 m high falls; diorama scale about 1:200 (1.7 m plinth width, 0.58 m tall) on a slate plinth. 195k triangles, ~9.8 MB, no textures. 19 separate falls slide as rigid periodic sheets for a seamless 6 s loop; waterSpeed snaps to whole loops per 6 s so the loop stays seamless. glb-lint reports only warnings (direction budgets are product-scale).
More like this
All of Landmarks →
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

Giàn khoan Bạch Hổ, Bà Rịa – Vũng Tàu
Landmarks197.9k tris
Free under the 1DesignTool 3D library license. Model #5 of 218.