{"data":{"id":"166","slug":"botanical-glasshouse-and-palm-house","title":"Palm House Under Glass","summary":"Walk a Victorian palm house 45 m by 36 m: a palm court round a fountain, a vaulted north walk, lily ponds, a sunken fern pit, an arid bay, the potting end and the boiler house, planted the way a collection is planted.","url":"https://3dassets.dev/demos/botanical-glasshouse-and-palm-house","coverUrl":"https://cdn.3dassets.dev/media/botanical-glasshouse-and-palm-house-demo-6.png","featured":true,"pack":{"slug":"botanical-glasshouse-and-palm-house","title":"Botanical Glasshouse and Palm House","url":"https://3dassets.dev/packs/botanical-glasshouse-and-palm-house","summary":"A Victorian botanical glasshouse in one realistic family: modular cast iron bays, corner bays, an apse, barrel vault and lantern ridge on a 3 m grid, plinth, eaves, gallery and spiral stair, heating and misting, the potting end, and a planted palm house collection.","assetCount":63,"totalBytes":6045092,"starterScene":{"slug":"botanical-glasshouse-and-palm-house-bota-0fb79ecf-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/38591/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-bota-0fb79ecf-starter-scene","fileSize":3320048}},"placementCount":900,"assetCount":62,"spawn":{"position":[0,0,15.6],"yaw":180},"publishedAt":"2026-09-12T16:03:50.759Z","updatedAt":"2026-09-12T16:03:50.759Z","description":"A full sized botanical glasshouse built from the pack's own 3 m bay. The shell runs the whole perimeter: a stepped stone plinth, cast iron bay frames on top of it, corner bays closing all four angles, a faceted glazed apse on the north wall, the entrance door pair in the middle of the south wall and a curved eaves and gutter run above, with rainwater downpipes at the corners.\n\nIt is open topped over the planting, and that is a design decision rather than an omission. The walk has no vertical movement, so a glazed roof over the beds would hide the entire collection from the only height a visitor ever sees it from. The barrel vault is therefore proved over the north walk alone, four bays of it on cast iron columns with foliate capitals, with the lantern ridge along its crown. The gallery walkway and the spiral stair hang over the west aisle at 3.2 m: they are structure to look up at, not somewhere to stand, and nothing is placed on them.\n\nInside: a palm court of tall fan palms round a stone fountain basin, ringed by flagged walks with urns, benches and bamboo; two lily pond bays with stone coping, lily pads and moss banks in the south west; a sunken fern pit planted with tree ferns under an overhead misting line in the north east; an arid bay of rockery outcrops, cactus groups and trays of succulents on tiered staging in the south east; orchids on bark mounts and bromeliads along the west flank with hanging baskets under the gallery and climbers trained up the walls; and the working end in the north west angle, with a potting bench, a seed drawer cabinet, pot stacks, tool racks, watering cans and barrows. A brick screen with a boiler house door closes that corner, with a lean to of roof glazing, the flue chimney, the coal chute and the riveted water tank behind it. Cast iron heating pipe runs and valve sets follow the south and east walls, grating covers the west trench, and the ventilator shafting runs down the east aisle to its crank standard. Raised beds with stone kerbs, railings, benches, blank specimen boards and blank label stakes mark the visitor route from the doors to the apse.\n\nWhat moves: the ridge ventilators open on the lantern and the crank gear turns with its shafting, both the entrance doors and the boiler house door swing, the potting bench drawer and the seed cabinet drawers slide out, the coal chute lid lifts, the valve handwheels spin and the barrow wheel rolls.\n\nWhat does not move, and why: glazing, water, mist, foliage and the hanging baskets are static. Glass is a surface a shader treats rather than a part that travels, and water, mist and flexible leaves need a shader or a joint per element, neither of which is reachable with one rigid node transform. The plants are static geometry with no growth animation and no skinning. There are no people anywhere, for the same reason: a figure needs a skinned mesh.\n\nNo real botanic garden, glasshouse, palm house, horticultural society, nursery or seed company is named or depicted, and no real building is reproduced. Every plant label, specimen board and sign face is blank on purpose: a label is exactly where a botanical name would go, so the planting is described by common form and nothing is written on it.","scene":{"version":1,"spawn":{"position":[0,0,15.6],"yaw":180},"ground":{"style":"none"},"environment":{"preset":"outdoor","shadows":true},"placements":[{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-21,-0.15,-16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-21,-0.15,-13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-21,-0.15,-10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-21,-0.15,-7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-21,-0.15,-4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-21,-0.15,-1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-21,-0.15,1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-21,-0.15,4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-21,-0.15,7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-21,-0.15,10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-21,-0.15,13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-21,-0.15,16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-18,-0.15,-16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-18,-0.15,-13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-18,-0.15,-10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-18,-0.15,-7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-18,-0.15,-4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-18,-0.15,-1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-18,-0.15,1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-18,-0.15,4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-18,-0.15,7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-18,-0.15,10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-18,-0.15,13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-18,-0.15,16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-15,-0.15,-16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-15,-0.15,-13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-15,-0.15,-10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-15,-0.15,-7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-15,-0.15,-4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-15,-0.15,-1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-15,-0.15,1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-15,-0.15,4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-15,-0.15,7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-15,-0.15,10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-15,-0.15,13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-15,-0.15,16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-12,-0.15,-16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-12,-0.15,-13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-12,-0.15,-10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-12,-0.15,-7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-12,-0.15,-4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-12,-0.15,-1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-12,-0.15,1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-12,-0.15,4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-12,-0.15,7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-12,-0.15,10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-12,-0.15,13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-12,-0.15,16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-9,-0.15,-16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-9,-0.15,-13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-9,-0.15,-10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-9,-0.15,-7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-9,-0.15,-4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-9,-0.15,-1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-9,-0.15,1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-9,-0.15,4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-9,-0.15,7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-9,-0.15,10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-9,-0.15,13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-9,-0.15,16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-6,-0.15,-16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-6,-0.15,-13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-6,-0.15,-10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-6,-0.15,-7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-6,-0.15,-4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-6,-0.15,-1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-6,-0.15,1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-6,-0.15,4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-6,-0.15,7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-6,-0.15,10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-6,-0.15,13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-6,-0.15,16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-3,-0.15,-16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-3,-0.15,-13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-3,-0.15,-10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-3,-0.15,-7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-3,-0.15,-4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-3,-0.15,-1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-3,-0.15,1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-3,-0.15,4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-3,-0.15,7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-3,-0.15,10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-3,-0.15,13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[-3,-0.15,16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[0,-0.15,-16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[0,-0.15,-13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[0,-0.15,-10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[0,-0.15,-7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[0,-0.15,-4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[0,-0.15,-1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[0,-0.15,1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[0,-0.15,4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[0,-0.15,7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[0,-0.15,10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[0,-0.15,13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[0,-0.15,16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[3,-0.15,-16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[3,-0.15,-13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[3,-0.15,-10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[3,-0.15,-7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[3,-0.15,-4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[3,-0.15,-1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[3,-0.15,1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[3,-0.15,4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[3,-0.15,7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[3,-0.15,10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[3,-0.15,13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[3,-0.15,16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[6,-0.15,-16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[6,-0.15,-13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[6,-0.15,-10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[6,-0.15,-7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[6,-0.15,-4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[6,-0.15,-1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[6,-0.15,1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[6,-0.15,4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[6,-0.15,7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[6,-0.15,10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[6,-0.15,13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[6,-0.15,16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[9,-0.15,-16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[9,-0.15,-13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[9,-0.15,-10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[9,-0.15,-7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[9,-0.15,-4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[9,-0.15,-1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[9,-0.15,1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[9,-0.15,4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[9,-0.15,7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[9,-0.15,10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[9,-0.15,13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[9,-0.15,16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[12,-0.15,-16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[12,-0.15,-13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[12,-0.15,-10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[12,-0.15,-7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[12,-0.15,-4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[12,-0.15,-1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[12,-0.15,1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[12,-0.15,4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[12,-0.15,7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[12,-0.15,10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[12,-0.15,13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[12,-0.15,16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[15,-0.15,-16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[15,-0.15,-13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[15,-0.15,-10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[15,-0.15,-7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[15,-0.15,-4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[15,-0.15,-1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[15,-0.15,1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[15,-0.15,4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[15,-0.15,7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[15,-0.15,10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[15,-0.15,13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[15,-0.15,16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[18,-0.15,-16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[18,-0.15,-13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[18,-0.15,-10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[18,-0.15,-7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[18,-0.15,-4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[18,-0.15,-1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[18,-0.15,1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[18,-0.15,4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[18,-0.15,7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[18,-0.15,10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[18,-0.15,13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[18,-0.15,16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[21,-0.15,-16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[21,-0.15,-13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[21,-0.15,-10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[21,-0.15,-7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[21,-0.15,-4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[21,-0.15,-1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[21,-0.15,1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[21,-0.15,4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[21,-0.15,7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[21,-0.15,10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[21,-0.15,13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","position":[21,-0.15,16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[-18,0,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[-18,0,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[-18,0.9,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[-18,0.9,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[-15,0,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[-15,0,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[-15,0.9,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[-15,0.9,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[-12,0,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[-12,0,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[-12,0.9,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[-12,0.9,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[-9,0,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[-9,0,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[-9,0.9,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[-9,0.9,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[-6,0,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[-6,0,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[-6,0.9,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[-6,0.9,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[-3,0,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[-3,0,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[-3,0.9,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[-3,0.9,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-128e22fa","position":[0,0,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-702d7a24","position":[0,0,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[3,0,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[3,0,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[3,0.9,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[3,0.9,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[6,0,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[6,0,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[6,0.9,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[6,0.9,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[9,0,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[9,0,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[9,0.9,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[9,0.9,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[12,0,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[12,0,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[12,0.9,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[12,0.9,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[15,0,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[15,0,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[15,0.9,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[15,0.9,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[18,0,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[18,0,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[18,0.9,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[18,0.9,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[22.5,0,-13.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[-22.5,0,-13.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[22.5,0.9,-13.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[-22.5,0.9,-13.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[22.5,0,-10.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[-22.5,0,-10.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[22.5,0.9,-10.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[-22.5,0.9,-10.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[22.5,0,-7.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[-22.5,0,-7.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[22.5,0.9,-7.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[-22.5,0.9,-7.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[22.5,0,-4.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[-22.5,0,-4.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[22.5,0.9,-4.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[-22.5,0.9,-4.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[22.5,0,-1.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[-22.5,0,-1.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[22.5,0.9,-1.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[-22.5,0.9,-1.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[22.5,0,1.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[-22.5,0,1.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[22.5,0.9,1.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[-22.5,0.9,1.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[22.5,0,4.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[-22.5,0,4.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[22.5,0.9,4.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[-22.5,0.9,4.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[22.5,0,7.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[-22.5,0,7.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[22.5,0.9,7.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[-22.5,0.9,7.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[22.5,0,10.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[-22.5,0,10.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[22.5,0.9,10.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[-22.5,0.9,10.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[22.5,0,13.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","position":[-22.5,0,13.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[22.5,0.9,13.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","position":[-22.5,0.9,13.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-0fe6e309","position":[22.5,0,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-0fe6e309","position":[-22.5,0,18],"rotation":-90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-0fe6e309","position":[-22.5,0,-18],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-0fe6e309","position":[22.5,0,-18],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[-18,4.2,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[-15,4.2,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[-12,4.2,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[-9,4.2,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[-6,4.2,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[-3,4.2,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[0,4.2,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[3,4.2,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[6,4.2,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[9,4.2,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[12,4.2,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[15,4.2,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[18,4.2,18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[-18,4.2,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[-15,4.2,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[-12,4.2,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[-9,4.2,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[-6,4.2,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[-3,4.2,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[3,4.2,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[6,4.2,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[9,4.2,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[12,4.2,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[15,4.2,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[18,4.2,-18],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[22.5,4.2,-13.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[-22.5,4.2,-13.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[22.5,4.2,-10.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[-22.5,4.2,-10.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[22.5,4.2,-7.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[-22.5,4.2,-7.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[22.5,4.2,-4.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[-22.5,4.2,-4.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[22.5,4.2,-1.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[-22.5,4.2,-1.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[22.5,4.2,1.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[-22.5,4.2,1.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[22.5,4.2,4.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[-22.5,4.2,4.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[22.5,4.2,7.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[-22.5,4.2,7.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[22.5,4.2,10.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[-22.5,4.2,10.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[22.5,4.2,13.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","position":[-22.5,4.2,13.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-60f50679","position":[0,4.2,-16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-eeff268e","position":[1.5,0,-16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-eeff268e","position":[-1.5,0,-16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-60f50679","position":[0,4.2,-13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-eeff268e","position":[1.5,0,-13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-eeff268e","position":[-1.5,0,-13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-60f50679","position":[0,4.2,-10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-eeff268e","position":[1.5,0,-10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-eeff268e","position":[-1.5,0,-10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-60f50679","position":[0,4.2,-7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-eeff268e","position":[1.5,0,-7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-eeff268e","position":[-1.5,0,-7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-eca4605b","position":[0,5.7,-15],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-eca4605b","position":[0,5.7,-12],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-eca4605b","position":[0,5.7,-9],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-eeff268e","position":[1.5,0,-4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-eeff268e","position":[-1.5,0,-4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-eeff268e","position":[1.5,0,4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-eeff268e","position":[-1.5,0,4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-eeff268e","position":[1.5,0,10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-eeff268e","position":[-1.5,0,10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-091e7786","position":[-21.6,3.2,-9],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-091e7786","position":[-21.6,3.2,-6],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-091e7786","position":[-21.6,3.2,-3],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-091e7786","position":[-21.6,3.2,0],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-091e7786","position":[-21.6,3.2,3],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-091e7786","position":[-21.6,3.2,6],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-091e7786","position":[-21.6,3.2,9],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-a43a2092","position":[-21,0,11.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b65d7f88","position":[-21.6,3.2,-7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b65d7f88","position":[-21.6,3.2,-4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b65d7f88","position":[-21.6,3.2,-1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b65d7f88","position":[-21.6,3.2,1.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b65d7f88","position":[-21.6,3.2,4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b65d7f88","position":[-21.6,3.2,7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-2a3e3df1","position":[21.6,3.9,-9],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-2a3e3df1","position":[21.6,3.9,-6],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-2a3e3df1","position":[21.6,3.9,-3],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-2a3e3df1","position":[21.6,3.9,0],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-2a3e3df1","position":[21.6,3.9,3],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-2a3e3df1","position":[21.6,3.9,6],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-2a3e3df1","position":[21.6,3.9,9],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-6db869fb","position":[21.4,0,14.6],"rotation":-90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[0,0,-16.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[0,0,-13.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[0,0,-10.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[0,0,-7.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[0,0,-4.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[0,0,-1.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[0,0,1.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[0,0,4.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[0,0,7.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[0,0,10.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[0,0,13.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[0,0,16.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[-3,0,0],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[-6,0,0],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[-9,0,0],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[-12,0,0],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[-15,0,0],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[-18,0,0],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[3,0,0],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[6,0,0],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[9,0,0],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[12,0,0],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[15,0,0],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[18,0,0],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[-6,0,-7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[-3,0,-7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[3,0,-7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[6,0,-7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[-6,0,7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[-3,0,7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[3,0,7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[6,0,7.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[-7.5,0,-6],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[-7.5,0,-3],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[-7.5,0,3],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[-7.5,0,6],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[7.5,0,-6],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[7.5,0,-3],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[7.5,0,3],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[7.5,0,6],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[-16.5,0,-15],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[-16.5,0,-12],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[-16.5,0,-9],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[-16.5,0,-6],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[-16.5,0,-3],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[-16.5,0,3],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[-16.5,0,6],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[-16.5,0,9],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[-16.5,0,12],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[-16.5,0,15],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[16.5,0,-15],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[16.5,0,-12],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[16.5,0,-9],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[16.5,0,-6],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[16.5,0,-3],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[16.5,0,3],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[16.5,0,6],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[16.5,0,9],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[16.5,0,12],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","position":[16.5,0,15],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-62cc69e3","position":[-19.5,0,-9],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-62cc69e3","position":[-19.5,0,-6],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-62cc69e3","position":[-19.5,0,-3],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-62cc69e3","position":[-19.5,0,0],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-62cc69e3","position":[-19.5,0,3],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-62cc69e3","position":[-19.5,0,6],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-62cc69e3","position":[-19.5,0,9],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1c450500","position":[-18,0,16.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1c450500","position":[-15,0,16.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1c450500","position":[-12,0,16.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9243453e","position":[-9,0,16.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1c450500","position":[-6,0,16.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1c450500","position":[-3,0,16.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1c450500","position":[3,0,16.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1c450500","position":[6,0,16.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9243453e","position":[9,0,16.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1c450500","position":[12,0,16.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1c450500","position":[15,0,16.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1c450500","position":[18,0,16.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1c450500","position":[21.4,0,-12],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1c450500","position":[21.4,0,-9],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1c450500","position":[21.4,0,-6],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1c450500","position":[21.4,0,-3],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1c450500","position":[21.4,0,3],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9243453e","position":[21.4,0,6],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1c450500","position":[21.4,0,9],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1c450500","position":[21.4,0,12],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-95f85a26","position":[10.5,0,-10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-95f85a26","position":[13.5,0,-10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-95f85a26","position":[10.5,0,-13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-95f85a26","position":[13.5,0,-13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-95f85a26","position":[-15,0,4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-95f85a26","position":[-18,0,4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-95f85a26","position":[-12,0,-4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-95f85a26","position":[-15,0,-4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-e7be343a","position":[-22.1,0,14],"rotation":-90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-e7be343a","position":[22.1,0,14],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-e7be343a","position":[22.1,0,-14],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-e7be343a","position":[-22.1,0,-14],"rotation":-90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-0fa5adfd","position":[-21,0,-13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-0fa5adfd","position":[-18,0,-13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-0fa5adfd","position":[-15,0,-13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-3dc62c89","position":[-12,0,-13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-ca48e259","position":[-17.7,2.84,-14.55],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-ca48e259","position":[-14.7,2.84,-14.55],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-ca48e259","position":[-11.7,2.84,-14.55],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-adf83cc1","position":[-21.6,0,-16.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-79e957c9","position":[-18.4,0,-16.2],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c6139390","position":[-14.6,0,-16.3],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-e7be343a","position":[-10.4,0,-13.7],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-470c6c8f","position":[0,0,0],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-353ca4fb","position":[4.6,0,4.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-353ca4fb","position":[-4.6,0,4.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-353ca4fb","position":[4.6,0,-4.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-353ca4fb","position":[-4.6,0,-4.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-50b3c76a","position":[3.2,0,2.6],"rotation":17},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-50b3c76a","position":[-3.2,0,2.6],"rotation":120},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-50b3c76a","position":[3.2,0,-2.6],"rotation":80},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-50b3c76a","position":[-3.2,0,-2.6],"rotation":160},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-6917b94d","position":[2.6,0,5.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-6917b94d","position":[-2.6,0,5.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-6917b94d","position":[2.6,0,-5.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-6917b94d","position":[-2.6,0,-5.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c857c466","position":[2.3,0,14],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[2.3,0.78,14],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c857c466","position":[-2.3,0,14],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[-2.3,0.78,14],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c857c466","position":[2.3,0,10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[2.3,0.78,10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c857c466","position":[-2.3,0,10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[-2.3,0.78,10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4eb136f8","position":[1.9,0,15.7],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-e93fb83b","position":[-1.9,0,15.7],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b33d8a6d","position":[-1.05,0,-4.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b33d8a6d","position":[-1.05,0,-7.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b33d8a6d","position":[-1.05,0,-10.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b33d8a6d","position":[-1.05,0,-13.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b33d8a6d","position":[-1.05,0,-16.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b33d8a6d","position":[1.05,0,-4.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b33d8a6d","position":[1.05,0,-7.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b33d8a6d","position":[1.05,0,-10.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b33d8a6d","position":[1.05,0,-13.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b33d8a6d","position":[1.05,0,-16.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-11a89546","position":[2.9,0,-11.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-11a89546","position":[-2.9,0,-11.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-11a89546","position":[2.9,0,-15.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-11a89546","position":[-2.9,0,-15.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-353ca4fb","position":[3.4,0,-9.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-353ca4fb","position":[-3.4,0,-9.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-353ca4fb","position":[3.4,0,-13.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-353ca4fb","position":[-3.4,0,-13.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-353ca4fb","position":[4.4,0,-16.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9e070532","position":[10.5,0,4.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9e070532","position":[13.5,0,4.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9e070532","position":[10.5,0,11],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9e070532","position":[13.5,0,11],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9e070532","position":[19.5,0,4.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9e070532","position":[19.5,0,11.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-0a53e156","position":[10.6,0,8],"rotation":120},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-0a53e156","position":[14,0,14.4],"rotation":63},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b94fee52","position":[9.4,0,13.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b94fee52","position":[11.8,0,2.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-ab30df85","position":[13.5,1,14.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-ab30df85","position":[10.5,1,14.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-ab30df85","position":[20.2,1,5.9],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-ab30df85","position":[20.2,1,4.9],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-ab30df85","position":[15.2,1,12.6],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-a3fc5c9e","position":[10.5,0.45,4.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-a3fc5c9e","position":[13.5,0.45,4.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-a3fc5c9e","position":[10.5,0.45,11],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-a3fc5c9e","position":[13.5,0.45,11],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c9003ec1","position":[19.5,0.45,3.8],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c9003ec1","position":[19.5,0.45,10.8],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-e93fb83b","position":[9,0,6.4],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-e93fb83b","position":[18,0,13],"rotation":-90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1b23c26b","position":[-11.5,0,7],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1b23c26b","position":[-10,0,5.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1b23c26b","position":[-11.5,0,4],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1b23c26b","position":[-13,0,5.5],"rotation":-90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-3b27840e","position":[-11.9,0.12,5.8],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-3b27840e","position":[-10.9,0.12,5],"rotation":69},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1b23c26b","position":[-11.5,0,14],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1b23c26b","position":[-10,0,12.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1b23c26b","position":[-11.5,0,11],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1b23c26b","position":[-13,0,12.5],"rotation":-90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-3b27840e","position":[-11.9,0.12,12.8],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-3b27840e","position":[-10.9,0.12,12],"rotation":69},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b33d8a6d","position":[-11.5,0,9],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-803cde25","position":[-14.6,0,5.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-803cde25","position":[-8.4,0,12.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-803cde25","position":[-14.6,0,12.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-5298b114","position":[-19.5,0,4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-5298b114","position":[-19.5,0,10.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-68a0811e","position":[-9.2,0,15.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-68a0811e","position":[-14.2,0,15.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-11a89546","position":[-5.6,0,11],"rotation":-90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-e93fb83b","position":[-9,0,11],"rotation":-90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-35811e3f","position":[-5.4,0,14.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9e070532","position":[10.5,0,-4.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9e070532","position":[13.5,0,-4.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-2814e0aa","position":[10.5,0,-8.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-2814e0aa","position":[13.5,0,-8.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-2814e0aa","position":[10.5,0,-11.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-2814e0aa","position":[13.5,0,-11.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-2814e0aa","position":[10.5,0,-14.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-2814e0aa","position":[13.5,0,-14.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-50b3c76a","position":[10.5,0.08,-8.5],"rotation":22},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-50b3c76a","position":[13.5,0.08,-8.5],"rotation":55},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-50b3c76a","position":[10.5,0.08,-11.5],"rotation":-11},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-50b3c76a","position":[13.5,0.08,-11.5],"rotation":22},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-50b3c76a","position":[10.5,0.08,-14.5],"rotation":-44},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-50b3c76a","position":[13.5,0.08,-14.5],"rotation":-11},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-803cde25","position":[19.5,0,-4.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-803cde25","position":[19.5,0,-8.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-803cde25","position":[19.5,0,-12.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-35811e3f","position":[20.2,0,-6.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-35811e3f","position":[20.2,0,-10.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c9003ec1","position":[10.5,0.45,-4.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c9003ec1","position":[13.5,0.45,-4.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-e93fb83b","position":[9,0,-6.4],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-5297b73f","position":[15.4,0,-10.5],"rotation":-90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-5297b73f","position":[15.4,0,-14.5],"rotation":-90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-224f0a95","position":[-12.4,0,-10.8],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-6326991d","position":[-15.6,0,-11],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b7c0af53","position":[-19.4,0,-10.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b7c0af53","position":[-19.4,0,-6],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-ab30df85","position":[-19.6,1,-10.8],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-ab30df85","position":[-19.6,1,-9.8],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-ab30df85","position":[-19.6,1,-6.3],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-ab30df85","position":[-19.6,1,-5.3],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-ab30df85","position":[-12.4,0.99,-10.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-3f717859","position":[-14,0,-8.8],"rotation":40},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c927501a","position":[-22,1.86,-8],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c927501a","position":[-13.2,1.86,-13.3],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-d113bf9a","position":[-11,0,-9],"rotation":50},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-011ca67e","position":[-9.4,0,-11.4],"rotation":34},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-011ca67e","position":[-11.6,0,-16.4],"rotation":-60},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-3f717859","position":[-8.8,0,-6],"rotation":12},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-e93fb83b","position":[-9,0,-7],"rotation":-90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b7c0af53","position":[-19.4,0,0.6],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b7c0af53","position":[-19.4,0,-2],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-ab30df85","position":[-19.6,1,0.9],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-ab30df85","position":[-19.6,1,-0.1],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-ab30df85","position":[-19.6,1,-1.7],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-ab30df85","position":[-19.6,1,-2.7],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4b1f1c84","position":[-22,1.04,3],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4b1f1c84","position":[-22,1.04,-4],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4b1f1c84","position":[-22,1.04,14.6],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4b1f1c84","position":[22,1.04,3],"rotation":-90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4b1f1c84","position":[22,1.04,-3],"rotation":-90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4b1f1c84","position":[-19.6,1.04,1.5],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4b1f1c84","position":[-19.6,1.04,-3],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4b1f1c84","position":[-19.4,1.05,-6.9],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4b1f1c84","position":[-19.4,1.05,-11.3],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-35811e3f","position":[6,0,15.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-353ca4fb","position":[4.5,0,12.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-353ca4fb","position":[-4.5,0,12.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-35811e3f","position":[3,0,9.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-35811e3f","position":[-3,0,9.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-35811e3f","position":[-13.5,0,2.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-35811e3f","position":[14.5,0,-6.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-35811e3f","position":[-20,0,8],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-35811e3f","position":[6.5,0,-13.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-35811e3f","position":[-6.5,0,-14.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-50b3c76a","position":[10,0,2.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-50b3c76a","position":[-10,0,2.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-50b3c76a","position":[10,0,-2.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-50b3c76a","position":[-10,0,-2.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-50b3c76a","position":[14,0,9.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-50b3c76a","position":[-14.5,0,-6.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-68a0811e","position":[12.5,0,-6.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-68a0811e","position":[-12.5,0,-3.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-68a0811e","position":[-18,0,12],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-68a0811e","position":[8,0,-14],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-5298b114","position":[4,0,15.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-5298b114","position":[-4,0,15.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-5298b114","position":[-20.5,0,-3],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-5298b114","position":[14,0,-16.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-5298b114","position":[-20.5,0,14],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c78e1ec7","position":[9.4,0.45,4.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c78e1ec7","position":[12.4,0.45,4.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c78e1ec7","position":[9.4,0.45,11],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c78e1ec7","position":[12.4,0.45,11],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c78e1ec7","position":[9.4,0.45,-4.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c78e1ec7","position":[12.4,0.45,-4.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c78e1ec7","position":[18.6,0.45,4.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c78e1ec7","position":[18.6,0.45,11.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c78e1ec7","position":[9.5,0.08,-8.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c78e1ec7","position":[12.5,0.08,-11.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c78e1ec7","position":[9.5,0.08,-14.5],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c78e1ec7","position":[-5.6,0,5.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c78e1ec7","position":[5.6,0,5.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c78e1ec7","position":[-5.6,0,-5.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c78e1ec7","position":[5.6,0,-5.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c78e1ec7","position":[-10.2,0,4.2],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c78e1ec7","position":[-10.2,0,11.2],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c78e1ec7","position":[2.3,0.78,13.2],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c78e1ec7","position":[-2.3,0.78,13.2],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-21.7,0,-12.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-21.7,0,-10],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-21.7,0,-7.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-21.7,0,-5.2],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-21.7,0,-2.8],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-21.7,0,4.4],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-21.7,0,6.8],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-21.7,0,9.2],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9c6e83f9","position":[-20.9,0,2.8],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-20.1,0,-12.4],"rotation":240},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-803cde25","position":[-20.1,0,-8.4],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9c6e83f9","position":[-20.1,0,6],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c9003ec1","position":[-20.1,0,9.2],"rotation":60},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-20.1,0,13.2],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-19.3,0,2.8],"rotation":60},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[-19.3,0,11.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-18.5,0,-14.8],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-18.5,0,-12.4],"rotation":120},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-18.5,0,-8.4],"rotation":60},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-a3fc5c9e","position":[-18.5,0,5.2],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[-18.5,0,6.8],"rotation":120},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[-18.5,0,8.4],"rotation":240},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-a3fc5c9e","position":[-18.5,0,10],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[-18.5,0,13.2],"rotation":240},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[-18.5,0,14.8],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-17.7,0,-10.8],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-17.7,0,-6.8],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-17.7,0,-5.2],"rotation":60},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-17.7,0,-3.6],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-17.7,0,2.8],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-16.9,0,-17.2],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-14.5,0,-14.8],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9c6e83f9","position":[-14.5,0,-12.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-14.5,0,-10],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[-14.5,0,-7.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-803cde25","position":[-14.5,0,-5.2],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9c6e83f9","position":[-14.5,0,-3.6],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[-14.5,0,3.6],"rotation":120},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9c6e83f9","position":[-14.5,0,6.8],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-a3fc5c9e","position":[-14.5,0,8.4],"rotation":120},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[-14.5,0,10],"rotation":240},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-803cde25","position":[-14.5,0,14],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-13.7,0,-2],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-12.9,0,-14.8],"rotation":60},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-a3fc5c9e","position":[-12.9,0,-12.4],"rotation":240},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-12.9,0,-8.4],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c9003ec1","position":[-12.9,0,-6.8],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-12.9,0,-5.2],"rotation":60},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-12.9,0,8.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-12.9,0,10],"rotation":120},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-12.9,0,15.6],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c9003ec1","position":[-12.1,0,2.8],"rotation":60},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-11.3,0,-14.8],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-a3fc5c9e","position":[-11.3,0,-12.4],"rotation":120},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[-11.3,0,-7.6],"rotation":120},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-a3fc5c9e","position":[-11.3,0,-6],"rotation":240},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-a3fc5c9e","position":[-11.3,0,-4.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-11.3,0,-2.8],"rotation":120},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[-11.3,0,10],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-11.3,0,14.8],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[-10.5,0,8.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-9.7,0,-17.2],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[-9.7,0,-15.6],"rotation":120},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-9.7,0,-10],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-9.7,0,-8.4],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-a3fc5c9e","position":[-9.7,0,-4.4],"rotation":240},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-a3fc5c9e","position":[-8.9,0,-14],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-8.9,0,-2],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-8.9,0,2.8],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-8.9,0,4.4],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-8.9,0,6],"rotation":60},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-8.9,0,7.6],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c9003ec1","position":[-8.9,0,9.2],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-8.9,0,14],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-8.1,0,-16.4],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[-8.1,0,-9.2],"rotation":120},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-8.1,0,10.8],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-8.1,0,15.6],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-7.3,0,-13.2],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-7.3,0,-11.6],"rotation":60},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c9003ec1","position":[-7.3,0,9.2],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-7.3,0,14],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9c6e83f9","position":[-6.5,0,-16.4],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-6.5,0,-10],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-6.5,0,10.8],"rotation":60},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c9003ec1","position":[-6.5,0,12.4],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-6.5,0,15.6],"rotation":60},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9c6e83f9","position":[-5.7,0,-13.2],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-5.7,0,-11.6],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[-5.7,0,-6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[-5.7,0,-4.4],"rotation":120},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-a3fc5c9e","position":[-5.7,0,-2.8],"rotation":240},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c9003ec1","position":[-5.7,0,2.8],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-5.7,0,4.4],"rotation":60},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-5.7,0,6],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c9003ec1","position":[-5.7,0,9.2],"rotation":60},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-4.9,0,-17.2],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[-4.9,0,-15.6],"rotation":120},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9c6e83f9","position":[-4.9,0,-10],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-4.1,0,6],"rotation":60},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-4.1,0,10.8],"rotation":60},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-4.1,0,14],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-2.5,0,-17.2],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-2.5,0,-12.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-2.5,0,-4.4],"rotation":240},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-2.5,0,4.4],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-2.5,0,11.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[2.3,0,-17.2],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[2.3,0,-12.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[2.3,0,-10],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[2.3,0,4.4],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[2.3,0,11.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-a3fc5c9e","position":[3.1,0,-4.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[3.9,0,-6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9c6e83f9","position":[3.9,0,6],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-803cde25","position":[3.9,0,10.8],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[3.9,0,14],"rotation":60},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[4.7,0,-14.8],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[4.7,0,-12.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[4.7,0,-2.8],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[4.7,0,2.8],"rotation":60},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9c6e83f9","position":[4.7,0,9.2],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[5.5,0,-10.8],"rotation":240},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9c6e83f9","position":[5.5,0,-9.2],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[5.5,0,10.8],"rotation":60},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[5.5,0,14],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[6.3,0,-16.4],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[6.3,0,-12.4],"rotation":240},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[6.3,0,-6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[6.3,0,-3.6],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[6.3,0,2.8],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[6.3,0,4.4],"rotation":60},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[6.3,0,6],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[6.3,0,9.2],"rotation":60},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c9003ec1","position":[6.3,0,12.4],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[7.1,0,-10.8],"rotation":120},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-a3fc5c9e","position":[7.1,0,-9.2],"rotation":240},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[7.1,0,10.8],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[7.1,0,14],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[7.1,0,15.6],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9c6e83f9","position":[7.9,0,-16.4],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-a3fc5c9e","position":[7.9,0,-12.4],"rotation":120},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[7.9,0,9.2],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c9003ec1","position":[7.9,0,12.4],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c9003ec1","position":[8.7,0,15.6],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[9.5,0,-17.2],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[9.5,0,-10],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[10.3,0,-6.8],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[10.3,0,12.4],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[10.3,0,15.6],"rotation":60},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[11.1,0,-16.4],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[11.1,0,6],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[11.9,0,-10],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9c6e83f9","position":[11.9,0,-2.8],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[11.9,0,12.4],"rotation":60},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[11.9,0,14],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[11.9,0,15.6],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9c6e83f9","position":[12.7,0,-16.4],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[12.7,0,6],"rotation":60},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[12.7,0,7.6],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[12.7,0,9.2],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-a3fc5c9e","position":[13.5,0,-2.8],"rotation":240},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c9003ec1","position":[13.5,0,2.8],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[14.3,0,-10],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-9c6e83f9","position":[14.3,0,6.8],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c9003ec1","position":[15.1,0,-16.4],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[15.1,0,-2.8],"rotation":120},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c9003ec1","position":[15.1,0,2.8],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[16.7,0,-17.2],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c9003ec1","position":[18.3,0,-16.4],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[18.3,0,-14.8],"rotation":60},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[18.3,0,-10.8],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[18.3,0,-6.8],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-a3fc5c9e","position":[18.3,0,-2.8],"rotation":240},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[18.3,0,6.8],"rotation":240},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[18.3,0,8.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","position":[18.3,0,14.8],"rotation":120},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-a3fc5c9e","position":[19.9,0,-14],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-a3fc5c9e","position":[19.9,0,-2.8],"rotation":120},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[19.9,0,7.6],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-c9003ec1","position":[19.9,0,9.2],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[19.9,0,14],"rotation":300},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-21.3,0,-11.2],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-21.3,0,-8.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-21.3,0,-6.3],"rotation":135},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-21.3,0,-4.2],"rotation":270},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-21.3,0,5.6],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-21.3,0,8.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-20.6,0,-9.8],"rotation":315},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-19.9,0,-4.2],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-18.5,0,-9.8],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-17.8,0,-2.1],"rotation":270},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-15,0,-2.1],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-15,0,2.1],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-14.3,0,-11.2],"rotation":270},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-14.3,0,11.2],"rotation":270},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-11.5,0,8.4],"rotation":270},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-10.1,0,-7],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-10.1,0,-5.6],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-10.1,0,9.8],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-10.1,0,15.4],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-5.2,0,13.3],"rotation":270},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-4.5,0,-12.6],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-4.5,0,-11.2],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-4.5,0,-2.8],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-3.1,0,15.4],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[-2.4,0,6.3],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[2.5,0,-14],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[2.5,0,15.4],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[3.2,0,12.6],"rotation":45},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[3.9,0,4.2],"rotation":270},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[6,0,-14.7],"rotation":270},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[6,0,-2.1],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[8.1,0,14],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[8.8,0,7.7],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[11.6,0,-6.3],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[13.7,0,8.4],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[15.1,0,9.8],"rotation":270},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[17.9,0,-12.6],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[17.9,0,-9.8],"rotation":270},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[17.9,0,-8.4],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[17.9,0,-5.6],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[17.9,0,-4.2],"rotation":270},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[17.9,0,2.8],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[17.9,0,4.2],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[17.9,0,11.2],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[19.3,0,-9.8],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[19.3,0,-5.6],"rotation":270},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[20.7,0,-12.6],"rotation":270},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[20.7,0,-8.4],"rotation":180},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[20.7,0,-4.2],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[20.7,0,12.6],"rotation":90},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[9.6,0.45,4.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[12.3,0.45,4.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[9.6,0.45,11],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[12.3,0.45,11],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[9.6,0.45,-4.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[12.3,0.45,-4.6],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[19.5,0.45,5.3],"rotation":0},{"asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","position":[19.5,0.45,12.3],"rotation":0}],"points":[{"position":[0,0,12.5],"title":"The entrance doors","text":"The glazed door pair swings open on the middle bay of the south wall. Cast iron bay frames stand on a stepped stone plinth right round the house, with a curved eaves and gutter run above them.","asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-128e22fa"},{"position":[0,0,3.2],"title":"The palm court","text":"Tall fan palms ring a stone fountain basin, with tree ferns, bananas and bamboo under them. The court is open to the sky on purpose: a glazed roof here would hide the whole collection from anyone walking through.","asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-353ca4fb"},{"position":[0,0,-8.5],"title":"Under the barrel vault","text":"The half round vault runs over the north walk on cast iron columns with foliate capitals, and the lantern ridge along its crown opens its ventilators on the crank gear down the east aisle.","asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-eca4605b"},{"position":[-11.5,0,9],"title":"The lily pond","text":"Two pond bays closed on all four sides by stone coping, with lily pads on the water, moss banks at the edges and bamboo against the west wall.","asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-1b23c26b"},{"position":[12,0,-11.5],"title":"The fern pit","text":"A sunken pit edged in stone, planted with tree ferns and misted from the overhead line. Moss banks and half grown palms run along the east wall behind it.","asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-2814e0aa"},{"position":[-14.5,0,-9.5],"title":"The potting end","text":"The working corner: a potting bench and a seed drawer cabinet that both slide open, pot stacks, tool racks, watering cans, a barrow with a rolling wheel and tiered staging along the wall.","asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-224f0a95"},{"position":[-13.5,0,-12.6],"title":"The boiler house","text":"A brick screen across the north west angle with a door that opens, a lean to of roof glazing over it, and behind it the flue, the coal chute with its lifting lid and the riveted water tank.","asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-3dc62c89"},{"position":[19.2,0,8],"title":"The arid bay","text":"The dry end of the house: rockery outcrops, cactus groups on gravel mounds and trays of succulents on tiered staging, with raised beds of cycads and bird of paradise along the walk.","asset":"botanical-glasshouse-and-palm-house-botanical-glasshou-b94fee52"}],"poster":{"position":[0,1.7,3.9],"lookAt":[0,2.15,-7]}},"bounds":{"min":[-24.760017700735496,-0.15007553033072085,-21.686524795299928],"max":[24.77084472611586,8.869902471904552,20.27992308642221]},"assets":[{"id":"38552","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","title":"Tiled glasshouse floor module, 3 m (Botanical Glasshouse and Palm House)","summary":"Three metre square of Victorian glasshouse floor: nine 1 m encaustic tiles laid in a chequer of buff stone and terracotta, ported on all four edges so a whole floor lays out with no joint showing.","description":"Three metre square of Victorian glasshouse floor: nine 1 m encaustic tiles laid in a chequer of buff stone and terracotta, ported on all four edges so a whole floor lays out with no joint showing. Overall 3.00 by 0.15 by 3.00 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. The slab is 0.15 m thick and the tile face is the top, so place the module at y=-0.15 for a walking surface at zero. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","cdnUrl":"https://cdn.3dassets.dev/assets/38552/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-d5278c57","thumbnailUrl":"https://cdn.3dassets.dev/assets/38552/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38552/v1/poster.webp","blurhash":"U9EVj7%M00Rj-pWCRjof00Io~VWU9Ft6ocRj","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":6824,"triangles":108,"vertices":252,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,-0.00007553033072085769,-1.5],"max":[1.5,0.15007553629118534,1.5]},"sizeMeters":[3,0.15,3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:42.881Z","updatedAt":"2026-09-12T15:44:43.001Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38552/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TiledGlasshouseFloorModule3MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38552/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38552/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38552/v1/model.glb\" alt=\"Tiled glasshouse floor module, 3 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38552/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38552/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38529","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","title":"Stepped stone plinth wall, 3 m (Botanical Glasshouse and Palm House)","summary":"Three metre stepped limestone plinth 0.9 m high, an oversailing base course, a set back die and a weathered cap, ported on both ends so a run of any length carries the glasshouse bay frames.","description":"Three metre stepped limestone plinth 0.9 m high, an oversailing base course, a set back die and a weathered cap, ported on both ends so a run of any length carries the glasshouse bay frames. Overall 3.00 by 0.90 by 0.52 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Ports sit on the end faces at cap height so the run closes with no gap; the bay frame goes on at y=0.9. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","cdnUrl":"https://cdn.3dassets.dev/assets/38529/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-7d865d59","thumbnailUrl":"https://cdn.3dassets.dev/assets/38529/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38529/v1/poster.webp","blurhash":"UJHLh@%M9Fxu%M~qt7M{00f6?aRjM{9FWBt7","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":2868,"triangles":36,"vertices":84,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,0.00005034361970640555,-0.2600177007354961],"max":[1.5,0.8999496325384357,0.2600177007354961]},"sizeMeters":[3,0.9,0.52],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:28.211Z","updatedAt":"2026-09-12T15:44:28.310Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38529/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SteppedStonePlinthWall3MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38529/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38529/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38529/v1/model.glb\" alt=\"Stepped stone plinth wall, 3 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38529/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38529/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38530","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","title":"Glasshouse bay module, 3 m (Botanical Glasshouse and Palm House)","summary":"Three metre cast iron glasshouse bay 3.3 m tall: stiles, sill, wall plate, a transom and three glazing bars carrying eight panes, ported both ends. Stands on the stepped plinth wall at y=0.9.","description":"Three metre cast iron glasshouse bay 3.3 m tall: stiles, sill, wall plate, a transom and three glazing bars carrying eight panes, ported both ends. Stands on the stepped plinth wall at y=0.9. Overall 3.00 by 3.30 by 0.28 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. The sill is the base of the model, so place it at plinth height; the ports are at mid frame on the end faces. Glazing is modelled as a thin solid pane in every opening and never moves: it is a surface a shader treats, not a part a node transform can carry. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","cdnUrl":"https://cdn.3dassets.dev/assets/38530/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-8e2e89bd","thumbnailUrl":"https://cdn.3dassets.dev/assets/38530/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38530/v1/poster.webp","blurhash":"UECs]cx[00IUozxuWBD%00WB~qt7t7kCWBe:","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":8104,"triangles":192,"vertices":448,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.4999404672329655,0,-0.13998840094362117],"max":[1.4999404672329655,3.299999952316284,0.13998840094362117]},"sizeMeters":[3,3.3,0.28],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:28.326Z","updatedAt":"2026-09-12T15:44:28.452Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38530/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GlasshouseBayModule3MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38530/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38530/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38530/v1/model.glb\" alt=\"Glasshouse bay module, 3 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38530/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38530/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38536","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-128e22fa","title":"Glazed entrance door pair, 3 m bay (Botanical Glasshouse and Palm House)","summary":"Full height entrance bay: stone piers, a cast iron frame, a glazed overlight and a pair of white glazed doors 2.35 m tall that swing open on their hinges. Ports at plinth and frame height on both sides.","description":"Full height entrance bay: stone piers, a cast iron frame, a glazed overlight and a pair of white glazed doors 2.35 m tall that swing open on their hinges. Ports at plinth and frame height on both sides. Overall 3.08 by 4.20 by 0.56 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. The doors break the plinth, so the module runs from the floor to the wall plate and is placed at y=0 in a plinth run. Glazing is modelled as a thin solid pane in every opening and never moves: it is a surface a shader treats, not a part a node transform can carry. Rigid node-transform clips: open and close. No skinning. No collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-128e22fa","cdnUrl":"https://cdn.3dassets.dev/assets/38536/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-128e22fa","thumbnailUrl":"https://cdn.3dassets.dev/assets/38536/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38536/v1/poster.webp","blurhash":"U7DmBe-p00E100xu~W9F00D%~q-;_3-;M{9F","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"},{"slug":"animated","title":"Animated"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":22960,"triangles":420,"vertices":924,"meshes":9,"materials":5,"textures":0,"animations":["open","close"],"boundingBox":{"min":[-1.5399999618530273,0,-0.2799230864222123],"max":[1.5399999618530273,4.199999809265137,0.2799230864222123]},"sizeMeters":[3.08,4.2,0.56],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:31.379Z","updatedAt":"2026-09-12T15:44:31.525Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38536/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function GlazedEntranceDoorPair3MBayBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/38536/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38536/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38536/v1/model.glb\" alt=\"Glazed entrance door pair, 3 m bay (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38536/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38536/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"38532","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-702d7a24","title":"Glasshouse apse end, 3 m chord (Botanical Glasshouse and Palm House)","summary":"Semicircular apse closing the end of a glasshouse run: five faceted glazed bays on a stepped stone plinth of the same curve, 1.5 m deep on a 3 m chord, ported at plinth and frame height on both sides.","description":"Semicircular apse closing the end of a glasshouse run: five faceted glazed bays on a stepped stone plinth of the same curve, 1.5 m deep on a 3 m chord, ported at plinth and frame height on both sides. Overall 3.51 by 3.80 by 1.79 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. The chord is the model's X axis and the apse bulges toward -Z; it carries its own plinth, so it is placed at y=0. Glazing is modelled as a thin solid pane in every opening and never moves: it is a surface a shader treats, not a part a node transform can carry. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-702d7a24","cdnUrl":"https://cdn.3dassets.dev/assets/38532/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-702d7a24","thumbnailUrl":"https://cdn.3dassets.dev/assets/38532/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38532/v1/poster.webp","blurhash":"U8A-9c?v008_00o}^lIAM|D%W._2~q-;IU9F","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":55796,"triangles":1212,"vertices":2828,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.7534550428390503,0.000010564108809119066,-1.686524795299929],"max":[1.7534550428390503,3.79993151601744,0.09930551231519547]},"sizeMeters":[3.507,3.8,1.786],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:28.555Z","updatedAt":"2026-09-12T15:44:28.735Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38532/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GlasshouseApseEnd3MChordBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38532/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38532/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38532/v1/model.glb\" alt=\"Glasshouse apse end, 3 m chord (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38532/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38532/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38531","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-0fe6e309","title":"Glasshouse corner bay, 3 m arms (Botanical Glasshouse and Palm House)","summary":"Right angle corner for the glasshouse shell: an L of stepped plinth, a heavy corner column and two 3 m glazed arms, ported at plinth and frame height on both arm ends so the runs land straight on it.","description":"Right angle corner for the glasshouse shell: an L of stepped plinth, a heavy corner column and two 3 m glazed arms, ported at plinth and frame height on both arm ends so the runs land straight on it. Overall 3.26 by 4.54 by 3.26 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. The corner point is the model origin; the arms run out along -X and -Z, so four rotations cover all four corners of a plot. Unlike the bay module this piece carries its own plinth, so it is placed at y=0. Glazing is modelled as a thin solid pane in every opening and never moves: it is a surface a shader treats, not a part a node transform can carry. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-0fe6e309","cdnUrl":"https://cdn.3dassets.dev/assets/38531/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-0fe6e309","thumbnailUrl":"https://cdn.3dassets.dev/assets/38531/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38531/v1/poster.webp","blurhash":"U6Dv+b_400E000D*~q%L00WA_NV@?Ht6-;t7","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":23532,"triangles":480,"vertices":1082,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-3,0.00005492271238877189,-3],"max":[0.25999999046325684,4.539999961853027,0.25999999046325684]},"sizeMeters":[3.26,4.54,3.26],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:28.419Z","updatedAt":"2026-09-12T15:44:28.517Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38531/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GlasshouseCornerBay3MArmsBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38531/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38531/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38531/v1/model.glb\" alt=\"Glasshouse corner bay, 3 m arms (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38531/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38531/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38535","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","title":"Curved eaves and gutter run, 3 m (Botanical Glasshouse and Palm House)","summary":"Three metre eaves run for the top of a bay: a coved cast iron cornice on scroll brackets with a half round gutter under it, ported both ends so the eaves follows the wall round the house.","description":"Three metre eaves run for the top of a bay: a coved cast iron cornice on scroll brackets with a half round gutter under it, ported both ends so the eaves follows the wall round the house. Overall 3.00 by 0.39 by 0.48 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. The wall plate face is y=0, so the run is placed at eaves level, 4.2 m in this pack. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","cdnUrl":"https://cdn.3dassets.dev/assets/38535/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-b4bb5dca","thumbnailUrl":"https://cdn.3dassets.dev/assets/38535/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38535/v1/poster.webp","blurhash":"U35Fj;x[MKtk.l.loxVs00%g%}RP8w8xtRtl","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":9952,"triangles":220,"vertices":456,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,-0.00001328270417944033,-0.21000490918795095],"max":[1.5,0.3900132683990647,0.2708447261158608]},"sizeMeters":[3,0.39,0.481],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:31.309Z","updatedAt":"2026-09-12T15:44:31.450Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38535/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CurvedEavesAndGutterRun3MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38535/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38535/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38535/v1/model.glb\" alt=\"Curved eaves and gutter run, 3 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38535/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38535/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38533","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-60f50679","title":"Barrel vault roof section, 3 m span (Botanical Glasshouse and Palm House)","summary":"Half round glazed barrel vault section, 3 m span and 3 m long, seven glazed facets between eight glazing bars with a moulded arch rib at each end. Ports on both ends so the vault repeats down a run.","description":"Half round glazed barrel vault section, 3 m span and 3 m long, seven glazed facets between eight glazing bars with a moulded arch rib at each end. Ports on both ends so the vault repeats down a run. Overall 3.30 by 2.31 by 3.00 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, with a free origin as described below. The origin is on the springing line at the centre of the section, with the arch rib footings reaching a little below it, because the vault is carried on a wall plate rather than standing on the ground: this pack lays it at eaves height, 4.2 m above the floor. Glazing is modelled as a thin solid pane in every opening and never moves: it is a surface a shader treats, not a part a node transform can carry. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-60f50679","cdnUrl":"https://cdn.3dassets.dev/assets/38533/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-60f50679","thumbnailUrl":"https://cdn.3dassets.dev/assets/38533/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38533/v1/poster.webp","blurhash":"UICZz[8{00~q%gRQRPt700-;?I9FDioyt7bb","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":16544,"triangles":372,"vertices":748,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.6510071754455566,-0.6945194212309547,-1.5000498861717482],"max":[1.6510071754455566,1.614986023079557,1.5000498861717482]},"sizeMeters":[3.302,2.31,3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:30.955Z","updatedAt":"2026-09-12T15:44:31.062Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38533/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BarrelVaultRoofSection3MSpanBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38533/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38533/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38533/v1/model.glb\" alt=\"Barrel vault roof section, 3 m span (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38533/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38533/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38539","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-eeff268e","title":"Cast iron column with foliate capital, 4.2 m (Botanical Glasshouse and Palm House)","summary":"Slender cast iron column 4.2 m tall: a moulded base, a fluted octagonal shaft, a foliate capital with eight leaves and a cruciform head bracket for the wall plates it carries.","description":"Slender cast iron column 4.2 m tall: a moulded base, a fluted octagonal shaft, a foliate capital with eight leaves and a cruciform head bracket for the wall plates it carries. Overall 0.50 by 4.20 by 0.50 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-eeff268e","cdnUrl":"https://cdn.3dassets.dev/assets/38539/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-eeff268e","thumbnailUrl":"https://cdn.3dassets.dev/assets/38539/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38539/v1/poster.webp","blurhash":"U11WZQo}8wQ-tlj]VZadyrkCMJWAk=j]a0ax","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":17180,"triangles":380,"vertices":846,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.24994658125757674,0,-0.24994658125757674],"max":[0.24994658125757674,4.199999809265137,0.24994658125757674]},"sizeMeters":[0.5,4.2,0.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:34.113Z","updatedAt":"2026-09-12T15:44:34.256Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38539/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CastIronColumnWithFoliateCapital42MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38539/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38539/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38539/v1/model.glb\" alt=\"Cast iron column with foliate capital, 4.2 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38539/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38539/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38534","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-eca4605b","title":"Lantern ridge with opening vents, 3 m (Botanical Glasshouse and Palm House)","summary":"Three metre glazed lantern for the crown of the vault: a curb, upstand glazing, cast iron cresting and a pair of side hung ridge ventilators that swing open on their arms.","description":"Three metre glazed lantern for the crown of the vault: a curb, upstand glazing, cast iron cresting and a pair of side hung ridge ventilators that swing open on their arms. Overall 1.30 by 1.17 by 3.00 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. The curb underside is y=0, so the lantern sits on the crown of the barrel vault, 5.7 m above the floor in this pack. Glazing is modelled as a thin solid pane in every opening and never moves: it is a surface a shader treats, not a part a node transform can carry. Rigid node-transform clips: open and close. No skinning. No collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-eca4605b","cdnUrl":"https://cdn.3dassets.dev/assets/38534/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-eca4605b","thumbnailUrl":"https://cdn.3dassets.dev/assets/38534/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38534/v1/poster.webp","blurhash":"U58hOIt600af%3H?Rj%f00Rj~qt79F.SxtD%","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"},{"slug":"animated","title":"Animated"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":35084,"triangles":708,"vertices":1554,"meshes":6,"materials":2,"textures":0,"animations":["open","close"],"boundingBox":{"min":[-0.6499484943622589,0.00009748518010366247,-1.5],"max":[0.6499484943622589,1.169902471904552,1.5]},"sizeMeters":[1.3,1.17,3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:31.177Z","updatedAt":"2026-09-12T15:44:31.328Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38534/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function LanternRidgeWithOpeningVents3MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/38534/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38534/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38534/v1/model.glb\" alt=\"Lantern ridge with opening vents, 3 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38534/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38534/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"38538","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-091e7786","title":"Gallery walkway section, 3 m (Botanical Glasshouse and Palm House)","summary":"Three metre iron gallery deck 1.2 m wide with a balustrade of scrolled panels and a moulded handrail both sides, on bearers, ported both ends so a gallery runs right round a glasshouse.","description":"Three metre iron gallery deck 1.2 m wide with a balustrade of scrolled panels and a moulded handrail both sides, on bearers, ported both ends so a gallery runs right round a glasshouse. Overall 3.00 by 1.09 by 1.24 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. The bearer underside is y=0; this pack hangs the gallery at 3.2 m, above head height, so it reads as structure rather than as somewhere to stand. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-091e7786","cdnUrl":"https://cdn.3dassets.dev/assets/38538/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-091e7786","thumbnailUrl":"https://cdn.3dassets.dev/assets/38538/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38538/v1/poster.webp","blurhash":"U38q.[NZ00%yEc?]tRD$00In?vxu~X4m9F?I","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":23536,"triangles":492,"vertices":1148,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,-0.00004782345848886038,-0.620059816278573],"max":[1.5,1.0950478520687184,0.620059816278573]},"sizeMeters":[3,1.095,1.24],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:34.098Z","updatedAt":"2026-09-12T15:44:34.211Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38538/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GalleryWalkwaySection3MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38538/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38538/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38538/v1/model.glb\" alt=\"Gallery walkway section, 3 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38538/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38538/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38540","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-a43a2092","title":"Cast iron spiral stair, 3.4 m rise (Botanical Glasshouse and Palm House)","summary":"Cast iron spiral stair on a central newel, sixteen pierced treads turning through 360 degrees to a 3.4 m landing, with a baluster and handrail following the outer edge.","description":"Cast iron spiral stair on a central newel, sixteen pierced treads turning through 360 degrees to a 3.4 m landing, with a baluster and handrail following the outer edge. Overall 1.78 by 4.20 by 1.78 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-a43a2092","cdnUrl":"https://cdn.3dassets.dev/assets/38540/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-a43a2092","thumbnailUrl":"https://cdn.3dassets.dev/assets/38540/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38540/v1/poster.webp","blurhash":"U14CeW%~008w%3RPM_%M8wMK*I.lHtx]%|H?","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":28400,"triangles":656,"vertices":1445,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.8899730947720768,0,-0.8899730947720768],"max":[0.8899730947720768,4.202889442443848,0.8899730947720768]},"sizeMeters":[1.78,4.203,1.78],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:34.187Z","updatedAt":"2026-09-12T15:44:34.275Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38540/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CastIronSpiralStair34MRiseBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38540/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38540/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38540/v1/model.glb\" alt=\"Cast iron spiral stair, 3.4 m rise (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38540/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38540/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38585","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-b65d7f88","title":"Wire hanging basket with trailing plants (Botanical Glasshouse and Palm House)","summary":"Wire hanging basket 0.42 m across on three chains: a moss lined pan with a trailing fern and a creeper falling 0.6 m below it, the basket a palm house hangs from its roof girders.","description":"Wire hanging basket 0.42 m across on three chains: a moss lined pan with a trailing fern and a creeper falling 0.6 m below it, the basket a palm house hangs from its roof girders. Overall 0.43 by 1.06 by 0.44 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, with a free origin as described below. The origin is at the hook, at the top of the chains, because the basket hangs: the planting falls from 0.34 m below it. Foliage is static geometry: leaves bend and a canopy moves in air, which needs a joint per element or a vertex shader, and neither is reachable with one rigid node transform. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-b65d7f88","cdnUrl":"https://cdn.3dassets.dev/assets/38585/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-b65d7f88","thumbnailUrl":"https://cdn.3dassets.dev/assets/38585/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38585/v1/poster.webp","blurhash":"U67xEp%e00Dk%3V[IUx@00V@_Lt7I;ofxWRj","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":34056,"triangles":772,"vertices":1588,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.21071427788402497,-1.0399937629699707,-0.21967495546969568],"max":[0.21768209066059052,0.019999999552965164,0.21828868554267084]},"sizeMeters":[0.428,1.06,0.438],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:45:05.723Z","updatedAt":"2026-09-12T15:45:05.970Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38585/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WireHangingBasketWithTrailingPlantsBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38585/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38585/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38585/v1/model.glb\" alt=\"Wire hanging basket with trailing plants (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38585/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38585/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38548","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-2a3e3df1","title":"Ventilator shaft run, 3 m (Botanical Glasshouse and Palm House)","summary":"Three metre length of ventilator line shaft on two cast iron hanger brackets, with a crank arm and a connecting link to the ridge lights, and a shaft that turns. Ports both ends so the line runs the length of a house.","description":"Three metre length of ventilator line shaft on two cast iron hanger brackets, with a crank arm and a connecting link to the ridge lights, and a shaft that turns. Ports both ends so the line runs the length of a house. Overall 3.00 by 0.57 by 0.39 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, with a free origin as described below. The origin sits on the shaft centre line at the middle of the run, because the piece hangs from the roof structure rather than standing on anything; the brackets reach up to the purlin above. Rigid node-transform clips: shaft-spin. No skinning. No collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-2a3e3df1","cdnUrl":"https://cdn.3dassets.dev/assets/38548/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-2a3e3df1","thumbnailUrl":"https://cdn.3dassets.dev/assets/38548/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38548/v1/poster.webp","blurhash":"U24.PQV|4opH%g.8S4My00%f_MR69E4T%L?b","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"modular","title":"Modular"},{"slug":"animated","title":"Animated"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":8704,"triangles":128,"vertices":292,"meshes":3,"materials":2,"textures":0,"animations":["shaft-spin"],"boundingBox":{"min":[-1.5,-0.24500533999337376,-0.09997863337617226],"max":[1.5,0.32996047874946444,0.28999999165534973]},"sizeMeters":[3,0.575,0.39],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:39.906Z","updatedAt":"2026-09-12T15:44:40.030Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38548/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function VentilatorShaftRun3MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/38548/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38548/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38548/v1/model.glb\" alt=\"Ventilator shaft run, 3 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38548/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38548/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"38547","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-6db869fb","title":"Ventilation crank gear and standard (Botanical Glasshouse and Palm House)","summary":"Cast iron ventilation gear on its standard: a worm box, a spoked crank wheel that turns, and a shaft stub that turns with it, the mechanism a glasshouse opens its ridge ventilators with.","description":"Cast iron ventilation gear on its standard: a worm box, a spoked crank wheel that turns, and a shaft stub that turns with it, the mechanism a glasshouse opens its ridge ventilators with. Overall 1.13 by 1.89 by 0.81 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Rigid node-transform clips: crank-spin and shaft-spin. No skinning. No collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-6db869fb","cdnUrl":"https://cdn.3dassets.dev/assets/38547/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-6db869fb","thumbnailUrl":"https://cdn.3dassets.dev/assets/38547/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38547/v1/poster.webp","blurhash":"U34LzSNZ00$S?vNGIA%3jbaybaofIVt8f6Mx","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"animated","title":"Animated"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":21612,"triangles":412,"vertices":873,"meshes":6,"materials":3,"textures":0,"animations":["crank-spin","shaft-spin"],"boundingBox":{"min":[-0.23000000417232513,0,-0.17005020485411054],"max":[0.8999999761581421,1.8899999856948853,0.6399999821186066]},"sizeMeters":[1.13,1.89,0.81],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:39.876Z","updatedAt":"2026-09-12T15:44:40.011Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38547/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function VentilationCrankGearAndStandardBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/38547/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38547/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38547/v1/model.glb\" alt=\"Ventilation crank gear and standard (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38547/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38547/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"38554","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","title":"Stone flag path module, 3 m (Botanical Glasshouse and Palm House)","summary":"Three metre length of flagged path 1.5 m wide, six worn limestone flags with open joints on a bedding course, ported both ends so a path runs the length of a glasshouse.","description":"Three metre length of flagged path 1.5 m wide, six worn limestone flags with open joints on a bedding course, ported both ends so a path runs the length of a glasshouse. Overall 3.00 by 0.08 by 1.50 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. The path lies on the floor, so it is placed at y=0 and stands 0.07 m proud of it. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","cdnUrl":"https://cdn.3dassets.dev/assets/38554/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-1d917291","thumbnailUrl":"https://cdn.3dassets.dev/assets/38554/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38554/v1/poster.webp","blurhash":"UADS,i-p00oJ-;-;RjIU00Rk~qM{4n01t7-;","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":5780,"triangles":84,"vertices":196,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,-0.000015106997466745459,-0.750114444410535],"max":[1.5,0.07993240059348096,0.750114444410535]},"sizeMeters":[3,0.08,1.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:44.628Z","updatedAt":"2026-09-12T15:44:44.757Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38554/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StoneFlagPathModule3MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38554/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38554/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38554/v1/model.glb\" alt=\"Stone flag path module, 3 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38554/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38554/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38553","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-62cc69e3","title":"Cast iron grated floor section, 3 m (Botanical Glasshouse and Palm House)","summary":"Three metre section of cast iron floor grating 1.5 m wide in a rebated frame, the grille a palm house lays over its heating pipe trenches, ported both ends so the trench run continues.","description":"Three metre section of cast iron floor grating 1.5 m wide in a rebated frame, the grille a palm house lays over its heating pipe trenches, ported both ends so the trench run continues. Overall 3.00 by 0.08 by 1.50 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-62cc69e3","cdnUrl":"https://cdn.3dassets.dev/assets/38553/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-62cc69e3","thumbnailUrl":"https://cdn.3dassets.dev/assets/38553/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38553/v1/poster.webp","blurhash":"U15Fg+#D00$y.l%}VZIB00Y4.PE14TD4paxt","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":17444,"triangles":372,"vertices":868,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,0.00008178871132599741,-0.750114444410535],"max":[1.5,0.07991820950053466,0.750114444410535]},"sizeMeters":[3,0.08,1.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:44.595Z","updatedAt":"2026-09-12T15:44:44.743Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38553/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CastIronGratedFloorSection3MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38553/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38553/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38553/v1/model.glb\" alt=\"Cast iron grated floor section, 3 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38553/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38553/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38549","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-1c450500","title":"Cast iron heating pipe run, 3 m (Botanical Glasshouse and Palm House)","summary":"Three metre run of four inch cast iron heating pipe in two tiers on their chairs, the flow and return that keep a palm house warm, ported both ends so a circuit runs the length of a bed.","description":"Three metre run of four inch cast iron heating pipe in two tiers on their chairs, the flow and return that keep a palm house warm, ported both ends so a circuit runs the length of a bed. Overall 3.00 by 0.51 by 0.44 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-1c450500","cdnUrl":"https://cdn.3dassets.dev/assets/38549/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-1c450500","thumbnailUrl":"https://cdn.3dassets.dev/assets/38549/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38549/v1/poster.webp","blurhash":"U25O{DOoHtJ8yW?^NbMy00yC.lixMK4TxtyC","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":14920,"triangles":328,"vertices":728,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,0.00010940408809989588,-0.21991637928403576],"max":[1.5,0.5098905863751569,0.21991637928403576]},"sizeMeters":[3,0.51,0.44],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:41.809Z","updatedAt":"2026-09-12T15:44:41.922Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38549/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CastIronHeatingPipeRun3MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38549/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38549/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38549/v1/model.glb\" alt=\"Cast iron heating pipe run, 3 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38549/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38549/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38550","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-9243453e","title":"Heating pipe valve set, 3 m (Botanical Glasshouse and Palm House)","summary":"Three metre heating pipe section with the control valves in it: a pair of cast iron gate valves with handwheels that turn, an air cock and a return bend, ported both ends to drop into a pipe run.","description":"Three metre heating pipe section with the control valves in it: a pair of cast iron gate valves with handwheels that turn, an air cock and a return bend, ported both ends to drop into a pipe run. Overall 3.00 by 0.78 by 0.53 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Rigid node-transform clips: valve-spin. No skinning. No collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-9243453e","cdnUrl":"https://cdn.3dassets.dev/assets/38550/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-9243453e","thumbnailUrl":"https://cdn.3dassets.dev/assets/38550/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38550/v1/poster.webp","blurhash":"U24V%Ixw8{%zt,.lt8IB00S{%#IBL~8wM{.7","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"modular","title":"Modular"},{"slug":"animated","title":"Animated"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":20908,"triangles":488,"vertices":1079,"meshes":4,"materials":2,"textures":0,"animations":["valve-spin"],"boundingBox":{"min":[-1.5,0.00009431292311690154,-0.2641257876592876],"max":[1.5,0.7750054086282362,0.2641257876592876]},"sizeMeters":[3,0.775,0.528],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:41.793Z","updatedAt":"2026-09-12T15:44:41.907Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38550/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function HeatingPipeValveSet3MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/38550/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38550/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38550/v1/model.glb\" alt=\"Heating pipe valve set, 3 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38550/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38550/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"38551","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-95f85a26","title":"Overhead misting pipe line, 3 m (Botanical Glasshouse and Palm House)","summary":"Three metre galvanised misting line at 2.5 m on two standards, with six brass nozzles and a stop cock, the damping down line a tropical house runs over its beds. Ports both ends so the line carries on.","description":"Three metre galvanised misting line at 2.5 m on two standards, with six brass nozzles and a stop cock, the damping down line a tropical house runs over its beds. Ports both ends so the line carries on. Overall 3.00 by 2.65 by 0.14 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. The standards reach the floor, so the model stands at y=0 and the pipe itself is at 2.5 m. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-95f85a26","cdnUrl":"https://cdn.3dassets.dev/assets/38551/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-95f85a26","thumbnailUrl":"https://cdn.3dassets.dev/assets/38551/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38551/v1/poster.webp","blurhash":"U57nXjog00t7~q%M9ED$M{t7M{IUIUxvxvD%","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":19832,"triangles":408,"vertices":949,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,0.00005421803803562497,-0.06994842371898556],"max":[1.5,2.649945877329396,0.06994842371898556]},"sizeMeters":[3,2.65,0.14],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:42.865Z","updatedAt":"2026-09-12T15:44:42.985Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38551/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OverheadMistingPipeLine3MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38551/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38551/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38551/v1/model.glb\" alt=\"Overhead misting pipe line, 3 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38551/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38551/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38546","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-e7be343a","title":"Rainwater downpipe with hopper head, 4.2 m (Botanical Glasshouse and Palm House)","summary":"Cast iron rainwater downpipe 4.2 m tall with a moulded hopper head, two wall brackets and a shoe at the foot, for taking an eaves gutter down the face of a glasshouse or a boiler house wall.","description":"Cast iron rainwater downpipe 4.2 m tall with a moulded hopper head, two wall brackets and a shoe at the foot, for taking an eaves gutter down the face of a glasshouse or a boiler house wall. Overall 0.38 by 4.18 by 0.48 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-e7be343a","cdnUrl":"https://cdn.3dassets.dev/assets/38546/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-e7be343a","thumbnailUrl":"https://cdn.3dassets.dev/assets/38546/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38546/v1/poster.webp","blurhash":"U02r{iba00nP_NWB4Txa?vW;8{r@_NWV4mxG","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":7160,"triangles":136,"vertices":308,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.1900473010912185,0,-0.23503651437680598],"max":[0.1900473010912185,4.184999942779541,0.24978845534245844]},"sizeMeters":[0.38,4.185,0.485],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:39.534Z","updatedAt":"2026-09-12T15:44:39.739Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38546/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RainwaterDownpipeWithHopperHead42MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38546/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38546/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38546/v1/model.glb\" alt=\"Rainwater downpipe with hopper head, 4.2 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38546/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38546/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38541","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-0fa5adfd","title":"Brick boiler house wall, 3 m (Botanical Glasshouse and Palm House)","summary":"Three metre red brick wall 2.84 m tall with a plinth course, a stone band and a weathered coping, ported both ends so the boiler house and the yard walls run off one module.","description":"Three metre red brick wall 2.84 m tall with a plinth course, a stone band and a weathered coping, ported both ends so the boiler house and the yard walls run off one module. Overall 3.00 by 2.84 by 0.44 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-0fa5adfd","cdnUrl":"https://cdn.3dassets.dev/assets/38541/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-0fa5adfd","thumbnailUrl":"https://cdn.3dassets.dev/assets/38541/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38541/v1/poster.webp","blurhash":"UDGt]D?H00NG?^=|R59u0#bc-AVsxG%MjZD%","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":3424,"triangles":48,"vertices":112,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,-0.00004277359698212635,-0.21991637928403576],"max":[1.5,2.839937651641609,0.21991637928403576]},"sizeMeters":[3,2.84,0.44],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:36.727Z","updatedAt":"2026-09-12T15:44:36.829Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38541/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BrickBoilerHouseWall3MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38541/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38541/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38541/v1/model.glb\" alt=\"Brick boiler house wall, 3 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38541/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38541/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38543","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-3dc62c89","title":"Boiler house door module, 3 m (Botanical Glasshouse and Palm House)","summary":"Three metre brick module with a segmental arched opening and a boarded iron strapped door 2.1 m tall that swings open, ported both ends to sit in a brick wall run.","description":"Three metre brick module with a segmental arched opening and a boarded iron strapped door 2.1 m tall that swings open, ported both ends to sit in a brick wall run. Overall 3.00 by 2.84 by 0.44 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Rigid node-transform clips: open and close. No skinning. No collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-3dc62c89","cdnUrl":"https://cdn.3dassets.dev/assets/38543/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-3dc62c89","thumbnailUrl":"https://cdn.3dassets.dev/assets/38543/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38543/v1/poster.webp","blurhash":"UEF#wCt700a#_N-oD%9t5SkD$fRijY%MjbIA","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"},{"slug":"animated","title":"Animated"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":12416,"triangles":204,"vertices":476,"meshes":4,"materials":4,"textures":0,"animations":["open","close"],"boundingBox":{"min":[-1.5,-0.00004277359698212635,-0.21991637928403576],"max":[1.5,2.839919388219639,0.21991637928403576]},"sizeMeters":[3,2.84,0.44],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":2,"publishedAt":"2026-09-12T15:44:36.025Z","updatedAt":"2026-09-14T14:39:32.419Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38543/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function BoilerHouseDoorModule3MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/38543/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38543/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38543/v1/model.glb\" alt=\"Boiler house door module, 3 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38543/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38543/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"38537","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-ca48e259","title":"Pitched roof glazing panel, 3 m (Botanical Glasshouse and Palm House)","summary":"Three metre lean to roof panel already laid at its 20 degree pitch: a glazing bar frame with six panes, a ridge bar at the top edge and a drip bar at the foot, ported both ends so panels repeat along an eaves.","description":"Three metre lean to roof panel already laid at its 20 degree pitch: a glazing bar frame with six panes, a ridge bar at the top edge and a drip bar at the foot, ported both ends so panels repeat along an eaves. Overall 3.07 by 0.68 by 1.63 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. The foot of the slope is y=0 at the -Z edge and the head stands 0.58 m higher at +Z; place the panel on the eaves of the run it roofs. Glazing is modelled as a thin solid pane in every opening and never moves: it is a surface a shader treats, not a part a node transform can carry. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-ca48e259","cdnUrl":"https://cdn.3dassets.dev/assets/38537/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-ca48e259","thumbnailUrl":"https://cdn.3dassets.dev/assets/38537/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38537/v1/poster.webp","blurhash":"U24e+qX700n,%Mx]RiMy00s;_NR%8_DO%N.8","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":7716,"triangles":132,"vertices":286,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.534999966621399,0.00009118768272686761,-0.8138728131752635],"max":[1.534999966621399,0.6784199793535498,0.817301808784547]},"sizeMeters":[3.07,0.678,1.631],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:33.932Z","updatedAt":"2026-09-12T15:44:34.030Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38537/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PitchedRoofGlazingPanel3MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38537/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38537/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38537/v1/model.glb\" alt=\"Pitched roof glazing panel, 3 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38537/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38537/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38542","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-adf83cc1","title":"Brick boiler flue chimney, 5.6 m (Botanical Glasshouse and Palm House)","summary":"Square brick flue chimney 5.6 m tall on a splayed base, tapering to an oversailing brick cap with a cast iron cowl, for the boiler house that heats a Victorian glasshouse.","description":"Square brick flue chimney 5.6 m tall on a splayed base, tapering to an oversailing brick cap with a cast iron cowl, for the boiler house that heats a Victorian glasshouse. Overall 1.24 by 5.68 by 1.24 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-adf83cc1","cdnUrl":"https://cdn.3dassets.dev/assets/38542/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-adf83cc1","thumbnailUrl":"https://cdn.3dassets.dev/assets/38542/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38542/v1/poster.webp","blurhash":"U4C60[_K0000K%WVz;w^1,RC{wyOKPWD#8t4","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":7884,"triangles":112,"vertices":257,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.6199566906931256,0,-0.6199566906931256],"max":[0.6199566906931256,5.6800100440757735,0.6199566906931256]},"sizeMeters":[1.24,5.68,1.24],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":1,"publishedAt":"2026-09-12T15:44:36.905Z","updatedAt":"2026-09-13T11:19:11.003Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38542/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BrickBoilerFlueChimney56MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38542/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38542/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38542/v1/model.glb\" alt=\"Brick boiler flue chimney, 5.6 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38542/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38542/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38544","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-79e957c9","title":"Coal chute with iron lid (Botanical Glasshouse and Palm House)","summary":"Stone kerbed coal chute into a boiler house cellar, 1.4 m by 1 m, with a sloping delivery throat and a ribbed cast iron lid that lifts open on its back hinge.","description":"Stone kerbed coal chute into a boiler house cellar, 1.4 m by 1 m, with a sloping delivery throat and a ribbed cast iron lid that lifts open on its back hinge. Overall 1.50 by 0.46 by 1.12 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Rigid node-transform clips: open and close. No skinning. No collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-79e957c9","cdnUrl":"https://cdn.3dassets.dev/assets/38544/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-79e957c9","thumbnailUrl":"https://cdn.3dassets.dev/assets/38544/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38544/v1/poster.webp","blurhash":"UMEMI4%M9FWB4oof%2WB00IUj]of~qWCM|j@","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"},{"slug":"animated","title":"Animated"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":10108,"triangles":132,"vertices":308,"meshes":4,"materials":3,"textures":0,"animations":["open","close"],"boundingBox":{"min":[-0.75,0.0000018382631259417082,-0.5599993896298104],"max":[0.75,0.4599868872254757,0.5599993896298104]},"sizeMeters":[1.5,0.46,1.12],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:37.111Z","updatedAt":"2026-09-12T15:44:37.230Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38544/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function CoalChuteWithIronLidBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/38544/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38544/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38544/v1/model.glb\" alt=\"Coal chute with iron lid (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38544/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38544/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"38545","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-c6139390","title":"Riveted iron water tank on stands (Botanical Glasshouse and Palm House)","summary":"Riveted wrought iron rainwater tank 2.4 m by 1.2 m on four cast iron stands, with a float cover, an access ladder and an outlet valve whose handwheel turns, for watering under glass.","description":"Riveted wrought iron rainwater tank 2.4 m by 1.2 m on four cast iron stands, with a float cover, an access ladder and an outlet valve whose handwheel turns, for watering under glass. Overall 2.62 by 2.10 by 1.56 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Rigid node-transform clips: valve-spin. No skinning. No collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-c6139390","cdnUrl":"https://cdn.3dassets.dev/assets/38545/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-c6139390","thumbnailUrl":"https://cdn.3dassets.dev/assets/38545/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38545/v1/poster.webp","blurhash":"UEAm*m-;Dixu~q%MIUV@9Fj[j]M{ITfjozRj","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"animated","title":"Animated"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":23860,"triangles":448,"vertices":1001,"meshes":5,"materials":3,"textures":0,"animations":["valve-spin"],"boundingBox":{"min":[-1.4199999570846558,-0.00002991026815113429,-0.943636298220855],"max":[1.2000000476837158,2.099974929049457,0.6199732976600519]},"sizeMeters":[2.62,2.1,1.564],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:38.840Z","updatedAt":"2026-09-12T15:44:38.943Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38545/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function RivetedIronWaterTankOnStandsBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/38545/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38545/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38545/v1/model.glb\" alt=\"Riveted iron water tank on stands (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38545/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38545/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"38560","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-470c6c8f","title":"Stone fountain basin, 1.9 m (Botanical Glasshouse and Palm House)","summary":"Octagonal limestone fountain basin 1.9 m across with a moulded rim, a baluster pedestal and a shallow upper dish, filled with still water, the centrepiece a palm house sets in its main walk.","description":"Octagonal limestone fountain basin 1.9 m across with a moulded rim, a baluster pedestal and a shallow upper dish, filled with still water, the centrepiece a palm house sets in its main walk. Overall 1.90 by 1.35 by 1.90 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. The water is a still solid surface and there is no jet: falling water needs a shader and a particle system, and neither is a rigid node transform. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-470c6c8f","cdnUrl":"https://cdn.3dassets.dev/assets/38560/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-470c6c8f","thumbnailUrl":"https://cdn.3dassets.dev/assets/38560/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38560/v1/poster.webp","blurhash":"UBE{kK-;00IU00M{-;t700M{~qa|_2xuR*WU","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":15284,"triangles":312,"vertices":694,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.949999988079071,-0.000005320348028581279,-0.949999988079071],"max":[0.949999988079071,1.3500053441898865,0.949999988079071]},"sizeMeters":[1.9,1.35,1.9],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":1,"publishedAt":"2026-09-12T15:44:48.626Z","updatedAt":"2026-09-14T20:26:56.040Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38560/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StoneFountainBasin19MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38560/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38560/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38560/v1/model.glb\" alt=\"Stone fountain basin, 1.9 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38560/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38560/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38575","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-353ca4fb","title":"Fan palm, tall specimen, 5.4 m (Botanical Glasshouse and Palm House)","summary":"Glasshouse palm 5.4 m tall: a ringed tapering trunk carrying a crown of 13 arching pinnate fronds, each with leaflets down both sides. The hero specimen of a palm house, tall enough to want a barrel vault over it.","description":"Glasshouse palm 5.4 m tall: a ringed tapering trunk carrying a crown of 13 arching pinnate fronds, each with leaflets down both sides. The hero specimen of a palm house, tall enough to want a barrel vault over it. Overall 4.24 by 5.97 by 4.95 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Foliage is static geometry: leaves bend and a canopy moves in air, which needs a joint per element or a vertex shader, and neither is reachable with one rigid node transform. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-353ca4fb","cdnUrl":"https://cdn.3dassets.dev/assets/38575/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-353ca4fb","thumbnailUrl":"https://cdn.3dassets.dev/assets/38575/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38575/v1/poster.webp","blurhash":"UA8Ebb%e01D+?@t6DkRk8|RQ%Lj[8yV[%yWU","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":174108,"triangles":4500,"vertices":9054,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.7324479569516962,0,-2.684408187866211],"max":[2.508813117893774,5.971234239286094,2.2699036598205566]},"sizeMeters":[4.241,5.971,4.954],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:59.417Z","updatedAt":"2026-09-12T15:44:59.604Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38575/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FanPalmTallSpecimen54MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38575/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38575/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38575/v1/model.glb\" alt=\"Fan palm, tall specimen, 5.4 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38575/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38575/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38578","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-50b3c76a","title":"Tree fern, 2.8 m (Botanical Glasshouse and Palm House)","summary":"Tree fern 2.8 m tall: a fibrous trunk of old frond bases carrying a shuttlecock crown of eight arching fronds, with two croziers still uncurling at the centre.","description":"Tree fern 2.8 m tall: a fibrous trunk of old frond bases carrying a shuttlecock crown of eight arching fronds, with two croziers still uncurling at the centre. Overall 2.87 by 2.46 by 2.57 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Foliage is static geometry: leaves bend and a canopy moves in air, which needs a joint per element or a vertex shader, and neither is reachable with one rigid node transform. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-50b3c76a","cdnUrl":"https://cdn.3dassets.dev/assets/38578/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-50b3c76a","thumbnailUrl":"https://cdn.3dassets.dev/assets/38578/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38578/v1/poster.webp","blurhash":"U76utgxZ01OEy;bHVFoy4UR*-.aKHZjucDRk","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":129796,"triangles":3284,"vertices":6739,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.3967868089675903,0,-1.370304170735941],"max":[1.4765264987945557,2.4613642468386825,1.2003058825813389]},"sizeMeters":[2.873,2.461,2.571],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:45:00.872Z","updatedAt":"2026-09-12T15:45:00.971Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38578/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TreeFern28MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38578/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38578/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38578/v1/model.glb\" alt=\"Tree fern, 2.8 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38578/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38578/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38574","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-6917b94d","title":"Stone urn on pedestal, 1.7 m (Botanical Glasshouse and Palm House)","summary":"Carved limestone urn on a moulded pedestal, 1.7 m overall, with a gadrooned bowl, two scroll handles and a trailing planting in the top, the ornament that ends a glasshouse walk.","description":"Carved limestone urn on a moulded pedestal, 1.7 m overall, with a gadrooned bowl, two scroll handles and a trailing planting in the top, the ornament that ends a glasshouse walk. Overall 0.89 by 1.90 by 0.67 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-6917b94d","cdnUrl":"https://cdn.3dassets.dev/assets/38574/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-6917b94d","thumbnailUrl":"https://cdn.3dassets.dev/assets/38574/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38574/v1/poster.webp","blurhash":"U6D9xD?b0000D$Rj%3xu00Rj~q%2M{bFs;jG","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":16200,"triangles":324,"vertices":694,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.44623250252167235,0,-0.33486893239462096],"max":[0.44623250252167235,1.8985855530539413,0.33486893239462096]},"sizeMeters":[0.892,1.899,0.67],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:57.043Z","updatedAt":"2026-09-12T15:44:57.156Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38574/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StoneUrnOnPedestal17MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38574/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38574/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38574/v1/model.glb\" alt=\"Stone urn on pedestal, 1.7 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38574/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38574/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38573","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-c857c466","title":"Square timber palm planter tub, 1.1 m (Botanical Glasshouse and Palm House)","summary":"Painted timber orangery planter 1.1 m square: panelled sides with iron corner straps, four ball finials and a compost fill, the tub a palm house stands its moveable specimens in.","description":"Painted timber orangery planter 1.1 m square: panelled sides with iron corner straps, four ball finials and a compost fill, the tub a palm house stands its moveable specimens in. Overall 1.16 by 1.10 by 1.16 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. The compost surface is at y=0.78, which is where a specimen placed in this tub stands. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-c857c466","cdnUrl":"https://cdn.3dassets.dev/assets/38573/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-c857c466","thumbnailUrl":"https://cdn.3dassets.dev/assets/38573/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38573/v1/poster.webp","blurhash":"UFIOIS^*00rr.TR+W9oz00ELS$Nb00xDxuV@","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":21228,"triangles":436,"vertices":972,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.5799999833106995,0.000012967774752126182,-0.5799999833106995],"max":[0.5799999833106995,1.1000131191820235,0.5799999833106995]},"sizeMeters":[1.16,1.1,1.16],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:58.052Z","updatedAt":"2026-09-12T15:44:58.153Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38573/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SquareTimberPalmPlanterTub11MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38573/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38573/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38573/v1/model.glb\" alt=\"Square timber palm planter tub, 1.1 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38573/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38573/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38576","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","title":"Fan palm, young specimen, 2.3 m (Botanical Glasshouse and Palm House)","summary":"Glasshouse palm 2.3 m tall: a ringed tapering trunk carrying a crown of 9 arching pinnate fronds, each with leaflets down both sides. A young palm for a tub or the front of a bed.","description":"Glasshouse palm 2.3 m tall: a ringed tapering trunk carrying a crown of 9 arching pinnate fronds, each with leaflets down both sides. A young palm for a tub or the front of a bed. Overall 1.98 by 2.57 by 1.89 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Foliage is static geometry: leaves bend and a canopy moves in air, which needs a joint per element or a vertex shader, and neither is reachable with one rigid node transform. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","cdnUrl":"https://cdn.3dassets.dev/assets/38576/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-4c756b28","thumbnailUrl":"https://cdn.3dassets.dev/assets/38576/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38576/v1/poster.webp","blurhash":"UC8;xct601S1?@oeH[ay9Ga#x@WB8zWEtkWB","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":124904,"triangles":3204,"vertices":6464,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.0016051530838013,0,-0.9798947399416815],"max":[0.9782135486602783,2.569609028814215,0.9097756570139777]},"sizeMeters":[1.98,2.57,1.89],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:59.924Z","updatedAt":"2026-09-12T15:45:00.132Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38576/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FanPalmYoungSpecimen23MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38576/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38576/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38576/v1/model.glb\" alt=\"Fan palm, young specimen, 2.3 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38576/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38576/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38562","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-4eb136f8","title":"Iron donation box on a standard (Botanical Glasshouse and Palm House)","summary":"Cast iron donation box on a moulded standard, 1.1 m tall, with a glazed panel, a coin slot, a hasp and a blank plate: every face is left blank so no charity, garden or society is named.","description":"Cast iron donation box on a moulded standard, 1.1 m tall, with a glazed panel, a coin slot, a hasp and a blank plate: every face is left blank so no charity, garden or society is named. Overall 0.34 by 1.23 by 0.34 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. The lid is bolted and modelled solid: a strongbox that opens is not what a visitor sees, so nothing here moves. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-4eb136f8","cdnUrl":"https://cdn.3dassets.dev/assets/38562/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-4eb136f8","thumbnailUrl":"https://cdn.3dassets.dev/assets/38562/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38562/v1/poster.webp","blurhash":"U24.*g?v0000_Mx]9FDPpdR-Q-xr4oIn-;^l","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":9836,"triangles":168,"vertices":383,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.16998977893533992,0,-0.16998977893533992],"max":[0.16998977893533992,1.2300000190734863,0.16998977893533992]},"sizeMeters":[0.34,1.23,0.34],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:50.442Z","updatedAt":"2026-09-12T15:44:50.540Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38562/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function IronDonationBoxOnAStandardBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38562/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38562/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38562/v1/model.glb\" alt=\"Iron donation box on a standard (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38562/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38562/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38564","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-e93fb83b","title":"Specimen sign board, blank (Botanical Glasshouse and Palm House)","summary":"Cast iron framed specimen board 0.95 m tall on two legs with a blank white panel and a blank header plate, ready for a developer's own text: nothing is written or depicted on it.","description":"Cast iron framed specimen board 0.95 m tall on two legs with a blank white panel and a blank header plate, ready for a developer's own text: nothing is written or depicted on it. Overall 0.84 by 0.99 by 0.22 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-e93fb83b","cdnUrl":"https://cdn.3dassets.dev/assets/38564/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-e93fb83b","thumbnailUrl":"https://cdn.3dassets.dev/assets/38564/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38564/v1/poster.webp","blurhash":"UB9agIx[00IU~q%M8_D%4noM?HRj00R%_3xb","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":6400,"triangles":96,"vertices":224,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.42000618201097845,0,-0.10998535164253798],"max":[0.42000618201097845,0.9950000047683716,0.10998535164253798]},"sizeMeters":[0.84,0.995,0.22],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:51.307Z","updatedAt":"2026-09-12T15:44:51.413Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38564/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SpecimenSignBoardBlankBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38564/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38564/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38564/v1/model.glb\" alt=\"Specimen sign board, blank (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38564/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38564/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38561","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-b33d8a6d","title":"Cast iron railing run, 3 m (Botanical Glasshouse and Palm House)","summary":"Three metre run of cast iron visitor railing 0.95 m tall: moulded standards, a top rail, a lower rail and spear headed balusters, ported both ends so a railing follows a bed or a pond.","description":"Three metre run of cast iron visitor railing 0.95 m tall: moulded standards, a top rail, a lower rail and spear headed balusters, ported both ends so a railing follows a bed or a pond. Overall 3.06 by 1.11 by 0.16 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-b33d8a6d","cdnUrl":"https://cdn.3dassets.dev/assets/38561/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-b33d8a6d","thumbnailUrl":"https://cdn.3dassets.dev/assets/38561/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38561/v1/poster.webp","blurhash":"U24.^=-qnS-pyD.ljJnP00NxcWIUVFQ.xuk;","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":25312,"triangles":524,"vertices":1302,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.5299999713897705,0.00004991529283804308,-0.07993896148622966],"max":[1.5299999713897705,1.1099500990122766,0.07993896148622966]},"sizeMeters":[3.06,1.11,0.16],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:50.410Z","updatedAt":"2026-09-12T15:44:50.503Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38561/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CastIronRailingRun3MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38561/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38561/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38561/v1/model.glb\" alt=\"Cast iron railing run, 3 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38561/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38561/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38563","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-11a89546","title":"Cast iron and timber visitor bench, 1.8 m (Botanical Glasshouse and Palm House)","summary":"Victorian public bench 1.8 m long: two cast iron ends with a scrolled arm and a foliate back stay, five timber seat slats and three back slats, the seat a glasshouse lines its walks with.","description":"Victorian public bench 1.8 m long: two cast iron ends with a scrolled arm and a foliate back stay, five timber seat slats and three back slats, the seat a glasshouse lines its walks with. Overall 1.76 by 0.99 by 0.63 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-11a89546","cdnUrl":"https://cdn.3dassets.dev/assets/38563/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-11a89546","thumbnailUrl":"https://cdn.3dassets.dev/assets/38563/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38563/v1/poster.webp","blurhash":"UHCGD7X80gX8~Ux[E2M|0M%1%1M|4;oIt6ae","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":11980,"triangles":228,"vertices":522,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.8799999952316284,0.0000031197293363094403,-0.32995767387849906],"max":[0.8799999952316284,0.992630201157759,0.29495764765245536]},"sizeMeters":[1.76,0.993,0.625],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:50.469Z","updatedAt":"2026-09-12T15:44:50.577Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38563/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CastIronAndTimberVisitorBench18MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38563/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38563/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38563/v1/model.glb\" alt=\"Cast iron and timber visitor bench, 1.8 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38563/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38563/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38555","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-9e070532","title":"Raised planting bed with stone kerb, 3 m (Botanical Glasshouse and Palm House)","summary":"Three metre by 1.5 m raised bed for a glasshouse floor: a dressed limestone kerb 0.45 m high with a chamfered top course, filled to 0.4 m with dark leaf mould ready to be planted.","description":"Three metre by 1.5 m raised bed for a glasshouse floor: a dressed limestone kerb 0.45 m high with a chamfered top course, filled to 0.4 m with dark leaf mould ready to be planted. Overall 3.04 by 0.45 by 1.54 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. The soil surface is at y=0.4, which is where a plant placed in this bed stands. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-9e070532","cdnUrl":"https://cdn.3dassets.dev/assets/38555/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-9e070532","thumbnailUrl":"https://cdn.3dassets.dev/assets/38555/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38555/v1/poster.webp","blurhash":"U6EMB.-;00kC%2~pxv9Z00M{%1WXXS008_jE","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":6928,"triangles":108,"vertices":252,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.5199999809265137,0.0000280720627798825,-0.7699502451679517],"max":[1.5199999809265137,0.4498896668057863,0.7699502451679517]},"sizeMeters":[3.04,0.45,1.54],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:45.633Z","updatedAt":"2026-09-12T15:44:45.737Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38555/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RaisedPlantingBedWithStoneKerb3MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38555/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38555/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38555/v1/model.glb\" alt=\"Raised planting bed with stone kerb, 3 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38555/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38555/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38558","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-0a53e156","title":"Rockery outcrop with ferns (Botanical Glasshouse and Palm House)","summary":"Stacked limestone rockery outcrop 2.2 m by 1.6 m and 1.1 m tall, weathered blocks set at angles with planting pockets, moss on the shaded faces and small ferns rooted in the joints.","description":"Stacked limestone rockery outcrop 2.2 m by 1.6 m and 1.1 m tall, weathered blocks set at angles with planting pockets, moss on the shaded faces and small ferns rooted in the joints. Overall 2.66 by 1.11 by 1.72 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-0a53e156","cdnUrl":"https://cdn.3dassets.dev/assets/38558/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-0a53e156","thumbnailUrl":"https://cdn.3dassets.dev/assets/38558/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38558/v1/poster.webp","blurhash":"UGCQ3*Rj00t7IUtQt7M{00ay~qt6%MM{Rjxu","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":144652,"triangles":3680,"vertices":7462,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.4723163843154907,-0.00002926595152752398,-0.8668624130285856],"max":[1.1902532577514648,1.1099842853370532,0.8545943675877377]},"sizeMeters":[2.663,1.11,1.721],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:47.709Z","updatedAt":"2026-09-12T15:44:47.829Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38558/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RockeryOutcropWithFernsBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38558/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38558/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38558/v1/model.glb\" alt=\"Rockery outcrop with ferns (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38558/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38558/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38586","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-b94fee52","title":"Cactus group on a gravel mound (Botanical Glasshouse and Palm House)","summary":"Arid bed group 1.1 m across: three ribbed columnar cacti to 1.2 m, a barrel cactus and a prickly pad plant on a gravel mound, the dry corner a glasshouse keeps opposite the ferns.","description":"Arid bed group 1.1 m across: three ribbed columnar cacti to 1.2 m, a barrel cactus and a prickly pad plant on a gravel mound, the dry corner a glasshouse keeps opposite the ferns. Overall 1.24 by 1.24 by 1.24 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Foliage is static geometry: leaves bend and a canopy moves in air, which needs a joint per element or a vertex shader, and neither is reachable with one rigid node transform. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-b94fee52","cdnUrl":"https://cdn.3dassets.dev/assets/38586/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-b94fee52","thumbnailUrl":"https://cdn.3dassets.dev/assets/38586/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38586/v1/poster.webp","blurhash":"U6A-Io?t00Dj00Sw~WQ;Y{IWKtx@_1Z+xvyU","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":35136,"triangles":748,"vertices":1669,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.6200000047683716,-0.000033111140988265064,-0.6200000047683716],"max":[0.6200000047683716,1.2400000095367432,0.6200000047683716]},"sizeMeters":[1.24,1.24,1.24],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:45:06.064Z","updatedAt":"2026-09-12T15:45:06.322Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38586/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CactusGroupOnAGravelMoundBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38586/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38586/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38586/v1/model.glb\" alt=\"Cactus group on a gravel mound (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38586/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38586/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38587","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-ab30df85","title":"Succulent tray, 0.7 m (Botanical Glasshouse and Palm House)","summary":"Shallow terracotta tray 0.7 m across planted with eleven succulent rosettes in gritty compost, the small display a glasshouse keeps on its staging beside the arid bed.","description":"Shallow terracotta tray 0.7 m across planted with eleven succulent rosettes in gritty compost, the small display a glasshouse keeps on its staging beside the arid bed. Overall 0.77 by 0.17 by 0.50 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Foliage is static geometry: leaves bend and a canopy moves in air, which needs a joint per element or a vertex shader, and neither is reachable with one rigid node transform. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-ab30df85","cdnUrl":"https://cdn.3dassets.dev/assets/38587/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-ab30df85","thumbnailUrl":"https://cdn.3dassets.dev/assets/38587/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38587/v1/poster.webp","blurhash":"U6Dlo]~V00aJPT%L#qMy009a.QRQ:8D+AUbt","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":51404,"triangles":1224,"vertices":2504,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.3700000047683716,0.000017698621370243472,-0.24997894545006288],"max":[0.4044763445854187,0.17037926229670206,0.24997894545006288]},"sizeMeters":[0.774,0.17,0.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:45:08.548Z","updatedAt":"2026-09-12T15:45:08.652Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38587/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SucculentTray07MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38587/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38587/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38587/v1/model.glb\" alt=\"Succulent tray, 0.7 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38587/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38587/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38581","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-a3fc5c9e","title":"Cycad, 1.3 m (Botanical Glasshouse and Palm House)","summary":"Cycad 1.3 m across: a squat barrel trunk of woody scales with a stiff crown of fourteen short pinnate fronds held almost level, the oldest plant shape a glasshouse grows.","description":"Cycad 1.3 m across: a squat barrel trunk of woody scales with a stiff crown of fourteen short pinnate fronds held almost level, the oldest plant shape a glasshouse grows. Overall 1.49 by 0.67 by 1.50 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Foliage is static geometry: leaves bend and a canopy moves in air, which needs a joint per element or a vertex shader, and neither is reachable with one rigid node transform. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-a3fc5c9e","cdnUrl":"https://cdn.3dassets.dev/assets/38581/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-a3fc5c9e","thumbnailUrl":"https://cdn.3dassets.dev/assets/38581/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38581/v1/poster.webp","blurhash":"U76be|o|01Rl*HkCQ:of4UaL?ts:D5i_cWRk","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":189820,"triangles":4872,"vertices":9896,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.7434874693224013,-6.676281388839911e-8,-0.7533188462257385],"max":[0.7419237414667189,0.6687986009957775,0.7515653371810913]},"sizeMeters":[1.485,0.669,1.505],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:45:02.913Z","updatedAt":"2026-09-12T15:45:03.026Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38581/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function Cycad13MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38581/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38581/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38581/v1/model.glb\" alt=\"Cycad, 1.3 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38581/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38581/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38580","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-c9003ec1","title":"Bird of paradise clump, 1.7 m (Botanical Glasshouse and Palm House)","summary":"Clump of bird of paradise 1.7 m tall: nine long stalked oval leaves rising from the crown with three flower spathes above them, the orange note a tropical house needs among the green.","description":"Clump of bird of paradise 1.7 m tall: nine long stalked oval leaves rising from the crown with three flower spathes above them, the orange note a tropical house needs among the green. Overall 1.52 by 1.75 by 1.48 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Foliage is static geometry: leaves bend and a canopy moves in air, which needs a joint per element or a vertex shader, and neither is reachable with one rigid node transform. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-c9003ec1","cdnUrl":"https://cdn.3dassets.dev/assets/38580/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-c9003ec1","thumbnailUrl":"https://cdn.3dassets.dev/assets/38580/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38580/v1/poster.webp","blurhash":"UB8Xj.eo01o{?[V[Dko|HuaetjkB4VkU-.RR","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":28084,"triangles":612,"vertices":1267,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.7642481923103333,0.000006373999952711401,-0.7758724087770871],"max":[0.7528121471405029,1.7505858047455563,0.7087790364321164]},"sizeMeters":[1.517,1.751,1.485],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:45:02.780Z","updatedAt":"2026-09-12T15:45:02.891Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38580/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BirdOfParadiseClump17MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38580/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38580/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38580/v1/model.glb\" alt=\"Bird of paradise clump, 1.7 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38580/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38580/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38557","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-1b23c26b","title":"Lily pond coping run, 3 m (Botanical Glasshouse and Palm House)","summary":"Three metre run of moulded limestone pond coping with the water surface carried 1.3 m inboard of it, ported both ends so four runs close a 3 m square lily pond with no gap at the corners.","description":"Three metre run of moulded limestone pond coping with the water surface carried 1.3 m inboard of it, ported both ends so four runs close a 3 m square lily pond with no gap at the corners. Overall 3.00 by 0.22 by 1.79 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. The coping centre line is the model origin and the water reaches out toward -Z; lay four runs on the sides of a square and the four water tongues meet in the middle. The water is a still solid surface at 0.12 m: a pond needs a shader, not a node transform, so nothing here moves. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-1b23c26b","cdnUrl":"https://cdn.3dassets.dev/assets/38557/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-1b23c26b","thumbnailUrl":"https://cdn.3dassets.dev/assets/38557/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38557/v1/poster.webp","blurhash":"U9A,|8~q4ToeI.xu-qV@000K-;t6=|D%0KWV","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":5328,"triangles":60,"vertices":140,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.5011999607086182,0.000017698621370243472,-1.5449780022352728],"max":[1.5,0.2199105787322516,0.24998073857131542]},"sizeMeters":[3.001,0.22,1.795],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:47.568Z","updatedAt":"2026-09-12T15:44:47.696Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38557/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LilyPondCopingRun3MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38557/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38557/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38557/v1/model.glb\" alt=\"Lily pond coping run, 3 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38557/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38557/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38559","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-3b27840e","title":"Water lily pad cluster (Botanical Glasshouse and Palm House)","summary":"Cluster of nine floating water lily pads to 1.4 m across, notched discs at three sizes with two open blooms standing just clear of the water, for dressing a glasshouse lily pond.","description":"Cluster of nine floating water lily pads to 1.4 m across, notched discs at three sizes with two open blooms standing just clear of the water, for dressing a glasshouse lily pond. Overall 1.33 by 0.17 by 1.55 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, with a free origin as described below. The origin is on the water line at the centre of the cluster, because the pads float: place it at the pond's own water height. Pads and blooms are static geometry: floating movement is a shader and a simulation, not a rigid node transform. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-3b27840e","cdnUrl":"https://cdn.3dassets.dev/assets/38559/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-3b27840e","thumbnailUrl":"https://cdn.3dassets.dev/assets/38559/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38559/v1/poster.webp","blurhash":"U98#N6oN01oeRQV]kAoc00WU_LWB%fxsjIRn","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":33304,"triangles":672,"vertices":1517,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.79902483999027,-0.0025108330864113664,-0.7779049277305603],"max":[0.5312414169311523,0.1700166325944449,0.7671670317649841]},"sizeMeters":[1.33,0.173,1.545],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:47.413Z","updatedAt":"2026-09-12T15:44:47.620Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38559/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WaterLilyPadClusterBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38559/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38559/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38559/v1/model.glb\" alt=\"Water lily pad cluster (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38559/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38559/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38589","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-803cde25","title":"Moss bank, 1.6 m (Botanical Glasshouse and Palm House)","summary":"Low moss bank 1.6 m by 1.1 m: a mounded soil form under a cushioned moss surface with two stones half buried in it, the damp ground a fern house keeps under its staging.","description":"Low moss bank 1.6 m by 1.1 m: a mounded soil form under a cushioned moss surface with two stones half buried in it, the damp ground a fern house keeps under its staging. Overall 1.79 by 0.34 by 1.36 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Foliage is static geometry: leaves bend and a canopy moves in air, which needs a joint per element or a vertex shader, and neither is reachable with one rigid node transform. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-803cde25","cdnUrl":"https://cdn.3dassets.dev/assets/38589/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-803cde25","thumbnailUrl":"https://cdn.3dassets.dev/assets/38589/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38589/v1/poster.webp","blurhash":"U89@qm%f00R$%fxuV[Ri00IC_Ljd8{IBtQxb","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":33164,"triangles":696,"vertices":1620,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.953260064125061,0.00003494704663198345,-0.6689824079773804],"max":[0.836119532585144,0.34395173343391505,0.6878923391602417]},"sizeMeters":[1.789,0.344,1.357],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:45:09.386Z","updatedAt":"2026-09-12T15:45:09.565Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38589/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MossBank16MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38589/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38589/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38589/v1/model.glb\" alt=\"Moss bank, 1.6 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38589/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38589/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38590","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-5298b114","title":"Bamboo clump, 3.4 m (Botanical Glasshouse and Palm House)","summary":"Clump of eleven bamboo culms to 3.4 m: jointed stems with sheaths at the nodes and sprays of narrow leaves in the upper third, the screen a glasshouse plants against a gable wall.","description":"Clump of eleven bamboo culms to 3.4 m: jointed stems with sheaths at the nodes and sprays of narrow leaves in the upper third, the screen a glasshouse plants against a gable wall. Overall 1.19 by 3.30 by 1.18 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Foliage is static geometry: leaves bend and a canopy moves in air, which needs a joint per element or a vertex shader, and neither is reachable with one rigid node transform. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-5298b114","cdnUrl":"https://cdn.3dassets.dev/assets/38590/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-5298b114","thumbnailUrl":"https://cdn.3dassets.dev/assets/38590/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38590/v1/poster.webp","blurhash":"U77-.gWC00oe?@j[DRWBM2t7l7M{8|of-:Rk","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":319984,"triangles":8008,"vertices":16801,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.6250651438450325,0.000018921137109835506,-0.5059898393209962],"max":[0.5665008981441964,3.3039495944976807,0.673752178436139]},"sizeMeters":[1.192,3.304,1.18],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":1,"publishedAt":"2026-09-12T15:45:09.403Z","updatedAt":"2026-09-14T20:26:18.775Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38590/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BambooClump34MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38590/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38590/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38590/v1/model.glb\" alt=\"Bamboo clump, 3.4 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38590/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38590/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38579","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-68a0811e","title":"Banana plant, 2.6 m (Botanical Glasshouse and Palm House)","summary":"Banana plant 2.6 m tall: a sheathed pseudostem carrying seven broad paddle leaves, each split into strips along the midrib the way a glasshouse specimen always is.","description":"Banana plant 2.6 m tall: a sheathed pseudostem carrying seven broad paddle leaves, each split into strips along the midrib the way a glasshouse specimen always is. Overall 2.01 by 2.45 by 1.60 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Foliage is static geometry: leaves bend and a canopy moves in air, which needs a joint per element or a vertex shader, and neither is reachable with one rigid node transform. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-68a0811e","cdnUrl":"https://cdn.3dassets.dev/assets/38579/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-68a0811e","thumbnailUrl":"https://cdn.3dassets.dev/assets/38579/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38579/v1/poster.webp","blurhash":"U87n:WtQ00M|_KoLDkbb4UWB.Pof01WB?sjF","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":65328,"triangles":1644,"vertices":3326,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.9774836301803589,0,-0.817823814265979],"max":[1.032746434211731,2.4504940392085746,0.7852927912404664]},"sizeMeters":[2.01,2.45,1.603],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:45:02.260Z","updatedAt":"2026-09-12T15:45:02.357Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38579/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BananaPlant26MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38579/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38579/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38579/v1/model.glb\" alt=\"Banana plant, 2.6 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38579/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38579/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38577","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-35811e3f","title":"Fan palm, half grown, 3.6 m (Botanical Glasshouse and Palm House)","summary":"Glasshouse palm 3.6 m tall: a ringed tapering trunk carrying a crown of 11 arching pinnate fronds, each with leaflets down both sides. The same palm half grown, for the middle of a group.","description":"Glasshouse palm 3.6 m tall: a ringed tapering trunk carrying a crown of 11 arching pinnate fronds, each with leaflets down both sides. The same palm half grown, for the middle of a group. Overall 3.13 by 4.04 by 3.11 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Foliage is static geometry: leaves bend and a canopy moves in air, which needs a joint per element or a vertex shader, and neither is reachable with one rigid node transform. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-35811e3f","cdnUrl":"https://cdn.3dassets.dev/assets/38577/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-35811e3f","thumbnailUrl":"https://cdn.3dassets.dev/assets/38577/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38577/v1/poster.webp","blurhash":"UB8#G=f$01Rk?@WVH[oe8zoM%eWB4Vof%xR*","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":149496,"triangles":3852,"vertices":7758,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.6797438859939575,0,-1.7332796387215919],"max":[1.4522897005081177,4.044066650874302,1.3807839684029883]},"sizeMeters":[3.132,4.044,3.114],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:59.950Z","updatedAt":"2026-09-12T15:45:00.145Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38577/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FanPalmHalfGrown36MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38577/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38577/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38577/v1/model.glb\" alt=\"Fan palm, half grown, 3.6 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38577/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38577/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38556","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-2814e0aa","title":"Sunken fern pit with stone edge (Botanical Glasshouse and Palm House)","summary":"Sunken fern pit 3 m by 2 m: a dressed stone edge standing 0.35 m proud on all four sides with the peat bed inside it held low, the cool shaded corner a Victorian glasshouse grows its ferns in.","description":"Sunken fern pit 3 m by 2 m: a dressed stone edge standing 0.35 m proud on all four sides with the peat bed inside it held low, the cool shaded corner a Victorian glasshouse grows its ferns in. Overall 3.06 by 0.37 by 2.06 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. The bed surface sits at y=0.08, below the stone edge, so a fern placed in the pit stands at that height. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-2814e0aa","cdnUrl":"https://cdn.3dassets.dev/assets/38556/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-2814e0aa","thumbnailUrl":"https://cdn.3dassets.dev/assets/38556/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38556/v1/poster.webp","blurhash":"U4ECtS_300oe_3?bofIV00IU~pIU0K009ZMx","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":8424,"triangles":144,"vertices":336,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.5299999713897705,0.00003784175033473558,-1.0299612222332089],"max":[1.5299999713897705,0.369905544139717,1.0299612222332089]},"sizeMeters":[3.06,0.37,2.06],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:45.669Z","updatedAt":"2026-09-12T15:44:45.775Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38556/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SunkenFernPitWithStoneEdgeBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38556/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38556/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38556/v1/model.glb\" alt=\"Sunken fern pit with stone edge (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38556/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38556/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38584","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-5297b73f","title":"Climbing vine on a wire frame, 2.6 m (Botanical Glasshouse and Palm House)","summary":"Iron and wire training frame 2.6 m tall with a climber trained over it: a woody stem, tendrils along the wires and eighty leaves, the way a glasshouse grows a creeper up a pier.","description":"Iron and wire training frame 2.6 m tall with a climber trained over it: a woody stem, tendrils along the wires and eighty leaves, the way a glasshouse grows a creeper up a pier. Overall 1.49 by 2.63 by 0.38 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Foliage is static geometry: leaves bend and a canopy moves in air, which needs a joint per element or a vertex shader, and neither is reachable with one rigid node transform. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-5297b73f","cdnUrl":"https://cdn.3dassets.dev/assets/38584/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-5297b73f","thumbnailUrl":"https://cdn.3dassets.dev/assets/38584/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38584/v1/poster.webp","blurhash":"U47K|=t500Rp?btQD%My01Rk_Lt4IAMytS.6","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":56536,"triangles":1332,"vertices":2781,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.9946163861422018,0,-0.19142068950214644],"max":[0.4949460037751372,2.630000114440918,0.18427552310505171]},"sizeMeters":[1.49,2.63,0.376],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:45:05.632Z","updatedAt":"2026-09-12T15:45:05.926Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38584/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ClimbingVineOnAWireFrame26MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38584/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38584/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38584/v1/model.glb\" alt=\"Climbing vine on a wire frame, 2.6 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38584/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38584/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38566","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-224f0a95","title":"Potting bench with trays and pots, 2.4 m (Botanical Glasshouse and Palm House)","summary":"Timber potting bench 2.4 m long with a boarded back, a compost bay heaped at one end, seed trays, a riddle, a dibber and eight clay pots in three sizes, plus a drawer on runners that slides out.","description":"Timber potting bench 2.4 m long with a boarded back, a compost bay heaped at one end, seed trays, a riddle, a dibber and eight clay pots in three sizes, plus a drawer on runners that slides out. Overall 2.55 by 1.48 by 0.92 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Rigid node-transform clips: open and close. No skinning. No collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-224f0a95","cdnUrl":"https://cdn.3dassets.dev/assets/38566/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-224f0a95","thumbnailUrl":"https://cdn.3dassets.dev/assets/38566/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38566/v1/poster.webp","blurhash":"UAD+bq9b0M-:~U%19bE200-UNGE2IoxaR*NH","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"animated","title":"Animated"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":38268,"triangles":780,"vertices":1751,"meshes":5,"materials":4,"textures":0,"animations":["open","close"],"boundingBox":{"min":[-1.350000023841858,0.000011577165846765602,-0.4399861152839423],"max":[1.2000000536441804,1.4799884419076395,0.47499617837039854]},"sizeMeters":[2.55,1.48,0.915],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:52.297Z","updatedAt":"2026-09-12T15:44:52.415Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38566/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function PottingBenchWithTraysAndPots24MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/38566/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38566/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38566/v1/model.glb\" alt=\"Potting bench with trays and pots, 2.4 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38566/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38566/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"38565","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-6326991d","title":"Seed drawer cabinet, 1.2 m (Botanical Glasshouse and Palm House)","summary":"Mahogany seed cabinet 1.2 m wide and 1.35 m tall with twenty small drawers behind brass knobs and blank label holders; four of the drawers run out on their runners. No text anywhere on it.","description":"Mahogany seed cabinet 1.2 m wide and 1.35 m tall with twenty small drawers behind brass knobs and blank label holders; four of the drawers run out on their runners. No text anywhere on it. Overall 1.28 by 1.39 by 0.63 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Rigid node-transform clips: open and close. No skinning. No collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-6326991d","cdnUrl":"https://cdn.3dassets.dev/assets/38565/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-6326991d","thumbnailUrl":"https://cdn.3dassets.dev/assets/38565/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38565/v1/poster.webp","blurhash":"U8Ex@H^+00D%~V-nIpE30LIoxtt7t8%1M{IV","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"animated","title":"Animated"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":34376,"triangles":828,"vertices":1932,"meshes":26,"materials":3,"textures":0,"animations":["open","close"],"boundingBox":{"min":[-0.6400227297027979,0,-0.29000930516077406],"max":[0.6400227297027979,1.3899999856948853,0.33500000692904]},"sizeMeters":[1.28,1.39,0.625],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:52.275Z","updatedAt":"2026-09-12T15:44:52.384Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38565/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function SeedDrawerCabinet12MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/38565/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38565/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38565/v1/model.glb\" alt=\"Seed drawer cabinet, 1.2 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38565/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38565/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"38572","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-b7c0af53","title":"Tiered display staging with pots, 2.4 m (Botanical Glasshouse and Palm House)","summary":"Cast iron display staging 2.4 m long in three tiers, slatted shelves on scrolled brackets carrying fifteen potted plants, the stand a glasshouse shows its smaller specimens on.","description":"Cast iron display staging 2.4 m long in three tiers, slatted shelves on scrolled brackets carrying fifteen potted plants, the stand a glasshouse shows its smaller specimens on. Overall 2.40 by 1.30 by 1.00 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-b7c0af53","cdnUrl":"https://cdn.3dassets.dev/assets/38572/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-b7c0af53","thumbnailUrl":"https://cdn.3dassets.dev/assets/38572/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38572/v1/poster.webp","blurhash":"UA9HtToI02s:?@yCIBIB00oy%1IC8|aLtRa1","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":138684,"triangles":3312,"vertices":7113,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.2000000476837158,-0.000033314847187937424,-0.5199833377223938],"max":[1.2000000476837158,1.299227234659973,0.4832321547928389]},"sizeMeters":[2.4,1.299,1.003],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:57.058Z","updatedAt":"2026-09-12T15:44:57.173Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38572/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TieredDisplayStagingWithPots24MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38572/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38572/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38572/v1/model.glb\" alt=\"Tiered display staging with pots, 2.4 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38572/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38572/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38568","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-3f717859","title":"Clay pot stack (Botanical Glasshouse and Palm House)","summary":"Three nested stacks of terracotta pots to 0.9 m, twelve pots in three sizes with a saucer pile and a broken crock beside them, the heap that stands at the end of every glasshouse bench.","description":"Three nested stacks of terracotta pots to 0.9 m, twelve pots in three sizes with a saucer pile and a broken crock beside them, the heap that stands at the end of every glasshouse bench. Overall 0.96 by 0.62 by 0.73 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-3f717859","cdnUrl":"https://cdn.3dassets.dev/assets/38568/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-3f717859","thumbnailUrl":"https://cdn.3dassets.dev/assets/38568/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38568/v1/poster.webp","blurhash":"UBDS8ixt00V[I:s,WBEM00Rk~BxY-Uj]t7%0","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":43404,"triangles":1020,"vertices":2244,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.47035083174705505,-0.000027058027550763697,-0.41396760445726066],"max":[0.487199991941452,0.6200270627959223,0.31470849615228325]},"sizeMeters":[0.958,0.62,0.729],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:54.113Z","updatedAt":"2026-09-12T15:44:54.239Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38568/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ClayPotStackBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38568/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38568/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38568/v1/model.glb\" alt=\"Clay pot stack (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38568/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38568/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38569","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-c927501a","title":"Hand tool rack with garden tools (Botanical Glasshouse and Palm House)","summary":"Wall rack 1.5 m wide holding a border fork, a spade, a dutch hoe, a rake, shears and a hand trowel on their hooks, the tool wall of a glasshouse potting end.","description":"Wall rack 1.5 m wide holding a border fork, a spade, a dutch hoe, a rake, shears and a hand trowel on their hooks, the tool wall of a glasshouse potting end. Overall 1.50 by 1.78 by 0.18 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, with a free origin as described below. The origin is on the back face of the rack board itself, because the rack is screwed to a wall: hang it at the height the board goes and the tools fall 1.66 m below it. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-c927501a","cdnUrl":"https://cdn.3dassets.dev/assets/38569/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-c927501a","thumbnailUrl":"https://cdn.3dassets.dev/assets/38569/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38569/v1/poster.webp","blurhash":"U9Ac#e%M00D%~Bod9bWY4;j=-oV^o#t7RjIU","category":{"slug":"weapons-tools","title":"Weapons & Tools"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":21564,"triangles":444,"vertices":1039,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.7499693305848315,-1.690000057220459,-0.0449994678547993],"max":[0.7499693305848315,0.09000000357627869,0.13504601158543902]},"sizeMeters":[1.5,1.78,0.18],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:55.072Z","updatedAt":"2026-09-12T15:44:55.200Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38569/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HandToolRackWithGardenToolsBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38569/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38569/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38569/v1/model.glb\" alt=\"Hand tool rack with garden tools (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38569/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38569/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38570","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-d113bf9a","title":"Galvanised watering can (Botanical Glasshouse and Palm House)","summary":"Two gallon galvanised watering can 0.42 m tall with a long spout, a brass rose, a fixed carrying handle over the top and a pouring handle at the back, the can of a working glasshouse.","description":"Two gallon galvanised watering can 0.42 m tall with a long spout, a brass rose, a fixed carrying handle over the top and a pouring handle at the back, the can of a working glasshouse. Overall 0.62 by 0.51 by 0.25 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-d113bf9a","cdnUrl":"https://cdn.3dassets.dev/assets/38570/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-d113bf9a","thumbnailUrl":"https://cdn.3dassets.dev/assets/38570/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38570/v1/poster.webp","blurhash":"U79jo,?w004T-;f,IURi00nN-;S%4.sk%MW?","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":10952,"triangles":212,"vertices":465,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.17130272090435028,-0.00000838925438684246,-0.12364814207278424],"max":[0.450247318420592,0.5085092632968978,0.12364814207278424]},"sizeMeters":[0.622,0.509,0.247],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:55.159Z","updatedAt":"2026-09-12T15:44:55.259Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38570/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GalvanisedWateringCanBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38570/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38570/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38570/v1/model.glb\" alt=\"Galvanised watering can (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38570/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38570/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38571","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-011ca67e","title":"Timber wheelbarrow with a rolling wheel (Botanical Glasshouse and Palm House)","summary":"Timber and iron garden barrow 1.5 m long with a boarded body, iron strapping, two legs, shaped handles and a spoked wheel that rolls, loaded with leaf mould.","description":"Timber and iron garden barrow 1.5 m long with a boarded body, iron strapping, two legs, shaped handles and a spoked wheel that rolls, loaded with leaf mould. Overall 0.80 by 0.75 by 1.81 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Rigid node-transform clips: wheel-roll. No skinning. No collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-011ca67e","cdnUrl":"https://cdn.3dassets.dev/assets/38571/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-011ca67e","thumbnailUrl":"https://cdn.3dassets.dev/assets/38571/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38571/v1/poster.webp","blurhash":"U79Z.X?F01NL~VWA9aoz00E2-ns-01t8?GRP","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"animated","title":"Animated"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":20388,"triangles":360,"vertices":780,"meshes":6,"materials":4,"textures":0,"animations":["wheel-roll"],"boundingBox":{"min":[-0.39986877040925317,-3.734099023322557e-7,-0.9417417041206613],"max":[0.39986877040925317,0.7498498102090406,0.8700000047683716]},"sizeMeters":[0.8,0.75,1.812],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":1,"publishedAt":"2026-09-12T15:44:56.506Z","updatedAt":"2026-09-14T17:24:18.269Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38571/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function TimberWheelbarrowWithARollingWheelBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/38571/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38571/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38571/v1/model.glb\" alt=\"Timber wheelbarrow with a rolling wheel (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38571/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38571/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"38583","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-4b1f1c84","title":"Orchid on a bark mount (Botanical Glasshouse and Palm House)","summary":"Epiphytic orchid wired to a bark slab 0.75 m tall: strap leaves, exposed roots over the bark and two arching sprays of five white flowers, the way a glasshouse displays an orchid.","description":"Epiphytic orchid wired to a bark slab 0.75 m tall: strap leaves, exposed roots over the bark and two arching sprays of five white flowers, the way a glasshouse displays an orchid. Overall 0.64 by 0.83 by 0.38 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Foliage is static geometry: leaves bend and a canopy moves in air, which needs a joint per element or a vertex shader, and neither is reachable with one rigid node transform. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-4b1f1c84","cdnUrl":"https://cdn.3dassets.dev/assets/38583/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-4b1f1c84","thumbnailUrl":"https://cdn.3dassets.dev/assets/38583/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38583/v1/poster.webp","blurhash":"U79%q:x]00H@_Mx[IBIB9axu?GD*Mdt7krIo","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":44288,"triangles":976,"vertices":2148,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.3221936523914337,0,-0.13000961011004783],"max":[0.3221936523914337,0.8251983185717718,0.2532519364771902]},"sizeMeters":[0.644,0.825,0.383],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:45:05.050Z","updatedAt":"2026-09-12T15:45:05.168Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38583/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrchidOnABarkMountBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38583/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38583/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38583/v1/model.glb\" alt=\"Orchid on a bark mount (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38583/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38583/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38567","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-c78e1ec7","title":"Plant label stake, blank (Botanical Glasshouse and Palm House)","summary":"Galvanised plant label stake 0.36 m tall with a blank angled white face, the marker a collection puts beside a specimen: the face carries no name, so a developer writes their own.","description":"Galvanised plant label stake 0.36 m tall with a blank angled white face, the marker a collection puts beside a specimen: the face carries no name, so a developer writes their own. Overall 0.15 by 0.35 by 0.10 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-c78e1ec7","cdnUrl":"https://cdn.3dassets.dev/assets/38567/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-c78e1ec7","thumbnailUrl":"https://cdn.3dassets.dev/assets/38567/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38567/v1/poster.webp","blurhash":"U771l@t700M{~qt79FM{%Mt7M{M{M{t7t7M{","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":4272,"triangles":48,"vertices":109,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.075004364908511,0,-0.048665756605096915],"max":[0.075004364908511,0.35063934991214696,0.05217792154083576]},"sizeMeters":[0.15,0.351,0.101],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:44:53.343Z","updatedAt":"2026-09-12T15:44:53.487Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38567/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PlantLabelStakeBlankBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38567/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38567/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38567/v1/model.glb\" alt=\"Plant label stake, blank (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38567/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38567/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38582","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","title":"Bromeliad set on bark (Botanical Glasshouse and Palm House)","summary":"Three bromeliads on a bark pan 0.8 m across: stiff banded rosettes with a red bract rising from the centre of the largest, the epiphyte planting a glasshouse sets at the front of a bed.","description":"Three bromeliads on a bark pan 0.8 m across: stiff banded rosettes with a red bract rising from the centre of the largest, the epiphyte planting a glasshouse sets at the front of a bed. Overall 0.85 by 0.34 by 0.77 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Foliage is static geometry: leaves bend and a canopy moves in air, which needs a joint per element or a vertex shader, and neither is reachable with one rigid node transform. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","cdnUrl":"https://cdn.3dassets.dev/assets/38582/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-38208b14","thumbnailUrl":"https://cdn.3dassets.dev/assets/38582/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38582/v1/poster.webp","blurhash":"U79j#|xu01Io57Rj%1oz00jZ?tni}st7Ntni","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":25452,"triangles":548,"vertices":1151,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.4453636109828949,-0.000010834443554444406,-0.38041932998888983],"max":[0.4000000059604645,0.3400000035762787,0.3889241696391339]},"sizeMeters":[0.845,0.34,0.769],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:45:02.760Z","updatedAt":"2026-09-12T15:45:02.855Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38582/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BromeliadSetOnBarkBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38582/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38582/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38582/v1/model.glb\" alt=\"Bromeliad set on bark (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38582/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38582/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38588","slug":"botanical-glasshouse-and-palm-house-botanical-glasshou-9c6e83f9","title":"Fern bed clump, 1.2 m (Botanical Glasshouse and Palm House)","summary":"Clump of seven shuttlecock ferns 1.2 m across with two croziers and a leaf litter base, the ground cover a shaded glasshouse bed or a fern pit is filled with.","description":"Clump of seven shuttlecock ferns 1.2 m across with two croziers and a leaf litter base, the ground cover a shaded glasshouse bed or a fern pit is filled with. Overall 1.82 by 0.60 by 1.65 m (X by Y by Z). Metre units, +Y up, the working face toward +Z, resting on y=0. Foliage is static geometry: leaves bend and a canopy moves in air, which needs a joint per element or a vertex shader, and neither is reachable with one rigid node transform. Static geometry; no rig, collision or navigation data. Original CC0 geometry: no botanic garden, palm house, horticultural society, nursery or seed house is named or depicted, no real building is reproduced, and every label, board and plate face is blank.","status":"published","url":"https://3dassets.dev/assets/botanical-glasshouse-and-palm-house-botanical-glasshou-9c6e83f9","cdnUrl":"https://cdn.3dassets.dev/assets/38588/v1/model.glb","downloadUrl":"https://3dassets.dev/download/botanical-glasshouse-and-palm-house-botanical-glasshou-9c6e83f9","thumbnailUrl":"https://cdn.3dassets.dev/assets/38588/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38588/v1/poster.webp","blurhash":"U668.^oe4URiyVj]Vajr00of.jj[HZaypaWE","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":214156,"triangles":5512,"vertices":11178,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.9101519584655762,-0.00003320916704496746,-0.7907770320854527],"max":[0.912394106388092,0.5958387349467691,0.8546705290756565]},"sizeMeters":[1.823,0.596,1.645],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T15:45:09.284Z","updatedAt":"2026-09-12T15:45:09.425Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38588/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FernBedClump12MBotanicalGlasshouseAndPalmHouse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38588/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38588/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38588/v1/model.glb\" alt=\"Fern bed clump, 1.2 m (Botanical Glasshouse and Palm House)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38588/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38588/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}]}}