
Loading scene
Walkable demo
Chocolate and Confectionery Factory
Walk a full confectionery works from the bean sacks at the intake door to palletised cases at dispatch: roasting, conching, tempering, moulding, a sweets line, enrobing, wrapping and packing.
About
The place
A single open topped works hall, 45 by 35 metres, laid out as one process you can walk end to end. You start at the bean intake with the sack stacks and the roaster drum, and the line runs east along the back bay past the winnower, the grinder mill, the conche vats and the tempering machines to the chocolate tanks.
It turns south and comes back west through the moulding bay: moulding tables with bar, shell and praline trays, the depositor head, the vibrating table, the cooling tunnel sections and the demoulding station. The third bay is the sweets side, running east again with the caramel kettle, the boiled sweet drop roller, the lollipop spinner, the candy cane twister, the marshmallow extruder, the gummy starch trays and the dusting and panning drums, ending at the enrobing sections.
The last bay is packing: foil wrapping, flow wrapping, carton erecting, case packing and two palletiser arms, with metal detector arches and QC benches on the outfeed. Finished cases, pallet stacks and stock shelf runs fill the store along the south wall, with the coat and hairnet lockers, the wash sinks and the taste counter beside them. Conveyor runs, curves and an incline connect every bay, so the whole hall reads as one line rather than machines parked in rows.
What moves
Thirty three of the pack's models carry clips, and they are placed along the path. The roaster drum, the winnower fan, the grinder mill, the conche paddle, the caramel stirrer, the dusting drum and the panning drum all spin. Conveyor straights, curves, inclines and roller sections turn their rollers, and so do the enrobing belt, the demoulding station, the drop roller, the candy cane twister and the marshmallow extruder. The depositor head and the filling piping head lower and lift, hoppers, chocolate tanks, clean in place tanks, tempering machines, control panels, lockers and the wall door panel open and close, the vibrating table shakes, the foil wrapper and flow wrapper spin their reels, and the carton erector, case packer and palletiser arms swing.
What does not move, and why
Chocolate flow, the enrobing curtain, the foil web, steam and hoses are static. Fluid and flexible material needs a shader or a joint per element, and neither is reachable with the single rigid node transform this library uses. There are no people either: the pack has no skinned meshes.
Every wrapper, foil reel, carton, box lid and crate is deliberately blank. The pack carries no textures and no lettering geometry at all.
Every piece here is a published model from the pack, placed by hand. Walk with the keys or touch, and approach a piece to see it move if it has animation. Colliders, navigation and gameplay are yours to add.
Points of interest
Bean intake and roasting
Sacks come in at this end. The roaster drum turns beside the hopper, and the line runs east from here past the winnower and the grinder mill.
Cocoa Bean Roaster Drum (Chocolate and Confectionery Factory)Conching and tempering
The conche paddle turns for hours to smooth the mass. Next along, the tempering machine holds it at working temperature and the tank feeds the moulding hall through its tap.
Conche Vat (Chocolate and Confectionery Factory)Moulding, cooling, demoulding
Trays are filled under the depositor head, shaken flat on the vibrating table, set in the cooling tunnel and knocked out at the demoulding station.
Demoulding Station (Chocolate and Confectionery Factory)The sweets side
A second line runs the other way: caramel kettle, drop roller, lollipop spinner, candy cane twister and marshmallow extruder, with the dusting and panning drums after them.
Lollipop Spinner (Chocolate and Confectionery Factory)Enrobing
Centres pass under the enrobing section and on into the cooling tunnel. The curtain itself is static geometry: flowing chocolate needs a shader, not a node transform.
Enrobing Line Section (Chocolate and Confectionery Factory)Wrapping and cartoning
Foil wrapper, flow wrapper, carton erector and case packer in a row. Every wrapper, carton and box here is blank: the pack carries no lettering and no textures.
Flow Wrapper (Chocolate and Confectionery Factory)Palletising and dispatch
The palletiser arm swings finished cases onto pallets and the store runs along the south wall. The metal detector arch and the QC bench sit on the outfeed behind you.
Palletiser Arm (Chocolate and Confectionery Factory)
Use with an AI agent
Copy this prompt into your AI chat to rebuild the layout, then describe what to change.
Rebuild the "Chocolate and Confectionery Factory" demo scene from the Chocolate and Confectionery Factory pack in my project. Layout (JSON, every placement with its CDN URL): https://3dassets.dev/api/v1/demos/chocolate-and-confectionery-factory Pack manifest: https://3dassets.dev/api/v1/packs/chocolate-and-confectionery-factory Demo page: https://3dassets.dev/demos/chocolate-and-confectionery-factory - 354 placements of 54 models; units are metres, +Y up, rotation is yaw in degrees about +Y - Spawn at (-20, 0, -11.2) facing 90 degrees; eye height 1.6 m - Licence: CC0 1.0 Universal (no attribution required) - Loading: three.js GLTFLoader, one load per distinct model, cloned per placement; no decoders required
Also available as JSON or Markdown, and via the MCP server.
Common questions
How do I use Chocolate and Confectionery Factory with my AI development tools?
How do I get started?
Which game engines and tools can I use Chocolate and Confectionery Factory with?
How do I import this scene into Unity, Godot, Unreal or Blender?
Can I use Chocolate and Confectionery Factory in a commercial game, and do I need to credit anyone?
Can I load it from the CDN instead of downloading it?
Is the demo itself a file I can download?
Can I change the scene, or add gameplay to it?
Models in this demo
Factory Floor Tile (Chocolate and Confectionery Factory)
A 5.00 by 5.00 m epoxy floor tile 100 mm thick, the base module of the plant floor, with ports on all four edges.
Factory Floor Walkway Tile (Chocolate and Confectionery Factory)
The 5.00 m floor tile with a 1.60 m amber pedestrian walkway painted across it between two dark edge lines, for marking the route through a plant.
Factory Wall Panel (Chocolate and Confectionery Factory)
A 5.00 m hygienic wall bay 3.60 m high: a light panel face with joint lines, a steel kerb at the floor and a teal service band, for building a plant room.
Factory Wall Window Panel (Chocolate and Confectionery Factory)
The 5.00 m wall bay with a glazed viewing band 4.20 m wide at head height, mullioned in three lights, on the same ports as the plain bay.
Factory Wall Door Panel (Chocolate and Confectionery Factory)
The 5.00 m wall bay with a 1.50 m personnel doorway, a steel frame and a hinged teal leaf with a vision light, on the same ports as the plain bay.
Ceiling Gantry Beam (Chocolate and Confectionery Factory)
A 5.00 m overhead service beam with a cable tray on one side and four strip lights under the other, hung above a plant floor at 3.60 m.
Ingredient Hopper (Chocolate and Confectionery Factory)
A square teal ingredient hopper on four legs with a tapered outlet, a slide valve, a hinged steel lid and an abstract level plate.
Cocoa Bean Roaster Drum (Chocolate and Confectionery Factory)
A stylised batch roaster: a perforated steel drum on a teal frame with internal lifter vanes, a drive motor, a hot air stack and a small abstract dial panel.
Cocoa Winnower (Chocolate and Confectionery Factory)
A winnowing tower: a cracking head on top, three stacked sorting decks behind a teal casing, a side aspiration fan and a kraft bin catching the nib fraction.
Cocoa Grinder Mill (Chocolate and Confectionery Factory)
A pin mill that grinds nibs to liquor: a steel grinding chamber on four legs with a teal feed hopper, a three arm rotor inside and a liquor outlet pipe.
Conche Vat (Chocolate and Confectionery Factory)
A round conche: a teal jacketed vat of chocolate on three legs with a top drive, two shear arms sweeping the base and an abstract dial plate on the side.
Tempering Machine (Chocolate and Confectionery Factory)
A continuous tempering unit: a steel cabinet with a heated bowl and stirrer under a hinged teal lid, an abstract touch panel and a tempered chocolate outlet over a catch pan.
Chocolate Tank With Tap (Chocolate and Confectionery Factory)
A jacketed holding tank of liquid chocolate on three legs, with a hinged teal lid, a level band and a front tap drawing into a small steel pan.
Nut Roaster (Chocolate and Confectionery Factory)
A small nut roasting drum on an amber frame with internal vanes, a feed hood, an exhaust pipe and a discharge tray of roasted kernels.
Clean In Place Tank (Chocolate and Confectionery Factory)
A clean in place vessel: a steel tank on three legs with a hinged teal lid, a riser and return pipe, a small pump skid and an abstract gauge plate.
Control Panel (Chocolate and Confectionery Factory)
A floor standing plant control cabinet in teal with an abstract dial strip, unlabelled buttons, a beacon on top and a hinged steel front door.
Stock Shelf Run (Chocolate and Confectionery Factory)
A 2.4 m three tier storage rack in the plant amber with steel decks and nine blank stock cases on it, for ingredients or finished goods.
Wash Sink (Chocolate and Confectionery Factory)
A stainless hand wash station with a deep bowl, a knee operated mixer, a splashback, a wall soap box and an undershelf.
Cocoa Bean Sack Stack (Chocolate and Confectionery Factory)
A stack of six filled hessian cocoa bean sacks on a timber pallet, tied at the neck, with a few spilled beans on the floor beside it.
Pallet Stack (Chocolate and Confectionery Factory)
Three stacked pallets carrying eight blank kraft cases under a clear stretch wrap, 1.20 by 1.00 m and 1.90 m high, ready for despatch.
Pallet (Chocolate and Confectionery Factory)
A plain timber pallet 1.20 by 1.00 m with three bearers, nine blocks and six top boards, unstamped and unmarked.
Crate Of Finished Boxes (Chocolate and Confectionery Factory)
An open kraft crate holding nine finished gift boxes with plain teal lids, stacked two high with one set out on top.
Conveyor Straight (Chocolate and Confectionery Factory)
A 2.0 m straight belt conveyor on the pack datum: a dark deck between teal side rails at 0.85 m, six driven rollers and a drive box on one leg.
Roller Conveyor (Chocolate and Confectionery Factory)
A 2.0 m unpowered gravity roller section for cases and totes, on the same datum and port set as the belt straights.
Conveyor Curve (Chocolate and Confectionery Factory)
A quarter turn conveyor module that takes a 0.85 m belt line through ninety degrees, with a turning transfer disc at the corner, a slider plate on the outfeed leg and matching teal rails.
Moulding Table (Chocolate and Confectionery Factory)
A stainless moulding bench 2.0 m long with an undershelf, three teal trays of cast bars on top and two empty trays stored below.
Depositor Head (Chocolate and Confectionery Factory)
A gantry depositor: two teal columns carrying a hopper and a five nozzle head that travels down onto the mould below, with a small abstract dial plate.
Vibrating Table (Chocolate and Confectionery Factory)
A spring mounted vibrating table that settles a filled mould: a dark base on four coil pads, a steel deck with tray rails and a side drive box.
Cooling Tunnel Section (Chocolate and Confectionery Factory)
A 3.0 m enclosed cooling tunnel: a teal hood over a dark belt with an open mouth at each end, three chiller units on the roof and an abstract dial plate.
Demoulding Station (Chocolate and Confectionery Factory)
A demoulding station: a twin roller knock out head on a teal gantry over a dark deck, an emptied mould tray to one side and a kraft tote of turned out bars.
Filling Piping Head (Chocolate and Confectionery Factory)
A bench top piping head on a teal post: a small filling reservoir feeding three nozzles that drop onto a tray of open shells below.
Bar Mould Tray (Chocolate and Confectionery Factory)
A teal polycarbonate mould tray of six segmented chocolate bars, each an invented plain rectangle divided into three fingers.
Shell Mould Tray (Chocolate and Confectionery Factory)
A teal mould tray of twelve domed praline shells, the round counterpart to the bar tray and the same 0.62 by 0.42 m footprint.
Praline Shell Tray (Chocolate and Confectionery Factory)
A kraft tray of fifteen finished praline shells in two tones, ready for the taste counter or a retail box.
Metal Detector Arch (Chocolate and Confectionery Factory)
A steel inspection arch that straddles a 0.8 m belt, with a dark detection head, an abstract lamp bar and a reject box on one leg.
Conveyor Incline (Chocolate and Confectionery Factory)
A 2.0 m rising conveyor that lifts a line from 0.85 m to 1.75 m over its length, on the same 0.80 m deck as the straights.
Caramel Kettle (Chocolate and Confectionery Factory)
An open cooking kettle of caramel on three legs with a bridge mounted stirrer, a heavy rim and a small abstract dial plate on the frame.
Boiled Sweet Drop Roller (Chocolate and Confectionery Factory)
A forming pair of ribbed drop rollers on a teal frame: a rope of boiled sugar enters from the hopper above and plain round drops collect on the tray below.
Lollipop Spinner (Chocolate and Confectionery Factory)
A rotary lollipop plate: eight moulds on a turning teal table with sticks laid in, a drive column, a side control box and a kraft stick bin.
Candy Cane Twister (Chocolate and Confectionery Factory)
A twin roller rope twister that spins two colours of sugar into striped canes, with an amber frame and finished canes cooling on the tray beside it.
Marshmallow Extruder (Chocolate and Confectionery Factory)
A marshmallow extruder: an aerating body on legs with a sugar hopper, a driven forming roller and four ropes of cream marshmallow running out onto the cut off table.
Dusting Drum (Chocolate and Confectionery Factory)
A small dusting drum that tumbles finished centres in cocoa or sugar powder, on a teal frame with a drive motor, a dust hood and a discharge tray.
Panning Drum (Chocolate and Confectionery Factory)
A revolving pan that builds a hard sugar shell on a centre, on a teal drive pedestal, with a syrup lance over the mouth and a kraft tub of coated sweets beside it.
Enrobing Line Section (Chocolate and Confectionery Factory)
A 2.4 m enrobing section: a wire belt on a teal frame under a curtain head, with coated centres running through and an abstract control plate on the leg.
Gummy Starch Tray (Chocolate and Confectionery Factory)
A mogul tray of starch with twenty four impressions holding deposited gummies in two colours, plus a small levelling blade resting on the bed.
Qc Bench (Chocolate and Confectionery Factory)
A quality control bench with an electronic scale, a stand mounted probe thermometer, a small tray of sample pieces and a blank clipboard board behind.
Foil Wrapping Machine (Chocolate and Confectionery Factory)
A twist wrapping machine with a large blank foil reel on a spindle, a feed roller stack, an abstract dial panel and wrapped pieces leaving on the outfeed shelf.
Flow Wrapper (Chocolate and Confectionery Factory)
A horizontal flow wrapper 2.3 m long: a blank film reel on an overhead unwind, a forming shoulder, driven sealing rollers and a row of plain wrapped bars on the outfeed.
Carton Erector (Chocolate and Confectionery Factory)
A carton erector: a magazine of flat kraft blanks on an inclined rack, a vacuum pick arm on a teal gantry that swings a blank down, and one erected carton on the deck.
Case Packer (Chocolate and Confectionery Factory)
A top load case packer: a teal portal with a six cup pick head over the deck, an open kraft case being filled with plain wrapped packs and a second case waiting.
Palletiser Arm (Chocolate and Confectionery Factory)
A pedestal palletising arm in invented amber livery: a turning column, a jointed boom and a clamp head that lifts a layer of cases onto a pallet.
Coat And Hairnet Locker (Chocolate and Confectionery Factory)
A two door hygiene locker in teal for coats and hairnets, with louvre slots, a centre divider, a folded coat inside and a plain kraft net box on top.
Taste Counter (Chocolate and Confectionery Factory)
A tasting counter 2.0 m long with three sample trays of chocolate and caramel pieces, a pot of tasting sticks and a napkin box.
Floor Drain Run (Chocolate and Confectionery Factory)
A 2.4 m hygienic floor drain channel with a slotted stainless grate, a kerb on each side and a sump at one end, set into the epoxy floor.