Cork raft
A raft built from a giant's wine corks, lashed with twine to wooden battens under a lolly-stick deck, with a red-and-white striped napkin sail and a copper mustard spoon for a rudder. The sail, masthead pennant and steering spoon swing in a seamless 6-second loop while the hull stays still.

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
- 3,412
- Vertices
- 5,634
- Meshes · materials
- 18 · 10
- Size (W × H × D)
- 1.1 m × 1.5 m × 2.2 m
- File
- GLB · 179 KB
- Animation
- scene-motion · 6.0s
- Style
- Low-poly
- Collection
- Giant's Kitchen
Palette · named materials
- cork#9b704b
- stain#362517
- frame#6b4a2e
- base#3d2a1c
- deck#d7cebc
- trim#f4f1ec
- sail#f9f8f6
- accent#c32222
- metal#b8602e
- hardware#7d828c
Use it
import { GLTFLoader } from "three/addons/loaders/GLTFLoader.js";
const gltf = await new GLTFLoader().loadAsync(
"https://assets.stoicsoft.com/1designtool/3d/models/giants-kitchen-cork-raft/aa56ede8b9/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:
Cork raft for the Giant's Kitchen kit. Design it as one clear asset at believable real-world scale for that setting (state the size in metres in meta.notes), with its main parts modelled and named, readable at thumbnail size and from every orbit angle. It moves: author a seamless baked loop (2–12 s) with every pivot exactly at its hinge, axle or swivel, and keep the base still. This is one part of the Giant's Kitchen kit (Low-poly style, flat-lowpoly direction): Tiny people on a huge table. Use ONLY the kit palette, by name: wood brown #6b4a2e, enamel white #f4f1ec, copper #b8602e, tomato red #c32222, wood brown dark #362517, enamel white dark #d7cebc, wood brown light #9b704b, enamel white light #f9f8f6, soot black #1b1b22, warm white #f2ede2, mid grey #7d828c, dark wood #3d2a1c. Every material's `name` must be exactly the palette colour it uses — the GLB carries these names so the kit recolours as one; an unnamed material fails delivery. Kit knob: expose a param `scaleRatio` (0–1, default 0.5) for the kit's "Scale ratio" setting wherever it makes sense on this part, and keep that id.
- Agent: Claude Code · Claude Opus 5.5 in 1DesignTool
- Generation: 4.22M tokens (95% cached) · ≈ $3.40 at API prices · 5-hour plan +6%, weekly plan +1%
- Direction: Low-poly · family vehicles
- three-check PASS · glb-lint PASS
Named parts · 17
- Cork raft
- Cork hull
- Corks
- Wine-stained cork ends
- Battens
- Twine lashings
- Lolly-stick deck
- Stern crosspiece
- Mast
- Sail rig
- Boom
- Napkin sail
- Sail stripes
- Masthead pennant
- Oarlock post
- Steering spoon
- Mustard spoon
Note: Size: 1.11 m wide x 1.53 m tall x 2.21 m long overall. The cork hull alone is 1.72 m long; the steering spoon hangs 0.45 m past the stern. Each cork is 0.54 m long and 0.29 m across, a wine cork scaled up about 12x to Giant's-Kitchen size, so a tiny person on the table can stand on the deck. Units are metres, +Y is up, the bow faces +Z, and the origin is the bottom centre of the hull. The corks' flat bottom facets rest exactly on y = 0. Part ids use the prefix 'corkraft' instead of the full library slug because the kit's plan schema only accepts lowercase letters and digits in the first id segment, so hyphens are rejected. Materials: ten, each named after the Giant's Kitchen palette colour it uses ('wood brown light', 'wood brown dark', 'wood brown', 'dark wood', 'enamel white', 'enamel white dark', 'enamel white light', 'tomato red', 'copper', 'mid grey'), with the role stored in material extras. Soot black and warm white are not used on this piece. Animation: one 6 s clip, 'scene-motion', with tracks on three swivel nodes only. 'rig' (boom and sail) turns about the mast axis, 'pennant' turns about the masthead, and 'steering' (the spoon) turns about its oarlock pin. Each node sits exactly on its pivot. The first and last keyframes are identical. The hull, deck, mast and oarlock post have no animation channel. The GLB rests at the clip's t = 0 pose, with the boom eased out to starboard. Flat shading is baked into the geometry as hard normals rather than left on material.flatShading, because that three.js flag does not survive glTF export. Params: scaleRatio is the kit's shared 'Scale ratio' knob. On this piece it sets how giant the corks are against the crew-sized rig (0 = 0.44 m corks, 1 = 0.64 m corks), while the mast, sail and spoon stay the same size. corkRows sets the raft's length and mastHeight sets the sail's height. All three are geometry params that rebuild the model. The exported model is 3412 triangles at default params. glb-lint reports 0 errors and one heuristic warning about nesting sibling bounding boxes: stains on corks, lashings around battens, and sail stripes inside the sail outline. These are deliberate joins, and I checked them in the capture set. The tool's overall verdict reads 'unverified' only because no requirements contract was given to it.
More like this
All of Giant's Kitchen →
Sink lake
Giant's Kitchen1,346 tris

Shelf cliffs
Giant's Kitchen1,600 tris

Table top
Giant's Kitchen2,656 tris

Teacup houses
Giant's Kitchen4,748 tris

Stove range
Giant's Kitchen1,660 tris

Bread loaf hills
Giant's Kitchen1,098 tris

Rope ladders
Giant's Kitchen2,804 tris

Giant cutlery
Giant's Kitchen1,482 tris
Free under the 1DesignTool 3D library license. Model #61 of 485.