3DAssets.dev
Loading scene…

Walkable demo

Clinic and vet practice

Walk a 16 by 10 metre practice built from the Primary Care Clinic and Veterinary Practice pack: reception and waiting room, a consulting room, a dispensary with fridges and cabinets that open, a veterinary treatment area and kennel banks.

About

One practice floor from 24 of the pack's 121 models, in the room preset with cool light and lamps under a 3.2 m ceiling.

You start in the waiting room facing reception: two 1200 modules with benches behind you. Behind reception is the dispensary with its counter modules, shelving, the vaccine fridge and the controlled drug cabinet. The consulting room on the west has the examination couch with steps, the clinician desk, a patient chair, the basin and a curtain drape. The veterinary side on the east has the raised examination table, the prep and induction bench, an instrument cabinet, a treatment trolley and a drip stand, with three kennel banks and the grooming bath along the back wall.

This pack ships animation clips: the couch, the desk, the fridge, the drug cabinet, the counter drawers, the prep bench, the instrument cabinet, the trolley, the kennel doors and the bath ramp play as you come within three metres and rewind when you leave.

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 "Clinic and vet practice" demo scene from the Primary Care Clinic and Veterinary Practice pack in my project.

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

- 27 placements of 22 models; units are metres, +Y up, rotation is yaw in degrees about +Y
- Spawn at (0, 0, 3.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.

Models in this demo

Reception desk module 1200 (Primary Care Clinic and Veterinary Practice)

Reception desk module 1200 (Primary Care Clinic and Veterinary Practice)

A 1.2 m reception counter module on the 600 mm counter-run grid: panelled carcass with a recessed plinth, postformed staff worktop, raised customer ledge on brackets and a framed glazed screen guard with a perforated speech grille.

@3dassets2.3k tris
Waiting bench, five seat (Primary Care Clinic and Veterinary Practice)

Waiting bench, five seat (Primary Care Clinic and Veterinary Practice)

A five-place version of the beam waiting bench on the same 560 mm place pitch, for a wider waiting room wall.

@3dassets6.7k tris
Waiting bench, three seat (Primary Care Clinic and Veterinary Practice)

Waiting bench, three seat (Primary Care Clinic and Veterinary Practice)

A three-place waiting bench: a pressed steel beam on bent tube cantilever feet carrying piped wipe-clean seat pads, welted upright back pads on raked boards and tubular arms between the places.

@3dassets4.2k tris
Examination couch with steps (Primary Care Clinic and Veterinary Practice)Animated

Examination couch with steps (Primary Care Clinic and Veterinary Practice)

A panelled examination couch on a cupboard base with a drawer and plinth, a two-tread patient step drawn out at the foot end, a tubular grab rail on the far side and piped sectional pads.

@3dassets2.4k tris
Clinician desk (Primary Care Clinic and Veterinary Practice)Animated

Clinician desk (Primary Care Clinic and Veterinary Practice)

A 1.4 m consulting desk: panel end frames, a postformed top with a cable grommet and an under-top cable tray, a modesty panel and a three-drawer pedestal.

@3dassets1.4k tris
Patient chair (Primary Care Clinic and Veterinary Practice)

Patient chair (Primary Care Clinic and Veterinary Practice)

A four-leg patient chair with a tapered timber frame, open arms on turned supports, a piped seat pad and a welted upright back pad.

@3dassets2.0k tris
Clinical hand wash basin (Primary Care Clinic and Veterinary Practice)

Clinical hand wash basin (Primary Care Clinic and Veterinary Practice)

A wall-hung clinical hand wash basin on floor-reaching mounting rails: a shaped deck with a real recessed bowl, a strainer waste and bottle trap, an elbow-lever mixer, a splashback and soap and paper towel dispensers.

@3dassets2.5k tris
Cubicle curtain track and drape (Primary Care Clinic and Veterinary Practice)

Cubicle curtain track and drape (Primary Care Clinic and Veterinary Practice)

A 2 m L-shaped cubicle curtain track with a return leg, end stops and drop rods, carrying a pleated drape on hooks with a perforated mesh head band.

@3dassets3.1k tris
Dispensing counter module 600 (Primary Care Clinic and Veterinary Practice)Animated

Dispensing counter module 600 (Primary Care Clinic and Veterinary Practice)

A 600 mm dispensing counter module on the counter-run grid: an 18 mm carcass on a recessed plinth with an internal shelf, a named cupboard door, a postformed 900 mm worktop and a bag rail on the front edge.

@3dassets946 tris
Dispensing counter module, four drawer (Primary Care Clinic and Veterinary Practice)Animated

Dispensing counter module, four drawer (Primary Care Clinic and Veterinary Practice)

A 600 mm dispensing counter module with four named drawers on lipped fronts under a postformed worktop, on the same counter-run grid.

@3dassets1.2k tris
Dispensing shelving (Primary Care Clinic and Veterinary Practice)

Dispensing shelving (Primary Care Clinic and Veterinary Practice)

A 900 mm dispensing shelving unit: five raked tilt shelves with front retaining lips and vertical dividers, carrying blank cartons, on a panelled back.

@3dassets3.1k tris
Vaccine fridge with data logger (Primary Care Clinic and Veterinary Practice)Animated

Vaccine fridge with data logger (Primary Care Clinic and Veterinary Practice)

A tall solid-door vaccine refrigerator: five stocked shelves, a sealed insulated door on a gasket, a digital controller, a data logger head on the cabinet top with a probe cable and a temperature chart holder on the flank.

@3dassets2.9k tris
Controlled drug cabinet (Primary Care Clinic and Veterinary Practice)Animated

Controlled drug cabinet (Primary Care Clinic and Veterinary Practice)

A wall-mounted controlled drug cabinet on two floor-reaching mounting rails: a welded steel case with two shelves, stock boxes and a register book, and a heavy door with two lock escutcheons, a lever handle and a piano hinge.

@3dassets1.9k tris
Veterinary examination table, raised (Primary Care Clinic and Veterinary Practice)

Veterinary examination table, raised (Primary Care Clinic and Veterinary Practice)

A hydraulic veterinary examination table at working height: a stainless base plate on levelling pads with a foot pedal bar, a two-stage telescopic column with a bellows band, a pressed deck with a raised lip, a ribbed rubber mat and two tie-down rings.

@3dassets3.0k tris
Prep and induction bench (Primary Care Clinic and Veterinary Practice)Animated

Prep and induction bench (Primary Care Clinic and Veterinary Practice)

A 1.5 m stainless prep bench: a tubular frame with an undershelf, a folded top with an upstand, a heated pad with a lead, a drip rail on posts with four hooks, a monitor on a rail shelf and two named slung drawers.

@3dassets2.4k tris
Instrument cabinet (Primary Care Clinic and Veterinary Practice)Animated

Instrument cabinet (Primary Care Clinic and Veterinary Practice)

A tall instrument cabinet: an 18 mm carcass on a recessed plinth with two named glazed doors over three glass shelves of trays, and two named drawers below.

@3dassets4.2k tris
Treatment trolley (Primary Care Clinic and Veterinary Practice)Animated

Treatment trolley (Primary Care Clinic and Veterinary Practice)

A three-deck stainless treatment trolley on braked swivel castors: tubular corner posts, pressed lipped decks, a slung drawer, a back rail, an instrument tray and a sharps container on an end cradle.

@3dassets3.6k tris
IV drip stand (Primary Care Clinic and Veterinary Practice)

IV drip stand (Primary Care Clinic and Veterinary Practice)

A five-leg castor IV stand: a telescopic pole with a collar, a four-hook head and a hung giving set with a drip chamber and line.

@3dassets1.2k tris
Kennel bank, medium, four bay (Primary Care Clinic and Veterinary Practice)Animated

Kennel bank, medium, four bay (Primary Care Clinic and Veterinary Practice)

A 1.35 m kennel bank of four medium bays in two tiers on the same shell and bank grid, with wider grille doors, sloped trays and cam latches.

@3dassets4.3k tris
Kennel bank, small, six bay (Primary Care Clinic and Veterinary Practice)Animated

Kennel bank, small, six bay (Primary Care Clinic and Veterinary Practice)

A 1.35 m stainless kennel bank of six small bays in two tiers: a chamfered shell on a coved recessed plinth, sloped floor trays with drain lips, bay dividers and one named bar grille door per bay on knuckle hinges with a cam latch and a blank name card.

@3dassets5.6k tris
Kennel bank, large, two bay (Primary Care Clinic and Veterinary Practice)Animated

Kennel bank, large, two bay (Primary Care Clinic and Veterinary Practice)

A 1.35 m kennel bank of two full-height large bays for dogs: the same shell and plinth at 1.65 m with tall grille doors, sloped floor trays and cam latches.

@3dassets2.3k tris
Grooming bath with ramp (Primary Care Clinic and Veterinary Practice)Animated

Grooming bath with ramp (Primary Care Clinic and Veterinary Practice)

A raised stainless grooming bath: a panelled plinth, a deep pressed tub with a slatted floor grid and a strainer waste, a splashback with a mixer and a spray head on a hook, a named fold-down entry ramp and a matted step.

@3dassets4.0k tris