3DAssets.dev

Loading scene

Walkable demo

Canal Town and Windmill

Walk a canal through a small brick town: gable terraces to the water, a working quay with a crane and a moored barge, a drawbridge, lock gates and a humpback bridge, and a tower mill turning its sails at the west end.

About

What is placed

An unnamed canal town, 56 m of water end to end. The cut runs the length of the plot as water plane modules set into the ground rather than a hole in it, quay edged on both banks, with a stepped landing down to the water on each side. A drawbridge stands at the west end, lock gates hold the middle and a humpback bridge arches over the east end. A barge lies alongside the working quay under the crane post, with a rowing boat, a punt and fender piles at other moorings.

The north bank is built up to the water: eleven stepped and bell gable fronts in three widths, a corner block at the end, party walled into one terrace under pantile roofs with ridge caps, dormers and chimney stacks, each with a doorstep and railing and window boxes on the sill. The south bank is the working side: a warehouse front with its hoist beam, a bay shopfront and three more houses, and beyond them the open market quay with awninged stalls, cheese boards, a churn, barrels, packing crates, bulb crates and tulip troughs, worked by handcarts, a delivery bicycle and a wheelbarrow. Street lamps, benches, hitching posts, blank signposts, water pumps, duckboards and clothes lines dress both banks.

The tower mill stands at the west end of the working bank: lower and upper drum stages, the stage gallery, the cap and tail pole, the sail cross and the hoist beam over the entry door. The tower itself is sealed, so the mill's own gear stands out in the yard under the stage where you can walk round it: the millstones and tun in their case, the grain hopper and chute, sacks, the flour cart and a spare sail frame. That yard is the only place a visitor meets the machinery, and it is worth the detour.

311 placements of 56 models, about 6.6 MB of GLB in all.

What moves

The sail cross spins on the cap, and the cap and tail pole turn to bring the sails round to the wind. The drawbridge beam lifts its deck and the lock gates swing open. Every house front opens its door and its shutters, the dormer casements open, the warehouse shutter doors and its hoist run, and the shopfront opens. The mill's entry door opens, its hoist hook lifts, and the millstones turn in the tun. The crane post slews its jib and the barge steers. Wheels roll on the flour cart, both handcarts, both bicycles and the wheelbarrows, the water pump handles rock and the churn paddle turns. Twenty three of the placed models carry clips, and all of them stand beside the walk.

What does not move, and why

Sailcloth, mooring ropes, the washing on the lines, the water and the chimney smoke are static geometry. Each of them is flexible material, which needs a joint per element to deform, and the rigid node transform this library animates with cannot give that; a faked version would cost a consumer more than it gives. There are no people and no animals: the pack has no skinned meshes. This is a made up town, and every signboard, gable stone, shop sign and name board on it is deliberately blank, so a consumer can letter them for their own world.

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 "Canal Town and Windmill" demo scene from the Canal Town and Windmill pack in my project.

Layout (JSON, every placement with its CDN URL): https://3dassets.dev/api/v1/demos/canal-town-and-windmill
Pack manifest: https://3dassets.dev/api/v1/packs/canal-town-and-windmill
Demo page: https://3dassets.dev/demos/canal-town-and-windmill

- 343 placements of 56 models; units are metres, +Y up, rotation is yaw in degrees about +Y
- Spawn at (15.4, 0, -5.4) facing -92 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 Canal Town and Windmill 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 Canal Town and Windmill 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 Canal Town and Windmill 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

Canal Water Module (Canal Town and Windmill)

Canal Water Module (Canal Town and Windmill)

Free 3D model of a canal water tile for a historical canal town game asset kit: 4 m square dark green surface with low swells, ports on all four edges.

@3dassets864 tris
Canal Quay Edge (Canal Town and Windmill)

Canal Quay Edge (Canal Town and Windmill)

Free 3D model of a brick canal quay edge with mooring rings and a bollard for a historical canal town kit: 4 m module with a stone coping.

@3dassets942 tris
Canal Stepped Landing (Canal Town and Windmill)

Canal Stepped Landing (Canal Town and Windmill)

Free 3D model of a stepped stone canal landing for a historical canal town kit: seven treads down the quay face into the water, iron handrails and a mooring ring.

@3dassets1.8k tris
Canal Drawbridge (Canal Town and Windmill)Animated

Canal Drawbridge (Canal Town and Windmill)

Free 3D model of a flat drawbridge with a counterweight beam for a historical canal town kit: the leaf lifts and the weighted balance beam swings with it.

@3dassets6.4k tris
Canal Lock Gate Pair (Canal Town and Windmill)Animated

Canal Lock Gate Pair (Canal Town and Windmill)

Free 3D model of a mitred canal lock gate pair for a historical waterway kit: two planked oak leaves on heel posts with balance beams, both swinging.

@3dassets3.1k tris
Canal Humpback Bridge (Canal Town and Windmill)

Canal Humpback Bridge (Canal Town and Windmill)

Free 3D model of a humpback brick canal bridge for a historical canal town kit: 10 m segmental arch with a stone voussoir ring, cobbled deck and brick parapets.

@3dassets12.1k tris
Cobbled Street Module (Canal Town and Windmill)

Cobbled Street Module (Canal Town and Windmill)

Free 3D model of a cobbled street tile for a historical canal town kit: 4 m square of sunk granite setts on a bedding slab with a gutter channel.

@3dassets1.1k tris
Canal House Corner Block (Canal Town and Windmill)Animated

Canal House Corner Block (Canal Town and Windmill)

Free 3D model of a corner canal house for a historical town kit: stepped gable front with a 4 m return wall down the side street and a wall lantern on the corner.

@3dassets8.9k tris
Pantile Roof Slope (Canal Town and Windmill)

Pantile Roof Slope (Canal Town and Windmill)

Free 3D model of a pantile roof slope module for a historical canal town kit: 4 m of rolled clay pantiles on boarded rafters at 45 degrees, with a painted fascia.

@3dassets1.3k tris
Pantile Ridge Cap (Canal Town and Windmill)

Pantile Ridge Cap (Canal Town and Windmill)

Free 3D model of a pantile ridge cap module for a historical canal town kit: 4 m of half round ridge tiles on a bedding timber.

@3dassets396 tris
Town Party Wall Run (Canal Town and Windmill)

Town Party Wall Run (Canal Town and Windmill)

Free 3D model of a blank brick party wall run for a historical canal town kit: 4 m module with small lights and a stone coped head.

@3dassets2.1k tris
Canal House Front Medium (Canal Town and Windmill)Animated

Canal House Front Medium (Canal Town and Windmill)

Free 3D model of a stepped gable canal house front for a historical town game asset kit: 4.2 m brick facade with a hoist beam, panelled door and working shutters.

@3dassets6.0k tris
Canal House Front Narrow (Canal Town and Windmill)Animated

Canal House Front Narrow (Canal Town and Windmill)

Free 3D model of a narrow stepped gable canal house front for a historical town game asset kit: brick facade, panelled door and shutters that open.

@3dassets4.5k tris
Canal House Front Wide (Canal Town and Windmill)Animated

Canal House Front Wide (Canal Town and Windmill)

Free 3D model of a wide stepped gable canal house front for a historical town game asset kit: 5.2 m brick facade, tall ground floor window and working shutters.

@3dassets6.3k tris
Canal House Front Bell Gable (Canal Town and Windmill)Animated

Canal House Front Bell Gable (Canal Town and Windmill)

Free 3D model of a bell gable canal house front for a historical town game asset kit: curved brick gable with stone scrolls, a blank gable stone and working shutters.

@3dassets7.2k tris
Town Chimney Stack (Canal Town and Windmill)

Town Chimney Stack (Canal Town and Windmill)

Free 3D model of a brick chimney stack with clay pots for a historical canal town roof kit: corbelled head, stone weathering and two pots.

@3dassets720 tris
Pantile Dormer Window (Canal Town and Windmill)Animated

Pantile Dormer Window (Canal Town and Windmill)

Free 3D model of a boarded dormer window for a historical canal town roof kit: shuttered light, weatherboarded cheeks and a tiled gable roof.

@3dassets2.3k tris
Warehouse Front With Hoist (Canal Town and Windmill)Animated

Warehouse Front With Hoist (Canal Town and Windmill)

Free 3D model of a canal warehouse front with a gable hoist for a historical town kit: three tiers of loading shutters that open, a stepped gable and a sheave beam.

@3dassets7.3k tris
Shopfront Bay Front (Canal Town and Windmill)Animated

Shopfront Bay Front (Canal Town and Windmill)

Free 3D model of a canal town shopfront with a glazed bay and awning for a historical street kit: painted shop bay, blank hanging sign and a stepped gable over it.

@3dassets4.2k tris
Mill Tower Lower Stage (Canal Town and Windmill)

Mill Tower Lower Stage (Canal Town and Windmill)

Free 3D model of a brick tower mill lower stage for a historical canal town game asset kit: battered octagonal body, stone plinth and a lined door reveal.

@3dassets656 tris
Mill Stage Gallery (Canal Town and Windmill)

Mill Stage Gallery (Canal Town and Windmill)

Free 3D model of a windmill stage gallery with railing for a historical tower mill kit: planked octagonal deck on raking brackets, painted handrail.

@3dassets14.9k tris
Mill Tower Upper Stage (Canal Town and Windmill)

Mill Tower Upper Stage (Canal Town and Windmill)

Free 3D model of a brick tower mill upper stage with a stone curb ring for a historical windmill game asset kit: four glazed lights, battered octagonal body.

@3dassets1.0k tris
Mill Cap And Tail Pole (Canal Town and Windmill)Animated

Mill Cap And Tail Pole (Canal Town and Windmill)

Free 3D model of a boarded windmill cap with windshaft and tail pole for a historical tower mill kit: the whole cap winds round on its curb as one node.

@3dassets3.3k tris
Mill Sail Cross (Canal Town and Windmill)Animated

Mill Sail Cross (Canal Town and Windmill)

Free 3D model of a four sail windmill cross for a historical tower mill kit: whip, sail bars and spread cloth on a cast hub, turning as one node.

@3dassets8.4k tris
Mill Entry Door Unit (Canal Town and Windmill)Animated

Mill Entry Door Unit (Canal Town and Windmill)

Free 3D model of a stone windmill doorway with a hinged plank door for a historical mill kit: jambs, head beam, a step and a blank carved gable stone.

@3dassets1.9k tris
Mill Hoist Beam And Hook (Canal Town and Windmill)Animated

Mill Hoist Beam And Hook (Canal Town and Windmill)

Free 3D model of a mill hoist beam with a pulley and a sack hook for a historical windmill kit: bracketed oak beam, cased sheave, chain and hook that lift.

@3dassets1.2k tris
Canal Quay Crane (Canal Town and Windmill)Animated

Canal Quay Crane (Canal Town and Windmill)

Free 3D model of a timber post crane for a historical canal quay kit: stone base, oak post and a braced jib with a sheave, hook and winch drum that slew together.

@3dassets1.0k tris
Canal Barge Hull (Canal Town and Windmill)Animated

Canal Barge Hull (Canal Town and Windmill)

Free 3D model of a canal barge hull for a historical waterway kit: 12.6 m flat bottomed carrier with a boarded hold, leeboards, mast tabernacle and a working tiller.

@3dassets13.5k tris
Canal Rowing Boat (Canal Town and Windmill)

Canal Rowing Boat (Canal Town and Windmill)

Free 3D model of a clinker built rowing boat for a historical canal town kit: 3.9 m hull with lapped strakes, three thwarts and a pair of oars shipped inboard.

@3dassets12.7k tris
Canal Punt (Canal Town and Windmill)

Canal Punt (Canal Town and Windmill)

Free 3D model of a flat bottomed canal punt for a historical waterway kit: 5.4 m planked platform with raked ends, two thwarts and a quant pole shipped aboard.

@3dassets3.7k tris
Canal Fender Piles (Canal Town and Windmill)

Canal Fender Piles (Canal Town and Windmill)

Free 3D model of canal fender piles with a rubbing timber for a historical quayside kit: three driven oak piles, iron hoops and three rope fenders.

@3dassets1.1k tris
Town Doorstep And Railing (Canal Town and Windmill)

Town Doorstep And Railing (Canal Town and Windmill)

Free 3D model of a stone doorstep with iron railings for a historical canal town street kit: two treads, area railings, brass finials and a boot scraper.

@3dassets752 tris
Window Box With Flowers (Canal Town and Windmill)

Window Box With Flowers (Canal Town and Windmill)

Free 3D model of a painted window box of red geraniums for a historical canal town kit: planted box with nine blooms and trailing foliage.

@3dassets3.2k tris
Mill Millstones And Tun (Canal Town and Windmill)Animated

Mill Millstones And Tun (Canal Town and Windmill)

Free 3D model of a windmill millstone pair in a wooden tun for a historical mill kit: dressed runner stone turning on its spindle over the bedstone.

@3dassets4.2k tris
Mill Grain Hopper And Chute (Canal Town and Windmill)

Mill Grain Hopper And Chute (Canal Town and Windmill)

Free 3D model of a windmill grain hopper and chute on a timber frame for a historical mill kit: raking boarded hopper, boxed spout and a sack stand.

@3dassets1.4k tris
Mill Grain Sacks (Canal Town and Windmill)

Mill Grain Sacks (Canal Town and Windmill)

Free 3D model of a group of tied grain sacks for a historical mill and quayside kit: three standing and one lying, corded at the neck.

@3dassets924 tris
Mill Flour Cart (Canal Town and Windmill)Animated

Mill Flour Cart (Canal Town and Windmill)

Free 3D model of a two wheel flour cart for a historical mill and canal town kit: spoked iron tyred wheels, boarded body, shafts and sacks of flour.

@3dassets3.8k tris
Mill Spare Sail Frame (Canal Town and Windmill)

Mill Spare Sail Frame (Canal Town and Windmill)

Free 3D model of a spare windmill sail frame on trestles for a historical mill yard: whip, sail bars and leading board, laid out uncovered.

@3dassets2.1k tris
Yard Broom (Canal Town and Windmill)

Yard Broom (Canal Town and Windmill)

Free 3D model of a bound birch yard broom for a historical canal town street kit: twig head on an iron hoop with a long tapered handle.

@3dassets2.6k tris · 1 ↓
Yard Wheelbarrow (Canal Town and Windmill)Animated

Yard Wheelbarrow (Canal Town and Windmill)

Free 3D model of a timber and iron wheelbarrow for a historical canal town yard kit: riveted tray, long handles, a spoked wheel that rolls and a load of rubble.

@3dassets2.5k tris
Quayside Packing Crates (Canal Town and Windmill)

Quayside Packing Crates (Canal Town and Windmill)

Free 3D model of a stack of timber packing crates for a historical canal quay kit: four battened cases with blank shipping panels, stacked and skewed.

@3dassets3.1k tris
Quayside Oak Barrels (Canal Town and Windmill)

Quayside Oak Barrels (Canal Town and Windmill)

Free 3D model of a group of oak barrels for a historical canal quay kit: three standing casks with iron hoops and one rolled on its side.

@3dassets1.5k tris
Flower Bulb Crate (Canal Town and Windmill)

Flower Bulb Crate (Canal Town and Windmill)

Free 3D model of a slatted crate of flower bulbs for a historical canal town market kit: open case with eighteen bulbs and a blank label panel.

@3dassets1.8k tris
Canal Duckboard Walkway (Canal Town and Windmill)

Canal Duckboard Walkway (Canal Town and Windmill)

Free 3D model of a duckboard walkway module for a historical canal town kit: 3 m of planking on three bearers with edge rails.

@3dassets2.1k tris
Market Stall With Awning (Canal Town and Windmill)

Market Stall With Awning (Canal Town and Windmill)

Free 3D model of a canal town market stall with an awning for a historical street kit: trestle board, striped canopy, crates and waxed cheeses on the board.

@3dassets3.2k tris
Cheese Stack On Board (Canal Town and Windmill)

Cheese Stack On Board (Canal Town and Windmill)

Free 3D model of a stack of waxed cheeses on a market board for a historical canal town kit: eight round cheeses with red rinds on a planked trestle.

@3dassets1.9k tris
Dairy Butter Churn (Canal Town and Windmill)Animated

Dairy Butter Churn (Canal Town and Windmill)

Free 3D model of a staved butter churn for a historical canal town dairy kit: hooped barrel on a trestle with a cranked lid and paddle that turn.

@3dassets1.2k tris
Tulip Trough (Canal Town and Windmill)

Tulip Trough (Canal Town and Windmill)

Free 3D model of a planted tulip trough for a historical canal town street kit: painted timber trough with fourteen red tulips in two rows.

@3dassets4.5k tris
Street Handcart (Canal Town and Windmill)Animated

Street Handcart (Canal Town and Windmill)

Free 3D model of a two wheel street handcart for a historical canal town kit: boarded body, shafts and spoked iron tyred wheels that roll.

@3dassets3.1k tris
Delivery Bicycle (Canal Town and Windmill)Animated

Delivery Bicycle (Canal Town and Windmill)

Free 3D model of a step through delivery bicycle with a front carrier for a historical canal town kit: spoked wheels that roll, a crate and a sack in the basket.

@3dassets3.9k tris
Quayside Bench (Canal Town and Windmill)

Quayside Bench (Canal Town and Windmill)

Free 3D model of a slatted quayside bench for a historical canal town street kit: cast iron ends with scroll arms and six timber slats.

@3dassets1.2k tris
Town Street Lamp (Canal Town and Windmill)

Town Street Lamp (Canal Town and Windmill)

Free 3D model of a cast iron canal town street lamp for a historical street kit: fluted column, glazed four pane lantern and a brass finial.

@3dassets1.1k tris
Town Hitching Post (Canal Town and Windmill)

Town Hitching Post (Canal Town and Windmill)

Free 3D model of a stone hitching post with an iron ring for a historical canal town street kit: turned post, moulded cap and a tethering ring.

@3dassets242 tris
Town Signpost Blank Boards (Canal Town and Windmill)

Town Signpost Blank Boards (Canal Town and Windmill)

Free 3D model of a painted canal town signpost with three blank finger boards for a historical street kit: turned post, stone collar and pointed boards.

@3dassets910 tris
Street Water Pump (Canal Town and Windmill)Animated

Street Water Pump (Canal Town and Windmill)

Free 3D model of a cased street water pump for a historical canal town kit: painted column, brass spout, a bucket under it and a handle that rocks.

@3dassets1.0k tris
Yard Clothes Line Frame (Canal Town and Windmill)

Yard Clothes Line Frame (Canal Town and Windmill)

Free 3D model of a clothes line on a timber frame for a historical canal town yard kit: two braced posts, three lines and seven pieces of washing hung out.

@3dassets2.3k tris