3DAssets.dev

Loading scene

Walkable demo

Theatre Stage and Backstage

Walk a working playhouse: raked stalls and circle, an orchestra pit, a proscenium arch with the tabs part open on a dressed set, the fly floor and pin rail, and backstage through the dock to the dressing room.

About

What is placed

A whole playhouse in one room. Five raked rows of tip up stalls seating with stepped aisles, row letters and boxes at the sides, the circle front and its follow spot overhead, and tabs across the back of the house. In front of them a railed orchestra pit with rostra for the players, then the apron and its footlight strip. The proscenium arch frames a dressed set: painted flats and a door flat braced from behind, rostra, an armchair and a table, stage steps, a backdrop cloth and masking legs and borders. Stage right carries the counterweight frame, the pin rail, the prompt desk and the sandbags; stage left, through the scene dock door, is the get in ramp, the dressing room mirror stations and makeup tables, costume rails, a quick change booth, the props table and a stack of flight cases.

What moves

Walk up to a piece and its clips play. The house tabs draw apart as two leaves on their track. The trap section in the stage deck hinges open, as do the door flat, the scene dock door, the exit doors, the flight cases and the hamper lid. Seats tip up in their rows, the fly bar rides in and out on its lines, the counterweight frame runs its weights, the follow spot tilts and the costume rail rolls on its castors.

What does not move, and why

Cloths, hemp lines, the fire curtain and cables are static geometry. None of it is reachable with the rigid node transforms this library uses: cloth bunching as a curtain gathers is exactly what a rigid node cannot do, so the drawn open tabs are modelled in that pose rather than faked. There is no cast, crew or audience, because nothing here is skinned. Every painted flat, poster and board face is abstract rather than readable, and no real theatre, production or play is named.

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 "Theatre Stage and Backstage" demo scene from the Theatre Stage and Backstage pack in my project.

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

- 233 placements of 52 models; units are metres, +Y up, rotation is yaw in degrees about +Y
- Spawn at (0, 0.8, 8.2) facing 180 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 Theatre Stage and Backstage 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 Theatre Stage and Backstage 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 Theatre Stage and Backstage 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

Stage Deck Module (Theatre Stage and Backstage)

Stage Deck Module (Theatre Stage and Backstage)

A 2 by 1 m stage deck on 900 mm legs: a painted ply top on a welded frame with sleeved legs, levelling feet and steel corner plates. Repeat it on the 2 by 1 m grid to lay a stage of any size.

@3dassets896 tris
Stage Trap Section (Theatre Stage and Backstage)Animated

Stage Trap Section (Theatre Stage and Backstage)

The deck module with a 900 mm trap in it: a boarded lid with a ring pull sitting in a rebated well, four guide posts running down into the understage and the same legs and corner plates as a plain module.

@3dassets1.3k tris
Apron Edge with Footlight Strip (Theatre Stage and Backstage)

Apron Edge with Footlight Strip (Theatre Stage and Backstage)

A 2 m run of apron edge: the black downstage facing with a gilt moulded nosing, a boarded apron strip behind it and a reflector trough of six footlights let into the deck. Butt the sections along the front of a stage of deck modules.

@3dassets680 tris
Proscenium Arch Frame (Theatre Stage and Backstage)

Proscenium Arch Frame (Theatre Stage and Backstage)

The arch that frames a playhouse stage: two 1.4 m jambs on boarded plinths with gilt pilasters and fluted reveal beads, and a 1.2 m head with a moulded band and an abstract centre cartouche over a 7.2 by 5.2 m opening. It stands 10 m wide and 6.4 m tall.

@3dassets668 tris
Fire Curtain Guide (Theatre Stage and Backstage)

Fire Curtain Guide (Theatre Stage and Backstage)

The guide channel the fire curtain runs in: a 5.2 m black channel with a steel smoke seal up its face, a shoe at the foot, a gilt head block and the edge of the curtain sitting in it at the top.

@3dassets384 tris
House Tabs on a Track, Drawn Open (Theatre Stage and Backstage)

House Tabs on a Track, Drawn Open (Theatre Stage and Backstage)

The same 7.4 m tab track with both leaves drawn off to the sides and gathered into deep folds, leaving the opening clear. Use it where the curtain is open for the whole scene and nothing needs to move.

@3dassets3.0k tris
Stage Leg Drape (Theatre Stage and Backstage)

Stage Leg Drape (Theatre Stage and Backstage)

A masking leg: a 1.6 m wide pleated black-red cloth hanging 6 m from its own webbing heading and tie lines on a pipe. Hang a pair each side of every entrance to mask the wings.

@3dassets1.4k tris
Stage Border Drape (Theatre Stage and Backstage)

Stage Border Drape (Theatre Stage and Backstage)

A masking border: the same pleated cloth 8 m wide and 1.4 m deep, hung across the stage on its pipe to mask the fly bars and lanterns above the scene.

@3dassets4.4k tris
Backdrop Cloth on a Batten (Theatre Stage and Backstage)

Backdrop Cloth on a Batten (Theatre Stage and Backstage)

An 8 by 5.4 m painted backcloth tied to a top batten with a weighted pipe in the bottom pocket: a rippled canvas ground with abstract painted blocks on it, never a readable scene.

@3dassets1.1k tris
Fly Bar with Lines and Sandbag Cradle (Theatre Stage and Backstage)Animated

Fly Bar with Lines and Sandbag Cradle (Theatre Stage and Backstage)

A 4 m fly bar hung on three hemp lines, with four hook clamps on it and a sandbagged cradle on its own line at the end. Butt two bars for an 8 m barrel over a stage and hang cloths, flats or lanterns from them.

@3dassets972 tris
Scenery Flat (Theatre Stage and Backstage)

Scenery Flat (Theatre Stage and Backstage)

A 1.2 by 3.6 m canvas flat: a timber frame with two toggle rails and corner braces on the back and primed canvas stretched over the face. Butt a run of them for a stage wall.

@3dassets464 tris
Scenery Flat, Painted (Theatre Stage and Backstage)

Scenery Flat, Painted (Theatre Stage and Backstage)

The same 1.2 by 3.6 m flat painted for a room set: a deep scenic ground with abstract blocks, a band and a disc laid over it. The painting is deliberately abstract and carries no words or devices.

@3dassets664 tris
Door Flat (Theatre Stage and Backstage)Animated

Door Flat (Theatre Stage and Backstage)

The same 1.2 by 3.6 m flat with a 820 by 2050 mm doorway in it and a panelled door hung in the opening on a gilt knob, so a run of flats has a way on and off.

@3dassets892 tris
Stage Brace and Weight (Theatre Stage and Backstage)

Stage Brace and Weight (Theatre Stage and Backstage)

The brace that holds a flat upright: a telescopic tube with a hook at the top and a shoe at the foot, standing on a 420 mm cast stage weight with a gilt edge and a lifting handle.

@3dassets456 tris
Rostrum Block (Theatre Stage and Backstage)

Rostrum Block (Theatre Stage and Backstage)

A 1.2 m square rostrum 600 mm high: a boarded top on a folding frame with rails, and a gilt nosing along the front edge. Stack them for a level or line them up for a low platform.

@3dassets640 tris
Stage Steps (Theatre Stage and Backstage)

Stage Steps (Theatre Stage and Backstage)

A three tread stage stair rising 600 mm to rostrum height, 1 m wide with gilt nosings and closed black strings. The top tread stands against a rostrum or the end of a deck run.

@3dassets768 tris
Set Dressing Armchair (Theatre Stage and Backstage)

Set Dressing Armchair (Theatre Stage and Backstage)

A period armchair for a room set: a crimson buttoned seat, back and arms on a boarded carcass, with turned gilt front legs, scrolled arm caps and gilt piping round the seat. It is 780 mm wide and sits 440 mm high.

@3dassets1.8k tris
Set Dressing Table (Theatre Stage and Backstage)

Set Dressing Table (Theatre Stage and Backstage)

A small side table for a room set: a bullnosed top 780 by 560 mm at 715 mm on tapered gilt legs with an H stretcher, dressed with a runner over one end and a prop book on the other.

@3dassets672 tris
Prompt Desk with Monitor and Cue Light (Theatre Stage and Backstage)

Prompt Desk with Monitor and Cue Light (Theatre Stage and Backstage)

The corner desk that runs a show from the wing: a boarded top at 900 mm on a black frame with a shelf, a bezelled monitor showing the stage, a paging microphone on a gooseneck, a cue light head in red and green, and the prompt copy open on the desk.

@3dassets1.2k tris
Stage Manager Desk with Paging Panel (Theatre Stage and Backstage)

Stage Manager Desk with Paging Panel (Theatre Stage and Backstage)

The corner the show is called from: a 1.3 m desk at 920 mm with a gilt edge, a sloped paging panel of eight cue light keys with three standbys lit above them, a monitor on a pole and the book open on the desk with the paging microphone beside it.

@3dassets1.7k tris
Counterweight Frame with Weights (Theatre Stage and Backstage)Animated

Counterweight Frame with Weights (Theatre Stage and Backstage)

A 4.4 m counterweight frame: two guide channels with a head and foot block, a cradle carrying six weights on its guides, the purchase line running to the head, and a rope lock on the operating side.

@3dassets1.0k tris
Pin Rail (Theatre Stage and Backstage)

Pin Rail (Theatre Stage and Backstage)

A 2.4 m pin rail on two posts: a steel barrel at 1.12 m with seven turned belaying pins through it and two hemp lines made off and flaked down in coils on the floor.

@3dassets2.0k tris
Sandbag Pile (Theatre Stage and Backstage)

Sandbag Pile (Theatre Stage and Backstage)

Four stage sandbags slumped in a pile with rope handles at their throats, about 700 mm across and 400 mm high, for the foot of a pin rail or a brace.

@3dassets1.5k tris · 1 ↓
Rope Coil on a Cleat (Theatre Stage and Backstage)

Rope Coil on a Cleat (Theatre Stage and Backstage)

A hemp fall flaked down into a 600 mm coil with a smaller coil beside it and the tail made off to a floor cleat, for the foot of a fly line or a dressing for the wings.

@3dassets1.7k tris
Flight Case (Theatre Stage and Backstage)Animated

Flight Case (Theatre Stage and Backstage)

A 800 by 500 mm flight case 600 mm tall: a black ply body in aluminium edge extrusion with corner caps, butterfly catches, a hinged lid and a gilt route card holder on the front.

@3dassets1.5k tris
Orchestra Pit Rostrum (Theatre Stage and Backstage)

Orchestra Pit Rostrum (Theatre Stage and Backstage)

A 1.2 m square player rostrum 400 mm high for the pit, dressed with a music stand and a stool: the same folding frame and boarded top as a stage rostrum at half the height.

@3dassets1.0k tris
Orchestra Pit Rail (Theatre Stage and Backstage)

Orchestra Pit Rail (Theatre Stage and Backstage)

A 2 m run of brass pit rail: two standards on plates carrying a top and mid rail with a dark mesh infill and a boarded kerb at the foot, for the edge between the stalls and the pit.

@3dassets744 tris
Stalls Seating Row Module (Theatre Stage and Backstage)Animated

Stalls Seating Row Module (Theatre Stage and Backstage)

A 3 m stalls module carrying four tip up seats on a 720 mm pitch: a 1 m tread on a 250 mm riser with a gilt nosing and a carpet runner, crimson buttoned backs with gilt piping, black standards with scroll ends and four folding bases.

@3dassets4.8k tris
Aisle Step Module (Theatre Stage and Backstage)

Aisle Step Module (Theatre Stage and Backstage)

The 1.2 m aisle step that runs up the side of a seating bank: the same 1 m tread and 250 mm riser as a stalls row, with a gilt nosing, a carpet runner and a step light let into the riser.

@3dassets256 tris
Row Letter Plate (Theatre Stage and Backstage)

Row Letter Plate (Theatre Stage and Backstage)

The plate on a standard at the end of a stalls row: a gilt surround on a black ground with a blank cream tablet on it, on a short post 860 mm tall. The tablet is deliberately blank so a project can letter its own rows.

@3dassets264 tris
Aisle Carpet Tile (Theatre Stage and Backstage)

Aisle Carpet Tile (Theatre Stage and Backstage)

A 2 m square of house carpet: crimson pile with a woven border and four gilt lozenges on it, for the aisles, the cross gangways and the foyer side of the auditorium.

@3dassets160 tris
Exit Sign and Door Module (Theatre Stage and Backstage)Animated

Exit Sign and Door Module (Theatre Stage and Backstage)

The 2 m wall module with a 1.5 m pair of exit doors in it: crimson leaves on a boarded frame with push bars and kick plates, under a lit exit box carrying an abstract bar and arrow rather than any wording.

@3dassets1.2k tris
House Wall Module (Theatre Stage and Backstage)

House Wall Module (Theatre Stage and Backstage)

The 2 by 4.6 m wall the auditorium and the backstage are built from: cream plaster over a crimson dado with a gilt rail, and a shallow pilaster with a gilt cap up the face.

@3dassets320 tris
Control Box Window Frame (Theatre Stage and Backstage)

Control Box Window Frame (Theatre Stage and Backstage)

The 2 m wall module with the control box window in it: a 1.4 by 0.9 m opening at 2 m on a boarded frame with a deep cill, gilt beads and the lit box behind it.

@3dassets960 tris
House Lighting Bracket (Theatre Stage and Backstage)

House Lighting Bracket (Theatre Stage and Backstage)

A wall bracket for the house lights: a gilt back plate and scrolled arm carrying a cream shade with a lamp in it, reaching 260 mm off the wall and standing 640 mm tall.

@3dassets332 tris
Box Seating Unit (Theatre Stage and Backstage)

Box Seating Unit (Theatre Stage and Backstage)

A two seat side box: a carpeted floor 2.2 by 1.8 m with a panelled front under a gilt band, plaster side walls, a crimson draped canopy over it and two chairs inside.

@3dassets1.4k tris
Circle Balcony Front Section (Theatre Stage and Backstage)

Circle Balcony Front Section (Theatre Stage and Backstage)

A 3 m section of circle front: a bowed plaster face with gilt bands top and bottom and three crimson panels, a carpeted soffit 1.4 m deep behind it and a brass rail on two standards above.

@3dassets680 tris
Follow Spot on a Rail (Theatre Stage and Backstage)Animated

Follow Spot on a Rail (Theatre Stage and Backstage)

A follow spot at the front of the circle: a boarded platform with a rail on two posts, and a long barrelled lamp in a yoke on its pedestal with a gilt handle and douser on it.

@3dassets780 tris
Lighting Bar with Lanterns (Theatre Stage and Backstage)

Lighting Bar with Lanterns (Theatre Stage and Backstage)

A 4 m lighting bar with four lanterns hung under it on hook clamps: rectangular bodies with lenses and barn doors, a cable run tied along the bar and three hanging lines above it.

@3dassets1.6k tris
Scene Dock Door Module (Theatre Stage and Backstage)Animated

Scene Dock Door Module (Theatre Stage and Backstage)

The 2 m wall module with the scene dock opening in it: a 1.4 by 3 m braced dock door on a boarded frame with a long gilt pull, tall and wide enough for a scenery flat to go through.

@3dassets1.0k tris
Backstage Floor Tile (Theatre Stage and Backstage)

Backstage Floor Tile (Theatre Stage and Backstage)

The same 2 m floor tile as bare boards: a painted timber deck with its joints, for the wings, the scene dock and the dressing room corridor.

@3dassets320 tris
Get In Ramp (Theatre Stage and Backstage)

Get In Ramp (Theatre Stage and Backstage)

The ramp at the dock door: a 2.4 by 1.6 m boarded slope rising 550 mm with black kerbs each side, a steel lip at the low end and gilt grip strips across it.

@3dassets488 tris
Dressing Room Mirror Station (Theatre Stage and Backstage)

Dressing Room Mirror Station (Theatre Stage and Backstage)

One place at a dressing room bench: a 1.3 m mirror in a surround of nineteen bare bulbs, a bullnosed shelf at 780 mm with a gilt edge on two standards, and a tray of sticks, a brush pot and a folded towel on it. It stands 2.05 m tall.

@3dassets1.8k tris · 1 ↓
Makeup Table with Stool (Theatre Stage and Backstage)

Makeup Table with Stool (Theatre Stage and Backstage)

A dressing room makeup table: a bullnosed top 1.2 by 0.55 m at 760 mm with a gilt edge, a three drawer pedestal one end, an angled lamp on the other and an upholstered stool tucked under it.

@3dassets2.2k tris · 1 ↓
Wig Block Stand (Theatre Stage and Backstage)

Wig Block Stand (Theatre Stage and Backstage)

A wig block on a turned stand: a canvas head form 930 mm up on a weighted column, with a dressed wig pinned over it, a gilt band round the crown and a dish of pins at the foot.

@3dassets492 tris
Costume Rail with Covers (Theatre Stage and Backstage)Animated

Costume Rail with Covers (Theatre Stage and Backstage)

A wheeled wardrobe rail 1.6 m long: two braced A frames on four castors carrying a hanging barrel of seven costumes under bagged covers, with a show bag and a shoe box on the shelf above.

@3dassets2.4k tris
Quick Change Booth Frame (Theatre Stage and Backstage)

Quick Change Booth Frame (Theatre Stage and Backstage)

The booth in the wings a costume change happens in: a 1.1 m square tube frame 2.1 m tall with pleated blacks on three sides, a carpet square underfoot, a mirror and a hook rail inside, and the fourth side left open.

@3dassets1.3k tris
Props Table with Numbered Spaces (Theatre Stage and Backstage)

Props Table with Numbered Spaces (Theatre Stage and Backstage)

The props table in the wing: a 2 m trestle top at 820 mm with six taped out spaces and a blank plate at each, three of them holding a tankard, a candlestick and a prop book. The plates carry no numbering, so a project can letter its own.

@3dassets2.9k tris
Prop Shelf Unit (Theatre Stage and Backstage)

Prop Shelf Unit (Theatre Stage and Backstage)

A 1.2 by 2 m prop rack on four decks: black posts with a boarded shelf at each level and a back panel, loaded with hat boxes, a stack of trays, a prop lantern and three rolled cloths.

@3dassets1.3k tris · 1 ↓
Flight Case Hamper on Castors (Theatre Stage and Backstage)Animated

Flight Case Hamper on Castors (Theatre Stage and Backstage)

The bigger wardrobe hamper: a 1.1 m case in the same extrusion on four castors, for costumes and soft goods on a get out.

@3dassets2.0k tris
Tannoy Speaker (Theatre Stage and Backstage)

Tannoy Speaker (Theatre Stage and Backstage)

The show relay speaker on a backstage wall: a 300 by 340 mm black cabinet with a perforated steel front, a gilt band across the foot and a wall bracket behind it.

@3dassets516 tris
House Tabs on a Track (Theatre Stage and Backstage)Animated

House Tabs on a Track (Theatre Stage and Backstage)

The house curtain: two pleated crimson leaves with gilt fringes hanging 5.2 m from a 7.4 m overhead track on its carriers, closed on the centre line.

@3dassets5.8k tris