3DAssets.dev
Loading scene…

Walkable demo

Jelly friends playroom

Step into a sunlit oak playroom built from the Jelly Friends Playroom pack: eight translucent jelly characters at rest on the rug and in every squashed, stretched and pulled-apart state around the trampoline, the swing, the shelf and the toy box.

About

A 10 by 8 metre playroom from 48 of the pack's 50 models, on the pack's own oak floor tiles with cream wall bays and the tall window on two sides, under the room preset's warm light.

You start by the open side facing the window. Six jellies rest on the sage rug in the middle: Moss, Cocoa, Cloud, Pebble, Plum and Yuzu. The trampoline on the left has Pebble squashed under its rim and five more squashed jellies around it; the swing on the right has Yuzu and Cocoa stretched up at the seat with six more stretched around it. The pulled-apart states line the back wall and the left side, each in two halves joined by jelly strands and droplets.

Kelp sits on the low shelf among the storage jars under the window, Ember peeks out of the open toy box with a play ball, and the closed toy box, the paper lantern lamp, the stool with its folded blanket, play balls, ferns and floor cushions finish the room.

What moves: every jelly carries a rigid whole-body bob idle that plays as you approach, the swing seat rocks and the toy box lid lifts. What does not: the pull-apart, squash and stretch are separate posed models, since a GLB carries no soft-body data, and there is no rig or skeleton in the pack.

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 "Jelly friends playroom" demo scene from the Jelly Friends Playroom pack in my project.

Layout (JSON, every placement with its CDN URL): https://3dassets.dev/api/v1/demos/jelly-friends-playroom
Pack manifest: https://3dassets.dev/api/v1/packs/jelly-friends-playroom
Demo page: https://3dassets.dev/demos/jelly-friends-playroom

- 84 placements of 48 models; units are metres, +Y up, rotation is yaw in degrees about +Y
- Spawn at (0.3, 0.042, 4.1) 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 Jelly friends playroom 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 Jelly friends playroom 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 Jelly friends playroom 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

Round Sage Playroom Rug (Jelly Friends Playroom)

Round Sage Playroom Rug (Jelly Friends Playroom)

Free 3D round wool rug, 1.7 m across, sage and cream rings with a soft rolled edge. Game asset for a playroom, nursery or living room floor.

@3dassets1.3k tris
Moss Jelly Character at Rest (Jelly Friends Playroom)Animated

Moss Jelly Character at Rest (Jelly Friends Playroom)

Free 3D jelly character stress ball, Moss, sitting at rest, settled on its own weight with a soft flat contact patch on the floor. Translucent clear green squishy body with two tiny leaf ears on the crown, game asset for a cute slime mascot.

@3dassets9.2k tris
Cocoa Jelly Character at Rest (Jelly Friends Playroom)Animated

Cocoa Jelly Character at Rest (Jelly Friends Playroom)

Free 3D jelly character stress ball, Cocoa, sitting at rest, settled on its own weight with a soft flat contact patch on the floor. Translucent clear cocoa brown squishy body with two rounded bear ears, game asset for a cute slime mascot.

@3dassets10.2k tris
Cloud Jelly Character at Rest (Jelly Friends Playroom)Animated

Cloud Jelly Character at Rest (Jelly Friends Playroom)

Free 3D jelly character stress ball, Cloud, sitting at rest, settled on its own weight with a soft flat contact patch on the floor. Translucent clear white blue squishy body with a ring of soft scallops around the crown, game asset for a cute slime mascot.

@3dassets11.4k tris
Plum Jelly Character Pulled Apart (Jelly Friends Playroom)Animated

Plum Jelly Character Pulled Apart (Jelly Friends Playroom)

Free 3D jelly character stress ball, Plum, torn into two halves 0.2 m apart, joined by tapering strands with droplets fallen between them. Translucent clear violet squishy body with a pear-shaped body and a small tail tuft at the back, game asset for a cute slime mascot.

@3dassets15.1k tris
Small Round Trampoline with Padded Rim (Jelly Friends Playroom)

Small Round Trampoline with Padded Rim (Jelly Friends Playroom)

Free 3D small round trampoline, 1.02 m across and 0.26 m tall, with a padded clay rim, 24 springs and a dipped mat. Game asset for a playroom.

@3dassets6.5k tris
Pebble Jelly Character Squashed (Jelly Friends Playroom)Animated

Pebble Jelly Character Squashed (Jelly Friends Playroom)

Free 3D jelly character stress ball, Pebble, pressed flat and wide under a palm, with the face stretched wider across the front. Translucent clear grey blue squishy body with a wide low body and sleepy half-closed eyes, game asset for a cute slime mascot.

@3dassets6.3k tris
Cloud Jelly Character Squashed (Jelly Friends Playroom)Animated

Cloud Jelly Character Squashed (Jelly Friends Playroom)

Free 3D jelly character stress ball, Cloud, pressed flat and wide under a palm, with the face stretched wider across the front. Translucent clear white blue squishy body with a ring of soft scallops around the crown, game asset for a cute slime mascot.

@3dassets11.4k tris
Wooden A-Frame Swing with Slatted Seat (Jelly Friends Playroom)Animated

Wooden A-Frame Swing with Slatted Seat (Jelly Friends Playroom)

Free 3D indoor A-frame swing, 1.85 m tall, with a slatted oak seat on two ropes. Game asset for a playroom or garden, with a rocking seat clip.

@3dassets396 tris
Yuzu Jelly Character Stretched (Jelly Friends Playroom)Animated

Yuzu Jelly Character Stretched (Jelly Friends Playroom)

Free 3D jelly character stress ball, Yuzu, pulled tall and narrow with a pinched waist, the face drawn in with it. Translucent clear lemon yellow squishy body with a tall drop-shaped body and a single antenna ball, game asset for a cute slime mascot.

@3dassets8.5k tris
Cocoa Jelly Character Stretched (Jelly Friends Playroom)Animated

Cocoa Jelly Character Stretched (Jelly Friends Playroom)

Free 3D jelly character stress ball, Cocoa, pulled tall and narrow with a pinched waist, the face drawn in with it. Translucent clear cocoa brown squishy body with two rounded bear ears, game asset for a cute slime mascot.

@3dassets10.2k tris · 1 ↓
Low Oak Shelf with Storage Jars (Jelly Friends Playroom)

Low Oak Shelf with Storage Jars (Jelly Friends Playroom)

Free 3D low oak shelf, 1.2 m wide and 0.37 m to the top board, with a sage back panel and three lidded jars. Game asset for a playroom, nursery or craft room.

@3dassets1.9k tris
Kelp Jelly Character at Rest (Jelly Friends Playroom)Animated

Kelp Jelly Character at Rest (Jelly Friends Playroom)

Free 3D jelly character stress ball, Kelp, sitting at rest, settled on its own weight with a soft flat contact patch on the floor. Translucent clear teal squishy body with long fins along both sides, game asset for a cute slime mascot.

@3dassets10.2k tris
Oak Toy Box with the Lid Open (Jelly Friends Playroom)

Oak Toy Box with the Lid Open (Jelly Friends Playroom)

Free 3D oak toy box, 0.74 m wide, posed with the lid thrown fully back and upright. Open variant of the lift-lid toy box, game asset for a playroom or nursery.

@3dassets768 tris
Ember Jelly Character at Rest (Jelly Friends Playroom)Animated

Ember Jelly Character at Rest (Jelly Friends Playroom)

Free 3D jelly character stress ball, Ember, sitting at rest, settled on its own weight with a soft flat contact patch on the floor. Translucent clear coral orange squishy body with a drawn-out flame tip and a wide grin, game asset for a cute slime mascot.

@3dassets8.8k tris
Painted Wooden Play Ball (Jelly Friends Playroom)

Painted Wooden Play Ball (Jelly Friends Playroom)

Free 3D wooden play ball, 0.13 m across, with a painted sage band standing proud of the grain. Game asset for a playroom, nursery or toy shelf.

@3dassets3.2k tris
Oak Toy Box with Lift Lid (Jelly Friends Playroom)Animated

Oak Toy Box with Lift Lid (Jelly Friends Playroom)

Free 3D oak toy box, 0.74 m wide and 0.45 m tall, with a hinged lift lid on a real pivot. Game asset for a playroom, nursery or bedroom.

@3dassets768 tris
Paper Lantern Floor Lamp (Jelly Friends Playroom)

Paper Lantern Floor Lamp (Jelly Friends Playroom)

Free 3D paper lantern floor lamp, 1.13 m tall on an oak tripod, with a soft emissive core. Game asset for a playroom, nursery or living room.

@3dassets3.3k tris
Small Round Oak Stool (Jelly Friends Playroom)

Small Round Oak Stool (Jelly Friends Playroom)

Free 3D small round stool, 0.37 m across and 0.32 m tall, turned oak top on three splayed legs. Game asset for a playroom, nursery or kitchen.

@3dassets1.0k tris
Folded Blanket Stack (Jelly Friends Playroom)

Folded Blanket Stack (Jelly Friends Playroom)

Free 3D folded blanket, three soft layers 0.5 m wide in linen and sage with a stitched loop. Game asset for a playroom, nursery or bedroom.

@3dassets1.1k tris
Potted Fern in a Clay Pot (Jelly Friends Playroom)

Potted Fern in a Clay Pot (Jelly Friends Playroom)

Free 3D potted fern, 0.43 m tall in a 0.26 m clay pot with nine arching fronds. Game asset for a playroom, living room or nursery corner.

@3dassets11.5k tris · 1 ↓
Square Floor Cushion Dusty Blue (Jelly Friends Playroom)

Square Floor Cushion Dusty Blue (Jelly Friends Playroom)

Free 3D square floor cushion, 0.5 m, crowned and piped in dusty blue with a linen button. Game asset for a playroom, reading corner or nursery.

@3dassets956 tris
Square Floor Cushion Clay (Jelly Friends Playroom)

Square Floor Cushion Clay (Jelly Friends Playroom)

Free 3D square floor cushion, 0.5 m, crowned and piped in warm clay. Colour variant of the dusty blue cushion for a playroom or nursery.

@3dassets956 tris
Pale Oak Floor Tile 2 m (Jelly Friends Playroom)

Pale Oak Floor Tile 2 m (Jelly Friends Playroom)

Free 3D modular oak floor tile, 2 m square, six chamfered boards over a darker sub-floor. Game asset for a playroom or nursery, tiles edge to edge on a 2 m grid.

@3dassets448 tris
Cream Playroom Wall Bay 2 m (Jelly Friends Playroom)

Cream Playroom Wall Bay 2 m (Jelly Friends Playroom)

Free 3D modular wall bay, 2 m wide and 2.6 m tall, cream plaster with an oak dado rail. Game asset that tiles along X to close a room.

@3dassets192 tris
Tall Playroom Window Wall Bay 2 m (Jelly Friends Playroom)

Tall Playroom Window Wall Bay 2 m (Jelly Friends Playroom)

Free 3D modular window wall bay, 2 m wide and 2.6 m tall, with an oak frame, mullions and a deep sill. Game asset that tiles with the plain bay to close a room.

@3dassets832 tris
Pebble Jelly Character at Rest (Jelly Friends Playroom)Animated

Pebble Jelly Character at Rest (Jelly Friends Playroom)

Free 3D jelly character stress ball, Pebble, sitting at rest, settled on its own weight with a soft flat contact patch on the floor. Translucent clear grey blue squishy body with a wide low body and sleepy half-closed eyes, game asset for a cute slime mascot.

@3dassets6.3k tris
Plum Jelly Character at Rest (Jelly Friends Playroom)Animated

Plum Jelly Character at Rest (Jelly Friends Playroom)

Free 3D jelly character stress ball, Plum, sitting at rest, settled on its own weight with a soft flat contact patch on the floor. Translucent clear violet squishy body with a pear-shaped body and a small tail tuft at the back, game asset for a cute slime mascot.

@3dassets8.9k tris
Yuzu Jelly Character at Rest (Jelly Friends Playroom)Animated

Yuzu Jelly Character at Rest (Jelly Friends Playroom)

Free 3D jelly character stress ball, Yuzu, sitting at rest, settled on its own weight with a soft flat contact patch on the floor. Translucent clear lemon yellow squishy body with a tall drop-shaped body and a single antenna ball, game asset for a cute slime mascot.

@3dassets8.5k tris
Moss Jelly Character Squashed (Jelly Friends Playroom)Animated

Moss Jelly Character Squashed (Jelly Friends Playroom)

Free 3D jelly character stress ball, Moss, pressed flat and wide under a palm, with the face stretched wider across the front. Translucent clear green squishy body with two tiny leaf ears on the crown, game asset for a cute slime mascot.

@3dassets9.2k tris
Yuzu Jelly Character Squashed (Jelly Friends Playroom)Animated

Yuzu Jelly Character Squashed (Jelly Friends Playroom)

Free 3D jelly character stress ball, Yuzu, pressed flat and wide under a palm, with the face stretched wider across the front. Translucent clear lemon yellow squishy body with a tall drop-shaped body and a single antenna ball, game asset for a cute slime mascot.

@3dassets8.5k tris
Plum Jelly Character Squashed (Jelly Friends Playroom)Animated

Plum Jelly Character Squashed (Jelly Friends Playroom)

Free 3D jelly character stress ball, Plum, pressed flat and wide under a palm, with the face stretched wider across the front. Translucent clear violet squishy body with a pear-shaped body and a small tail tuft at the back, game asset for a cute slime mascot.

@3dassets8.9k tris
Ember Jelly Character Squashed (Jelly Friends Playroom)Animated

Ember Jelly Character Squashed (Jelly Friends Playroom)

Free 3D jelly character stress ball, Ember, pressed flat and wide under a palm, with the face stretched wider across the front. Translucent clear coral orange squishy body with a drawn-out flame tip and a wide grin, game asset for a cute slime mascot.

@3dassets8.8k tris
Kelp Jelly Character Squashed (Jelly Friends Playroom)Animated

Kelp Jelly Character Squashed (Jelly Friends Playroom)

Free 3D jelly character stress ball, Kelp, pressed flat and wide under a palm, with the face stretched wider across the front. Translucent clear teal squishy body with long fins along both sides, game asset for a cute slime mascot.

@3dassets10.2k tris
Cocoa Jelly Character Squashed (Jelly Friends Playroom)Animated

Cocoa Jelly Character Squashed (Jelly Friends Playroom)

Free 3D jelly character stress ball, Cocoa, pressed flat and wide under a palm, with the face stretched wider across the front. Translucent clear cocoa brown squishy body with two rounded bear ears, game asset for a cute slime mascot.

@3dassets10.2k tris · 1 ↓
Moss Jelly Character Stretched (Jelly Friends Playroom)Animated

Moss Jelly Character Stretched (Jelly Friends Playroom)

Free 3D jelly character stress ball, Moss, pulled tall and narrow with a pinched waist, the face drawn in with it. Translucent clear green squishy body with two tiny leaf ears on the crown, game asset for a cute slime mascot.

@3dassets9.2k tris
Pebble Jelly Character Stretched (Jelly Friends Playroom)Animated

Pebble Jelly Character Stretched (Jelly Friends Playroom)

Free 3D jelly character stress ball, Pebble, pulled tall and narrow with a pinched waist, the face drawn in with it. Translucent clear grey blue squishy body with a wide low body and sleepy half-closed eyes, game asset for a cute slime mascot.

@3dassets6.3k tris
Plum Jelly Character Stretched (Jelly Friends Playroom)Animated

Plum Jelly Character Stretched (Jelly Friends Playroom)

Free 3D jelly character stress ball, Plum, pulled tall and narrow with a pinched waist, the face drawn in with it. Translucent clear violet squishy body with a pear-shaped body and a small tail tuft at the back, game asset for a cute slime mascot.

@3dassets8.9k tris
Cloud Jelly Character Stretched (Jelly Friends Playroom)Animated

Cloud Jelly Character Stretched (Jelly Friends Playroom)

Free 3D jelly character stress ball, Cloud, pulled tall and narrow with a pinched waist, the face drawn in with it. Translucent clear white blue squishy body with a ring of soft scallops around the crown, game asset for a cute slime mascot.

@3dassets11.4k tris
Ember Jelly Character Stretched (Jelly Friends Playroom)Animated

Ember Jelly Character Stretched (Jelly Friends Playroom)

Free 3D jelly character stress ball, Ember, pulled tall and narrow with a pinched waist, the face drawn in with it. Translucent clear coral orange squishy body with a drawn-out flame tip and a wide grin, game asset for a cute slime mascot.

@3dassets8.8k tris
Kelp Jelly Character Stretched (Jelly Friends Playroom)Animated

Kelp Jelly Character Stretched (Jelly Friends Playroom)

Free 3D jelly character stress ball, Kelp, pulled tall and narrow with a pinched waist, the face drawn in with it. Translucent clear teal squishy body with long fins along both sides, game asset for a cute slime mascot.

@3dassets10.2k tris
Moss Jelly Character Pulled Apart (Jelly Friends Playroom)Animated

Moss Jelly Character Pulled Apart (Jelly Friends Playroom)

Free 3D jelly character stress ball, Moss, torn into two halves 0.2 m apart, joined by tapering strands with droplets fallen between them. Translucent clear green squishy body with two tiny leaf ears on the crown, game asset for a cute slime mascot.

@3dassets15.4k tris
Pebble Jelly Character Pulled Apart (Jelly Friends Playroom)Animated

Pebble Jelly Character Pulled Apart (Jelly Friends Playroom)

Free 3D jelly character stress ball, Pebble, torn into two halves 0.2 m apart, joined by tapering strands with droplets fallen between them. Translucent clear grey blue squishy body with a wide low body and sleepy half-closed eyes, game asset for a cute slime mascot.

@3dassets12.4k tris
Yuzu Jelly Character Pulled Apart (Jelly Friends Playroom)Animated

Yuzu Jelly Character Pulled Apart (Jelly Friends Playroom)

Free 3D jelly character stress ball, Yuzu, torn into two halves 0.2 m apart, joined by tapering strands with droplets fallen between them. Translucent clear lemon yellow squishy body with a tall drop-shaped body and a single antenna ball, game asset for a cute slime mascot.

@3dassets14.7k tris
Cloud Jelly Character Pulled Apart (Jelly Friends Playroom)Animated

Cloud Jelly Character Pulled Apart (Jelly Friends Playroom)

Free 3D jelly character stress ball, Cloud, torn into two halves 0.2 m apart, joined by tapering strands with droplets fallen between them. Translucent clear white blue squishy body with a ring of soft scallops around the crown, game asset for a cute slime mascot.

@3dassets17.5k tris
Ember Jelly Character Pulled Apart (Jelly Friends Playroom)Animated

Ember Jelly Character Pulled Apart (Jelly Friends Playroom)

Free 3D jelly character stress ball, Ember, torn into two halves 0.2 m apart, joined by tapering strands with droplets fallen between them. Translucent clear coral orange squishy body with a drawn-out flame tip and a wide grin, game asset for a cute slime mascot.

@3dassets15.8k tris
Kelp Jelly Character Pulled Apart (Jelly Friends Playroom)Animated

Kelp Jelly Character Pulled Apart (Jelly Friends Playroom)

Free 3D jelly character stress ball, Kelp, torn into two halves 0.2 m apart, joined by tapering strands with droplets fallen between them. Translucent clear teal squishy body with long fins along both sides, game asset for a cute slime mascot.

@3dassets16.4k tris
Cocoa Jelly Character Pulled Apart (Jelly Friends Playroom)Animated

Cocoa Jelly Character Pulled Apart (Jelly Friends Playroom)

Free 3D jelly character stress ball, Cocoa, torn into two halves 0.2 m apart, joined by tapering strands with droplets fallen between them. Translucent clear cocoa brown squishy body with two rounded bear ears, game asset for a cute slime mascot.

@3dassets16.4k tris · 1 ↓