3DAssets.dev

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

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?
Press "Copy for AI agent" above and paste the prompt into Claude Code, Cursor, Codex, GitHub Copilot, ChatGPT or any other coding assistant. The prompt carries the direct CDN URL, the real-world size, the licence and the loading notes, so the assistant can fetch the scene and place it in your project without you writing the loader yourself. For a permanent connection, add the 3DAssets.dev MCP server to your tool with one command (for Claude Code: claude mcp add --transport http 3dassets https://3dassets.dev/mcp) and the assistant can then search the whole catalogue, fetch files and read the usage snippets on its own.

MCP server setupGuide for AI agents

How do I get started?
Walk the scene here with the keys or touch to see how the pack fits together. To build it yourself, download the pack with the button, then copy the "Copy for AI agent" prompt: it links the layout JSON, which lists every placement with its position, rotation and CDN URL, so an assistant connected to the MCP server can rebuild the scene in your engine and change it to order.

MCP server setup

Which game engines and tools can I use Chocolate and Confectionery Factory with?
Anything that reads glTF, which today means all of the major ones: three.js and React Three Fiber on the web, Godot 4, Unity, Unreal Engine 5, Blender and the model-viewer web component. Every model in the scene is a self-contained binary glTF (.glb) with textures embedded, so each is one file to import and no plugin, converter or decoder to install first.
How do I import this scene into Unity, Godot, Unreal or Blender?
Unity: install the glTFast package (com.unity.cloud.gltfast) from the Package Manager, drop the .glb into Assets and drag the prefab in, or load it at runtime from the CDN URL. Godot 4: copy the file into the project folder and the editor imports it as a scene you can instantiate. Unreal Engine 5: File > Import with the built-in glTF importer, which converts the axes for you. Blender: File > Import > glTF 2.0. Units are metres with +Y up in the file, and every importer above handles the conversion to its own axes automatically.
Can I use Chocolate and Confectionery Factory in a commercial game, and do I need to credit anyone?
Yes to commercial use and no to credit. Every scene on 3DAssets.dev is released under CC0 1.0 Universal, which places it in the public domain: use it in a paid game, an app, a film or a client project, modify it, redistribute it, and put nothing in the credits. A link back is welcome but it is entirely your choice.

CC0 licence text

Can I load it from the CDN instead of downloading it?
Yes. The pack behind it has a permanent URL on cdn.3dassets.dev that is CORS-enabled and never changes content, so you can pass it straight to GLTFLoader, glTFast or model-viewer in production and cache it as hard as you like. Downloading is only needed for engines that import from disk.
Is the demo itself a file I can download?
No, and it does not need to be. A demo is a layout of the pack's published models composed in your browser from the CDN, so there is no extra file to fetch. Download the pack for the models, and take the layout JSON linked above for the placements: together they are the whole scene, and an AI agent can rebuild it from those two links.
Can I change the scene, or add gameplay to it?
Yes. The layout is plain data in metres, so move, add or remove placements freely in your own engine. Colliders, navigation and gameplay are yours to add: the demo shows what the pack looks like assembled, and your game decides how it plays.

Models in this demo

Factory Floor Tile (Chocolate and Confectionery Factory)

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.

@3dassets12 tris
Factory Floor Walkway Tile (Chocolate and Confectionery Factory)

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.

@3dassets48 tris
Factory Wall Panel (Chocolate and Confectionery Factory)

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.

@3dassets84 tris
Factory Wall Window Panel (Chocolate and Confectionery Factory)

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.

@3dassets120 tris
Factory Wall Door Panel (Chocolate and Confectionery Factory)Animated

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.

@3dassets168 tris
Ceiling Gantry Beam (Chocolate and Confectionery Factory)

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.

@3dassets204 tris
Ingredient Hopper (Chocolate and Confectionery Factory)Animated

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.

@3dassets288 tris
Cocoa Bean Roaster Drum (Chocolate and Confectionery Factory)Animated

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.

@3dassets340 tris
Cocoa Winnower (Chocolate and Confectionery Factory)Animated

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.

@3dassets292 tris
Cocoa Grinder Mill (Chocolate and Confectionery Factory)Animated

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.

@3dassets440 tris
Conche Vat (Chocolate and Confectionery Factory)Animated

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.

@3dassets512 tris
Tempering Machine (Chocolate and Confectionery Factory)Animated

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.

@3dassets464 tris
Chocolate Tank With Tap (Chocolate and Confectionery Factory)Animated

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.

@3dassets472 tris
Nut Roaster (Chocolate and Confectionery Factory)Animated

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.

@3dassets216 tris
Clean In Place Tank (Chocolate and Confectionery Factory)Animated

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.

@3dassets452 tris
Control Panel (Chocolate and Confectionery Factory)Animated

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.

@3dassets280 tris
Stock Shelf Run (Chocolate and Confectionery Factory)

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.

@3dassets492 tris
Wash Sink (Chocolate and Confectionery Factory)

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.

@3dassets188 tris
Cocoa Bean Sack Stack (Chocolate and Confectionery Factory)

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.

@3dassets312 tris
Pallet Stack (Chocolate and Confectionery Factory)

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.

@3dassets780 tris
Pallet (Chocolate and Confectionery Factory)

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.

@3dassets216 tris
Crate Of Finished Boxes (Chocolate and Confectionery Factory)

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.

@3dassets276 tris
Conveyor Straight (Chocolate and Confectionery Factory)Animated

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.

@3dassets288 tris
Roller Conveyor (Chocolate and Confectionery Factory)Animated

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.

@3dassets372 tris
Conveyor Curve (Chocolate and Confectionery Factory)Animated

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.

@3dassets304 tris
Moulding Table (Chocolate and Confectionery Factory)

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.

@3dassets360 tris
Depositor Head (Chocolate and Confectionery Factory)Animated

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.

@3dassets344 tris
Vibrating Table (Chocolate and Confectionery Factory)Animated

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.

@3dassets396 tris
Cooling Tunnel Section (Chocolate and Confectionery Factory)

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.

@3dassets268 tris
Demoulding Station (Chocolate and Confectionery Factory)Animated

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.

@3dassets392 tris
Filling Piping Head (Chocolate and Confectionery Factory)Animated

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.

@3dassets460 tris
Bar Mould Tray (Chocolate and Confectionery Factory)

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.

@3dassets324 tris
Shell Mould Tray (Chocolate and Confectionery Factory)

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.

@3dassets996 tris
Praline Shell Tray (Chocolate and Confectionery Factory)

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.

@3dassets1.2k tris
Metal Detector Arch (Chocolate and Confectionery Factory)

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.

@3dassets160 tris
Conveyor Incline (Chocolate and Confectionery Factory)Animated

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.

@3dassets256 tris
Caramel Kettle (Chocolate and Confectionery Factory)Animated

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.

@3dassets500 tris
Boiled Sweet Drop Roller (Chocolate and Confectionery Factory)Animated

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.

@3dassets692 tris
Lollipop Spinner (Chocolate and Confectionery Factory)Animated

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.

@3dassets824 tris
Candy Cane Twister (Chocolate and Confectionery Factory)Animated

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.

@3dassets440 tris
Marshmallow Extruder (Chocolate and Confectionery Factory)Animated

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.

@3dassets356 tris
Dusting Drum (Chocolate and Confectionery Factory)Animated

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.

@3dassets332 tris
Panning Drum (Chocolate and Confectionery Factory)Animated

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.

@3dassets332 tris
Enrobing Line Section (Chocolate and Confectionery Factory)Animated

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.

@3dassets484 tris
Gummy Starch Tray (Chocolate and Confectionery Factory)

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.

@3dassets1.5k tris
Qc Bench (Chocolate and Confectionery Factory)

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.

@3dassets288 tris
Foil Wrapping Machine (Chocolate and Confectionery Factory)Animated

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.

@3dassets388 tris
Flow Wrapper (Chocolate and Confectionery Factory)Animated

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.

@3dassets552 tris
Carton Erector (Chocolate and Confectionery Factory)Animated

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.

@3dassets380 tris
Case Packer (Chocolate and Confectionery Factory)Animated

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.

@3dassets552 tris
Palletiser Arm (Chocolate and Confectionery Factory)Animated

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.

@3dassets296 tris
Coat And Hairnet Locker (Chocolate and Confectionery Factory)Animated

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.

@3dassets228 tris
Taste Counter (Chocolate and Confectionery Factory)

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.

@3dassets412 tris
Floor Drain Run (Chocolate and Confectionery Factory)

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.

@3dassets256 tris