Draper's round tent
Environments332 tris
Indigo and madder rose cloth under a round tent, with weaving, dyeing, tailoring and a lattice-and-rug shop boundary.
Take Cloth bazaar from the table to your scene. Keep its record with it.
The stage must finish drawing before measurements, part switches and the ES module are available. If it cannot draw, reload or try a WebGL-enabled browser.
Save the ES module beside your scene. Its factory rebuilds this static snapshot, with the current knobs and visible parts already baked.
// Record: /api/kits/market-cloth
// Baked knobs: {}
import createPiece from "./market-cloth.mjs";
scene.add(createPiece());Instructions; not yet tested on this engine · The check covers this configuration's GLB geometry in three.js, shared by R3F; not a framework render or an animated rig.
Export the exact object on the table, including its current knobs and visible parts. The binary scene is reloaded with GLTFLoader before your browser saves it.
// Record: /api/kits/market-cloth
// Baked knobs: {}
import { GLTFLoader } from "three/addons/loaders/GLTFLoader.js";
const { scene: piece } = await new GLTFLoader().loadAsync("./market-cloth.glb");
scene.add(piece);Instructions; not yet tested on this engine · The check covers this configuration's GLB geometry in three.js, shared by R3F; not a framework render or an animated rig.
Save the same ES module beside this component, then mount it inside your React Three Fiber Canvas. The snapshot is static, not an animated rig.
// Record: /api/kits/market-cloth
// Baked knobs: {}
import { useMemo } from "react";
import createPiece from "./market-cloth.mjs";
export function Piece() {
const object = useMemo(() => createPiece(), []);
return <primitive object={object} dispose={null} />;
}Instructions; not yet tested on this engine · The check covers this configuration's GLB geometry in three.js, shared by R3F; not a framework render or an animated rig.
Export the GLB, save the file into your Godot project and let the editor import it. This is an import recipe, not a checked engine result.
# Record: /api/kits/market-cloth
# Baked knobs: {}
# Requires market-cloth.glb from the GLB file tab.
var piece = preload("res://models/market-cloth.glb").instantiate()
add_child(piece)Instructions; not yet tested on this engine · No engine import proof is claimed.
Export the GLB, place the file in StreamingAssets and install glTFast. Call this method from an existing MonoBehaviour; keep Unity's metre scale.
// Record: /api/kits/market-cloth
// Baked knobs: {}
// Requires market-cloth.glb from the GLB file tab.
async System.Threading.Tasks.Task LoadPiece() {
var gltf = new GLTFast.GltfImport();
var path = System.IO.Path.Combine(
UnityEngine.Application.streamingAssetsPath, "market-cloth.glb");
if (await gltf.Load(new System.Uri(path).AbsoluteUri))
await gltf.InstantiateMainSceneAsync(transform);
else UnityEngine.Debug.LogError("Meshsmiths import failed");
}Instructions; not yet tested on this engine · No engine import proof is claimed.
Read our brief, then ask the HTTP tool bridge for the record. The bridge handles tools/call; full MCP sessions and editor clients have not been tested.
BASE=""
# Preserve these knob values: {}
curl -fsS "$BASE/prompt.txt"
curl -fsS -X POST "$BASE/api/mcp" -H 'Content-Type: application/json' -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_kit","arguments":{"id":"market-cloth"}}}'Instructions; not yet tested on this engine · HTTP bridge only, not a full MCP client integration.
HTTP bridge documentation · Our agent brief · Read the real record
Snapshot exports keep current knobs and visibility, but not animations. Public inspection does not grant distribution rights. Read the licence.
Only what is counted or checked for this kit is listed here.
Every part of the kit, 96 in all, with its triangle count and showcase tier.
Environments332 tris
Props452 tris
Props484 tris
Props264 tris
Props444 tris
Props156 tris
Props640 tris
Props436 tris
Props616 tris
Props564 tris
Props612 tris
Props592 tris
Environments144 tris
Environments180 tris
Environments9,396 tris
Environments1,000 tris
Environments1,448 tris
Environments1,176 tris
Environments1,228 tris
Environments444 tris
Environments680 tris
Environments1,512 tris
Environments544 tris
Environments664 tris
Props356 tris
Props212 tris
Props1,300 tris
Props808 tris
Props864 tris
Props436 tris
Props572 tris
Props808 tris
Props816 tris
Props812 tris
Props1,052 tris
Props732 tris
Props1,476 tris
Props648 tris
Props924 tris
Props360 tris
Props452 tris
Props1,524 tris
Props800 tris
Props524 tris
Props416 tris
Props1,048 tris
Props1,232 tris
Props900 tris
Props340 tris
Props1,032 tris
Props820 tris
Props1,020 tris
Props332 tris
Props480 tris
Props544 tris
Props1,120 tris
Props716 tris
Props816 tris
Props608 tris
Props1,016 tris
Props456 tris
Props1,740 tris
Props644 tris
Props2,856 tris
Props1,060 tris
Props620 tris
Props2,048 tris
Props504 tris
Props544 tris
Props1,128 tris
Props1,372 tris
Props680 tris
Props1,808 tris
Props668 tris
Props1,860 tris
Props1,168 tris
Props420 tris
Props1,400 tris
Props580 tris
Props584 tris
Props412 tris
Props1,064 tris
Props564 tris
Props748 tris
Props376 tris
Props788 tris
Props764 tris
Props348 tris
Props840 tris
Props772 tris

Props24,367 tris

Props10,962 tris

Props11,594 tris

Props11,287 tris

Props11,956 tris

Props7,478 tris