{"data":{"id":"3","slug":"alpine-snow-village","title":"Alpine snow village","summary":"Walk into a snowbound village square built from the Alpine Snow Village pack: a skating pond and belfry in the middle, chapel, guesthouse, bakery and chalet around it, a covered market at the gate and a frozen stream with a footbridge.","url":"https://3dassets.dev/demos/alpine-snow-village","coverUrl":"https://cdn.3dassets.dev/media/alpine-snow-village-demo-2.png","featured":true,"pack":{"slug":"alpine-snow-village","title":"Alpine Snow Village","url":"https://3dassets.dev/packs/alpine-snow-village","summary":"72 crafted winter assets: eight alpine buildings, sculpted snow landscapes, detailed village furniture, winter sports gear and market goods, plus three scenes.","assetCount":75,"totalBytes":9610508,"starterScene":{"slug":"alpine-snow-village-alpine-village-squar-027f04a9-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/19850/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-snow-village-alpine-village-squar-027f04a9-starter-scene","fileSize":1528500}},"placementCount":69,"assetCount":24,"spawn":{"position":[0,0,16.5],"yaw":180},"publishedAt":"2026-09-07T20:28:40.846Z","updatedAt":"2026-09-07T20:28:40.847Z","description":"A 47 by 39 metre village from 24 of the pack's 75 models, on plain snow with the outdoor preset's cool daylight and long shadows.\n\nYou arrive from the south between the covered winter market and the octagonal pavilion, under two festoon light spans. Ahead is the frozen skating pond with a snowman and three carved benches, and beyond it the clock belfry closes the square. The chapel and the roofed well are on the north-west corner, the guesthouse on the north-east; the bakery faces the square from the west behind a picket fence with its firewood shelter and handcart, and the evergreen chalet and cedar sauna house sit on the east.\n\nA frozen stream of eight straight pieces runs down the west edge with the arched timber footbridge across it. Twelve grand firs, eight windswept pines, six silver birches and six sculpted snowbanks ring the village, and six twin-lantern streetlights mark the paths.\n\nNothing moves: the pack ships without animation clips. The buildings are closed single models; door logic, interiors and the snow itself are yours to add.","scene":{"version":1,"spawn":{"position":[0,0,16.5],"yaw":180},"bounds":{"min":[-23.5,0,-19.5],"max":[23.5,12,19.5]},"ground":{"style":"plain"},"environment":{"preset":"outdoor","sky":"#c9dced","floor":"#f2f5f9","light":"cool","shadows":true},"placements":[{"asset":"alpine-snow-village-frozen-skating-pond-1eaf643e","position":[0,0,0],"rotation":0},{"asset":"alpine-snow-village-smiling-scarf-snowman-e99ab7a5","position":[4.6,0,-3.2],"rotation":200},{"asset":"alpine-snow-village-carved-village-bench-a1cea840","position":[-5.2,0,0],"rotation":90},{"asset":"alpine-snow-village-carved-village-bench-a1cea840","position":[5.4,0,2.2],"rotation":270},{"asset":"alpine-snow-village-carved-village-bench-a1cea840","position":[0,0,5.2],"rotation":180},{"asset":"alpine-snow-village-frozen-roofed-well-5aa227e8","position":[-8,0,-6],"rotation":30},{"asset":"alpine-snow-village-iron-brazier-fire-bowl-8ce373f6","position":[7,0,7],"rotation":0},{"asset":"alpine-snow-village-village-clock-belfry-a267773c","position":[0,0,-14],"rotation":0},{"asset":"alpine-snow-village-snowfall-mountain-chapel-7c849ec5","position":[-13,0,-13],"rotation":20},{"asset":"alpine-snow-village-mountain-guesthouse-e73afadb","position":[14,0,-12],"rotation":340},{"asset":"alpine-snow-village-alpine-bakery-71117aa1","position":[-16,0,2],"rotation":90},{"asset":"alpine-snow-village-chalet-evergreen-a86828b8","position":[16.5,0,3],"rotation":270},{"asset":"alpine-snow-village-cedar-sauna-house-b3b0d5b4","position":[16,0,12.5],"rotation":250},{"asset":"alpine-snow-village-covered-winter-market-29df8328","position":[-8,0,12.5],"rotation":180},{"asset":"alpine-snow-village-octagonal-winter-pavilion-5d3c3b0b","position":[8.5,0,12.5],"rotation":180},{"asset":"alpine-snow-village-stacked-firewood-shelter-2b80140d","position":[-13,0,-4],"rotation":90},{"asset":"alpine-snow-village-spoked-village-handcart-9170fa4c","position":[-11,0,7],"rotation":30},{"asset":"alpine-snow-village-alpine-picket-fence-3b7bbf74","position":[-12.6,0,-1.5],"rotation":90},{"asset":"alpine-snow-village-alpine-picket-fence-3b7bbf74","position":[-12.6,0,1.2],"rotation":90},{"asset":"alpine-snow-village-alpine-picket-fence-3b7bbf74","position":[-12.6,0,3.9],"rotation":90},{"asset":"alpine-snow-village-twin-lantern-streetlight-eb85d7c2","position":[-7,0,-9],"rotation":0},{"asset":"alpine-snow-village-twin-lantern-streetlight-eb85d7c2","position":[7,0,-9],"rotation":0},{"asset":"alpine-snow-village-twin-lantern-streetlight-eb85d7c2","position":[-12,0,-0.5],"rotation":0},{"asset":"alpine-snow-village-twin-lantern-streetlight-eb85d7c2","position":[12,0,-0.5],"rotation":0},{"asset":"alpine-snow-village-twin-lantern-streetlight-eb85d7c2","position":[-4,0,8.5],"rotation":0},{"asset":"alpine-snow-village-twin-lantern-streetlight-eb85d7c2","position":[4,0,8.5],"rotation":0},{"asset":"alpine-snow-village-warm-festoon-light-span-acb011ac","position":[-2.05,0,9.6],"rotation":0},{"asset":"alpine-snow-village-warm-festoon-light-span-acb011ac","position":[2.05,0,9.6],"rotation":0},{"asset":"alpine-snow-village-frozen-stream-straight-61d01944","position":[-21,0,-16.1],"rotation":0},{"asset":"alpine-snow-village-frozen-stream-straight-61d01944","position":[-21,0,-11.500000000000002],"rotation":0},{"asset":"alpine-snow-village-frozen-stream-straight-61d01944","position":[-21,0,-6.900000000000002],"rotation":0},{"asset":"alpine-snow-village-frozen-stream-straight-61d01944","position":[-21,0,-2.3000000000000025],"rotation":0},{"asset":"alpine-snow-village-frozen-stream-straight-61d01944","position":[-21,0,2.299999999999997],"rotation":0},{"asset":"alpine-snow-village-frozen-stream-straight-61d01944","position":[-21,0,6.899999999999999],"rotation":0},{"asset":"alpine-snow-village-frozen-stream-straight-61d01944","position":[-21,0,11.499999999999996],"rotation":0},{"asset":"alpine-snow-village-frozen-stream-straight-61d01944","position":[-21,0,16.099999999999994],"rotation":0},{"asset":"alpine-snow-village-arched-timber-footbridge-d27f81cd","position":[-21,0,0],"rotation":0},{"asset":"alpine-snow-village-grand-alpine-fir-847a3d2a","position":[-19,0,-17],"rotation":0},{"asset":"alpine-snow-village-grand-alpine-fir-847a3d2a","position":[-9,0,-18],"rotation":47},{"asset":"alpine-snow-village-grand-alpine-fir-847a3d2a","position":[9,0,-18],"rotation":94},{"asset":"alpine-snow-village-grand-alpine-fir-847a3d2a","position":[19,0,-17],"rotation":141},{"asset":"alpine-snow-village-grand-alpine-fir-847a3d2a","position":[22,0,-6],"rotation":188},{"asset":"alpine-snow-village-grand-alpine-fir-847a3d2a","position":[22,0,8],"rotation":235},{"asset":"alpine-snow-village-grand-alpine-fir-847a3d2a","position":[-17,0,17],"rotation":282},{"asset":"alpine-snow-village-grand-alpine-fir-847a3d2a","position":[-4,0,17.5],"rotation":329},{"asset":"alpine-snow-village-grand-alpine-fir-847a3d2a","position":[13,0,17.5],"rotation":16},{"asset":"alpine-snow-village-grand-alpine-fir-847a3d2a","position":[21,0,17],"rotation":63},{"asset":"alpine-snow-village-grand-alpine-fir-847a3d2a","position":[-16,0,-8],"rotation":110},{"asset":"alpine-snow-village-grand-alpine-fir-847a3d2a","position":[10,0,-4],"rotation":157},{"asset":"alpine-snow-village-windswept-mountain-pine-e7302601","position":[-15,0,-17.5],"rotation":0},{"asset":"alpine-snow-village-windswept-mountain-pine-e7302601","position":[4,0,-18],"rotation":71},{"asset":"alpine-snow-village-windswept-mountain-pine-e7302601","position":[15,0,-18],"rotation":142},{"asset":"alpine-snow-village-windswept-mountain-pine-e7302601","position":[22,0,1],"rotation":213},{"asset":"alpine-snow-village-windswept-mountain-pine-e7302601","position":[-11,0,17],"rotation":284},{"asset":"alpine-snow-village-windswept-mountain-pine-e7302601","position":[6,0,17.5],"rotation":355},{"asset":"alpine-snow-village-windswept-mountain-pine-e7302601","position":[19,0,9],"rotation":66},{"asset":"alpine-snow-village-windswept-mountain-pine-e7302601","position":[-7,0,-14],"rotation":137},{"asset":"alpine-snow-village-frosted-silver-birch-858bff04","position":[-6,0,-13],"rotation":0},{"asset":"alpine-snow-village-frosted-silver-birch-858bff04","position":[7,0,-14],"rotation":53},{"asset":"alpine-snow-village-frosted-silver-birch-858bff04","position":[-18,0,8],"rotation":106},{"asset":"alpine-snow-village-frosted-silver-birch-858bff04","position":[11,0,9],"rotation":159},{"asset":"alpine-snow-village-frosted-silver-birch-858bff04","position":[-15,0,12],"rotation":212},{"asset":"alpine-snow-village-frosted-silver-birch-858bff04","position":[1,0,17],"rotation":265},{"asset":"alpine-snow-village-sculpted-snowbank-06dbdb84","position":[-10,0,-10],"rotation":0},{"asset":"alpine-snow-village-sculpted-snowbank-06dbdb84","position":[12,0,-8],"rotation":40},{"asset":"alpine-snow-village-sculpted-snowbank-06dbdb84","position":[-18,0,-2],"rotation":80},{"asset":"alpine-snow-village-sculpted-snowbank-06dbdb84","position":[18,0,7],"rotation":120},{"asset":"alpine-snow-village-sculpted-snowbank-06dbdb84","position":[-12,0,15],"rotation":160},{"asset":"alpine-snow-village-sculpted-snowbank-06dbdb84","position":[12,0,16],"rotation":200}],"points":[{"position":[0,0,5.5],"title":"The square","text":"A frozen skating pond with a snowman and three carved benches, ringed by the buildings. The pond is one 7 m model; the benches are the same piece turned to face it.","asset":"alpine-snow-village-frozen-skating-pond-1eaf643e"},{"position":[0,0,-9.5],"title":"Clock belfry","text":"The 7.7 m belfry closes the square. Buildings in this pack are single models with their own footprint, so a village is placed rather than assembled.","asset":"alpine-snow-village-village-clock-belfry-a267773c"},{"position":[-9.5,0,-9],"title":"Chapel and well","text":"The chapel is turned twenty degrees so its door looks at the pond, with the roofed well in front of it.","asset":"alpine-snow-village-snowfall-mountain-chapel-7c849ec5"},{"position":[-11,0,2],"title":"Bakery yard","text":"The bakery faces the square across a picket fence, with a firewood shelter and a handcart in its yard.","asset":"alpine-snow-village-alpine-bakery-71117aa1"},{"position":[0,0,11],"title":"Market entrance","text":"You arrive between the covered market and the octagonal pavilion, under two festoon light spans strung between lantern posts.","asset":"alpine-snow-village-covered-winter-market-29df8328"},{"position":[-18,0,0],"title":"Stream and footbridge","text":"Eight straight frozen-stream pieces butt end to end down the west edge, and the arched footbridge spans them. Stream pieces are 4.6 m long.","asset":"alpine-snow-village-arched-timber-footbridge-d27f81cd"},{"position":[10.5,0,-8],"title":"Guesthouse and chalet","text":"The guesthouse and the evergreen chalet on the east side, with the sauna house beyond. Grand firs, windswept pines and silver birches fill the gaps.","asset":"alpine-snow-village-mountain-guesthouse-e73afadb"}],"poster":{"position":[5.1,1.7,7.2],"lookAt":[0,0.1,0]}},"bounds":{"min":[-23.5,0,-19.5],"max":[23.5,12,19.5]},"assets":[{"id":"19795","slug":"alpine-snow-village-frozen-skating-pond-1eaf643e","title":"Frozen Skating Pond (Alpine Snow Village)","summary":"Six-metre frozen pond with twelve rounded banks, opaque ice and fine branching surface cracks.","description":"Six-metre frozen pond with twelve rounded banks, opaque ice and fine branching surface cracks. Alpine Snow Village / alpine-crafted-v1: rounded snow, bevelled carpentry, deep evergreen, oxblood accents and warm amber. Standard PBR materials; no textures. Units metres, +Y up, +Z front, bottom-grounded origin. Static geometry, no rig, animation, collision or navigation mesh.","status":"published","url":"https://3dassets.dev/assets/alpine-snow-village-frozen-skating-pond-1eaf643e","cdnUrl":"https://cdn.3dassets.dev/assets/19795/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-snow-village-frozen-skating-pond-1eaf643e","thumbnailUrl":"https://cdn.3dassets.dev/assets/19795/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19795/v1/poster.webp","blurhash":"UFBgPVtQ00WBozfQjsj[00Rj?^kBRPjuWWWU","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"stylized","title":"Stylized"},{"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":73188,"triangles":1488,"vertices":4464,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-3.4000000953674316,0.00010818969689699309,-3.114029446152287],"max":[3.4000000953674316,0.2698918210319391,3.114029446152287]},"sizeMeters":[6.8,0.27,6.228],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:03:31.016Z","updatedAt":"2026-09-07T17:03:31.116Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19795/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FrozenSkatingPondAlpineSnowVillage(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19795/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19795/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19795/v1/model.glb\" alt=\"Frozen Skating Pond (Alpine Snow Village)\" 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/19795/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/19795/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19822","slug":"alpine-snow-village-smiling-scarf-snowman-e99ab7a5","title":"Smiling Scarf Snowman (Alpine Snow Village)","summary":"Smooth three-ball snowman with a five-coal smile, top hat, thick scarf, shaped twig hands and timber carrot nose.","description":"Smooth three-ball snowman with a five-coal smile, top hat, thick scarf, shaped twig hands and timber carrot nose. Alpine Snow Village / alpine-crafted-v1: rounded snow, bevelled carpentry, deep evergreen, oxblood accents and warm amber. Standard PBR materials; no textures. Units metres, +Y up, +Z front, bottom-grounded origin. Static geometry, no rig, animation, collision or navigation mesh.","status":"published","url":"https://3dassets.dev/assets/alpine-snow-village-smiling-scarf-snowman-e99ab7a5","cdnUrl":"https://cdn.3dassets.dev/assets/19822/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-snow-village-smiling-scarf-snowman-e99ab7a5","thumbnailUrl":"https://cdn.3dassets.dev/assets/19822/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19822/v1/poster.webp","blurhash":"UCAAULs:00NG9Fay-;of00WV~Xof_3bHDijF","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"stylized","title":"Stylized"},{"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":77024,"triangles":1520,"vertices":4560,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.9614754915237427,0,-0.5231069197284949],"max":[0.9614754915237427,2.700000047683716,0.5849415572299277]},"sizeMeters":[1.923,2.7,1.108],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:03:41.551Z","updatedAt":"2026-09-07T17:03:41.670Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19822/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SmilingScarfSnowmanAlpineSnowVillage(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19822/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19822/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19822/v1/model.glb\" alt=\"Smiling Scarf Snowman (Alpine Snow Village)\" 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/19822/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/19822/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19806","slug":"alpine-snow-village-carved-village-bench-a1cea840","title":"Carved Village Bench (Alpine Snow Village)","summary":"Long bevelled oak bench with curled iron armrests, slatted seat and back, and small settled snow patches.","description":"Long bevelled oak bench with curled iron armrests, slatted seat and back, and small settled snow patches. Alpine Snow Village / alpine-crafted-v1: rounded snow, bevelled carpentry, deep evergreen, oxblood accents and warm amber. Standard PBR materials; no textures. Units metres, +Y up, +Z front, bottom-grounded origin. Static geometry, no rig, animation, collision or navigation mesh.","status":"published","url":"https://3dassets.dev/assets/alpine-snow-village-carved-village-bench-a1cea840","cdnUrl":"https://cdn.3dassets.dev/assets/19806/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-snow-village-carved-village-bench-a1cea840","thumbnailUrl":"https://cdn.3dassets.dev/assets/19806/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19806/v1/poster.webp","blurhash":"ULE2tTNZ0LWC~Vs:E1NG0MxZskNJ9ZkCjuae","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"stylized","title":"Stylized"},{"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":66848,"triangles":1340,"vertices":4020,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.0499999523162842,-0.000018083902246002204,-0.45824197898930247],"max":[1.0499999523162842,1.3200217945082318,0.35002763043469126]},"sizeMeters":[2.1,1.32,0.808],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:03:34.680Z","updatedAt":"2026-09-07T17:03:34.797Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19806/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CarvedVillageBenchAlpineSnowVillage(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19806/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19806/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19806/v1/model.glb\" alt=\"Carved Village Bench (Alpine Snow Village)\" 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/19806/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/19806/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19810","slug":"alpine-snow-village-frozen-roofed-well-5aa227e8","title":"Frozen Roofed Well (Alpine Snow Village)","summary":"Roofed village well with a thick masonry ring, frozen water, winding spindle, crank wheel and rope.","description":"Roofed village well with a thick masonry ring, frozen water, winding spindle, crank wheel and rope. Alpine Snow Village / alpine-crafted-v1: rounded snow, bevelled carpentry, deep evergreen, oxblood accents and warm amber. Standard PBR materials; no textures. Units metres, +Y up, +Z front, bottom-grounded origin. Static geometry, no rig, animation, collision or navigation mesh.","status":"published","url":"https://3dassets.dev/assets/alpine-snow-village-frozen-roofed-well-5aa227e8","cdnUrl":"https://cdn.3dassets.dev/assets/19810/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-snow-village-frozen-roofed-well-5aa227e8","thumbnailUrl":"https://cdn.3dassets.dev/assets/19810/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19810/v1/poster.webp","blurhash":"UJDS?$ae00xu~qRiD%%M9FkCxuRj00oz%MRP","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"stylized","title":"Stylized"},{"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":219344,"triangles":4472,"vertices":13416,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-1.5800212281014416,0,-1.2550739031102576],"max":[1.5800212281014416,3.2629096508026123,1.2550739031102576]},"sizeMeters":[3.16,3.263,2.51],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:03:37.376Z","updatedAt":"2026-09-07T17:03:37.468Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19810/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FrozenRoofedWellAlpineSnowVillage(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19810/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19810/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19810/v1/model.glb\" alt=\"Frozen Roofed Well (Alpine Snow Village)\" 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/19810/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/19810/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19828","slug":"alpine-snow-village-iron-brazier-fire-bowl-8ce373f6","title":"Iron Brazier Fire Bowl (Alpine Snow Village)","summary":"Open concave iron fire bowl on three splayed legs, with crossed logs and three warm stylized flames.","description":"Open concave iron fire bowl on three splayed legs, with crossed logs and three warm stylized flames. Alpine Snow Village / alpine-crafted-v1: rounded snow, bevelled carpentry, deep evergreen, oxblood accents and warm amber. Standard PBR materials; no textures. Units metres, +Y up, +Z front, bottom-grounded origin. Static geometry, no rig, animation, collision or navigation mesh.","status":"published","url":"https://3dassets.dev/assets/alpine-snow-village-iron-brazier-fire-bowl-8ce373f6","cdnUrl":"https://cdn.3dassets.dev/assets/19828/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-snow-village-iron-brazier-fire-bowl-8ce373f6","thumbnailUrl":"https://cdn.3dassets.dev/assets/19828/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19828/v1/poster.webp","blurhash":"UD8|*4of01Rk%Kj?Ipa#01WB~Us.D+f9-oj?","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"stylized","title":"Stylized"},{"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":21540,"triangles":394,"vertices":1182,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.6600000262260437,0.000017938157638730523,-0.6600000262260437],"max":[0.6600000262260437,1.0955274105072021,0.6600000262260437]},"sizeMeters":[1.32,1.096,1.32],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:03:46.953Z","updatedAt":"2026-09-07T17:03:47.088Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19828/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function IronBrazierFireBowlAlpineSnowVillage(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19828/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19828/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19828/v1/model.glb\" alt=\"Iron Brazier Fire Bowl (Alpine Snow Village)\" 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/19828/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/19828/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19778","slug":"alpine-snow-village-village-clock-belfry-a267773c","title":"Village Clock Belfry (Alpine Snow Village)","summary":"Freestanding timber clock tower with twelve dial marks, fixed hands, open belfry and a lathed brass bell.","description":"Freestanding timber clock tower with twelve dial marks, fixed hands, open belfry and a lathed brass bell. Alpine Snow Village / alpine-crafted-v1: rounded snow, bevelled carpentry, deep evergreen, oxblood accents and warm amber. Standard PBR materials; no textures. Units metres, +Y up, +Z front, bottom-grounded origin. Static geometry, no rig, animation, collision or navigation mesh. Building is an exterior model unless explicitly described as open.","status":"published","url":"https://3dassets.dev/assets/alpine-snow-village-village-clock-belfry-a267773c","cdnUrl":"https://cdn.3dassets.dev/assets/19778/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-snow-village-village-clock-belfry-a267773c","thumbnailUrl":"https://cdn.3dassets.dev/assets/19778/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19778/v1/poster.webp","blurhash":"UBCZO%s:00Nx~qRj9F%39ZWV?Gs:IUayozj[","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"stylized","title":"Stylized"},{"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":237724,"triangles":4824,"vertices":14472,"meshes":8,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-1.7051893108850873,0,-1.7551005800006032],"max":[1.7051893108850873,7.728344917297363,1.7551005800006032]},"sizeMeters":[3.41,7.728,3.51],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:03:26.972Z","updatedAt":"2026-09-07T17:03:27.073Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19778/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function VillageClockBelfryAlpineSnowVillage(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19778/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19778/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19778/v1/model.glb\" alt=\"Village Clock Belfry (Alpine Snow Village)\" 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/19778/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/19778/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19782","slug":"alpine-snow-village-snowfall-mountain-chapel-7c849ec5","title":"Snowfall Mountain Chapel (Alpine Snow Village)","summary":"Small mountain chapel with a round divided gable window, four tall side windows, double-width entry and ridge cross.","description":"Small mountain chapel with a round divided gable window, four tall side windows, double-width entry and ridge cross. Alpine Snow Village / alpine-crafted-v1: rounded snow, bevelled carpentry, deep evergreen, oxblood accents and warm amber. Standard PBR materials; no textures. Units metres, +Y up, +Z front, bottom-grounded origin. Static geometry, no rig, animation, collision or navigation mesh. Building is an exterior model unless explicitly described as open.","status":"published","url":"https://3dassets.dev/assets/alpine-snow-village-snowfall-mountain-chapel-7c849ec5","cdnUrl":"https://cdn.3dassets.dev/assets/19782/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-snow-village-snowfall-mountain-chapel-7c849ec5","thumbnailUrl":"https://cdn.3dassets.dev/assets/19782/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19782/v1/poster.webp","blurhash":"UCFFpiem00x^%fE0Rj-;00X9~WRP8_xux]R$","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"stylized","title":"Stylized"},{"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":348236,"triangles":7124,"vertices":21372,"meshes":8,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-2.530046939072439,0,-3.0284139409749518],"max":[2.530046939072439,6.619999885559082,3.0284139409749518]},"sizeMeters":[5.06,6.62,6.057],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:03:24.136Z","updatedAt":"2026-09-07T17:03:24.247Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19782/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SnowfallMountainChapelAlpineSnowVillage(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19782/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19782/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19782/v1/model.glb\" alt=\"Snowfall Mountain Chapel (Alpine Snow Village)\" 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/19782/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/19782/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19785","slug":"alpine-snow-village-mountain-guesthouse-e73afadb","title":"Mountain Guesthouse (Alpine Snow Village)","summary":"Tall half-timber guesthouse with a long carved balcony, exposed diagonal framing and six front openings beneath a snow roof.","description":"Tall half-timber guesthouse with a long carved balcony, exposed diagonal framing and six front openings beneath a snow roof. Alpine Snow Village / alpine-crafted-v1: rounded snow, bevelled carpentry, deep evergreen, oxblood accents and warm amber. Standard PBR materials; no textures. Units metres, +Y up, +Z front, bottom-grounded origin. Static geometry, no rig, animation, collision or navigation mesh. Building is an exterior model unless explicitly described as open.","status":"published","url":"https://3dassets.dev/assets/alpine-snow-village-mountain-guesthouse-e73afadb","cdnUrl":"https://cdn.3dassets.dev/assets/19785/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-snow-village-mountain-guesthouse-e73afadb","thumbnailUrl":"https://cdn.3dassets.dev/assets/19785/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19785/v1/poster.webp","blurhash":"UBFO}yi]00%$_NM{D%-p00bw?aRO4TkCx^Sh","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"stylized","title":"Stylized"},{"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":525020,"triangles":10808,"vertices":32424,"meshes":8,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-3.280010886245513,0.000038160231674577716,-2.725426376632038],"max":[3.280010886245513,7.014638423919678,2.725426376632038]},"sizeMeters":[6.56,7.015,5.451],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:03:24.592Z","updatedAt":"2026-09-07T17:03:24.718Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19785/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MountainGuesthouseAlpineSnowVillage(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19785/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19785/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19785/v1/model.glb\" alt=\"Mountain Guesthouse (Alpine Snow Village)\" 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/19785/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/19785/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19783","slug":"alpine-snow-village-alpine-bakery-71117aa1","title":"Alpine Bakery (Alpine Snow Village)","summary":"Oxblood bakery with a bevelled shopfront, bread display shelves, pretzel emblem, canopy and steep snowy roof.","description":"Oxblood bakery with a bevelled shopfront, bread display shelves, pretzel emblem, canopy and steep snowy roof. Alpine Snow Village / alpine-crafted-v1: rounded snow, bevelled carpentry, deep evergreen, oxblood accents and warm amber. Standard PBR materials; no textures. Units metres, +Y up, +Z front, bottom-grounded origin. Static geometry, no rig, animation, collision or navigation mesh. Building is an exterior model unless explicitly described as open.","status":"published","url":"https://3dassets.dev/assets/alpine-snow-village-alpine-bakery-71117aa1","cdnUrl":"https://cdn.3dassets.dev/assets/19783/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-snow-village-alpine-bakery-71117aa1","thumbnailUrl":"https://cdn.3dassets.dev/assets/19783/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19783/v1/poster.webp","blurhash":"UIE.w-V?00t8_NM{Mx%f01kD%LRj00xux^Mx","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"stylized","title":"Stylized"},{"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":392996,"triangles":8060,"vertices":24180,"meshes":8,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-2.680000066757202,-0.00014186210874178595,-2.2409507732648644],"max":[2.680000066757202,4.810097259295697,2.487702362565652]},"sizeMeters":[5.36,4.81,4.729],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:03:24.227Z","updatedAt":"2026-09-07T17:03:24.337Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19783/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AlpineBakeryAlpineSnowVillage(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19783/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19783/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19783/v1/model.glb\" alt=\"Alpine Bakery (Alpine Snow Village)\" 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/19783/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/19783/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19780","slug":"alpine-snow-village-chalet-evergreen-a86828b8","title":"Chalet Evergreen (Alpine Snow Village)","summary":"Two-level alpine chalet with carved gable braces, inset shuttered windows, wreath, masonry base and deep snow eaves.","description":"Two-level alpine chalet with carved gable braces, inset shuttered windows, wreath, masonry base and deep snow eaves. Alpine Snow Village / alpine-crafted-v1: rounded snow, bevelled carpentry, deep evergreen, oxblood accents and warm amber. Standard PBR materials; no textures. Units metres, +Y up, +Z front, bottom-grounded origin. Static geometry, no rig, animation, collision or navigation mesh. Building is an exterior model unless explicitly described as open.","status":"published","url":"https://3dassets.dev/assets/alpine-snow-village-chalet-evergreen-a86828b8","cdnUrl":"https://cdn.3dassets.dev/assets/19780/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-snow-village-chalet-evergreen-a86828b8","thumbnailUrl":"https://cdn.3dassets.dev/assets/19780/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19780/v1/poster.webp","blurhash":"UDE{LcMx00yD?wIUI9-;00tR?Hi^4TohyEs.","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"stylized","title":"Stylized"},{"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":475236,"triangles":9772,"vertices":29316,"meshes":8,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-2.6300499838750935,0,-2.513675361417896],"max":[2.6300499838750935,5.420000076293945,2.7751447150482194]},"sizeMeters":[5.26,5.42,5.289],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:03:24.001Z","updatedAt":"2026-09-07T17:03:24.108Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19780/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ChaletEvergreenAlpineSnowVillage(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19780/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19780/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19780/v1/model.glb\" alt=\"Chalet Evergreen (Alpine Snow Village)\" 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/19780/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/19780/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19781","slug":"alpine-snow-village-cedar-sauna-house-b3b0d5b4","title":"Cedar Sauna House (Alpine Snow Village)","summary":"Compact cedar sauna exterior with a narrow glazed door, plank cladding, entrance deck and capped stovepipe.","description":"Compact cedar sauna exterior with a narrow glazed door, plank cladding, entrance deck and capped stovepipe. Alpine Snow Village / alpine-crafted-v1: rounded snow, bevelled carpentry, deep evergreen, oxblood accents and warm amber. Standard PBR materials; no textures. Units metres, +Y up, +Z front, bottom-grounded origin. Static geometry, no rig, animation, collision or navigation mesh. Building is an exterior model unless explicitly described as open.","status":"published","url":"https://3dassets.dev/assets/alpine-snow-village-cedar-sauna-house-b3b0d5b4","cdnUrl":"https://cdn.3dassets.dev/assets/19781/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-snow-village-cedar-sauna-house-b3b0d5b4","thumbnailUrl":"https://cdn.3dassets.dev/assets/19781/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19781/v1/poster.webp","blurhash":"UMFFW^nN00tl_4IoIT%200R+%Lt74Ts:tSbH","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"stylized","title":"Stylized"},{"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":229684,"triangles":4656,"vertices":13968,"meshes":8,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-2.005144087458514,-0.00011590458699406447,-2.3015573024749756],"max":[2.005144087458514,3.96732029618824,2.3499999046325684]},"sizeMeters":[4.01,3.967,4.652],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:03:24.018Z","updatedAt":"2026-09-07T17:03:24.122Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19781/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CedarSaunaHouseAlpineSnowVillage(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19781/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19781/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19781/v1/model.glb\" alt=\"Cedar Sauna House (Alpine Snow Village)\" 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/19781/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/19781/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19779","slug":"alpine-snow-village-covered-winter-market-29df8328","title":"Covered Winter Market (Alpine Snow Village)","summary":"Wide open market shelter with three produce bins, paired hanging lanterns, thick posts and a deep snow roof.","description":"Wide open market shelter with three produce bins, paired hanging lanterns, thick posts and a deep snow roof. Alpine Snow Village / alpine-crafted-v1: rounded snow, bevelled carpentry, deep evergreen, oxblood accents and warm amber. Standard PBR materials; no textures. Units metres, +Y up, +Z front, bottom-grounded origin. Static geometry, no rig, animation, collision or navigation mesh. Building is an exterior model unless explicitly described as open.","status":"published","url":"https://3dassets.dev/assets/alpine-snow-village-covered-winter-market-29df8328","cdnUrl":"https://cdn.3dassets.dev/assets/19779/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-snow-village-covered-winter-market-29df8328","thumbnailUrl":"https://cdn.3dassets.dev/assets/19779/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19779/v1/poster.webp","blurhash":"UOEM5rem00%g_NbGITt74oo#xuRP00s:xvRj","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"stylized","title":"Stylized"},{"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":222588,"triangles":4508,"vertices":13524,"meshes":8,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-2.7300000190734863,0.000048073951888216726,-1.8300145629138662],"max":[2.7300000190734863,4.4537180930755325,1.8300145629138662]},"sizeMeters":[5.46,4.454,3.66],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:03:23.968Z","updatedAt":"2026-09-07T17:03:24.054Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19779/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CoveredWinterMarketAlpineSnowVillage(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19779/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19779/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19779/v1/model.glb\" alt=\"Covered Winter Market (Alpine Snow Village)\" 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/19779/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/19779/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19784","slug":"alpine-snow-village-octagonal-winter-pavilion-5d3c3b0b","title":"Octagonal Winter Pavilion (Alpine Snow Village)","summary":"Open eight-post village pavilion with railings, an accessible open bay and a layered snow-covered pyramidal roof.","description":"Open eight-post village pavilion with railings, an accessible open bay and a layered snow-covered pyramidal roof. Alpine Snow Village / alpine-crafted-v1: rounded snow, bevelled carpentry, deep evergreen, oxblood accents and warm amber. Standard PBR materials; no textures. Units metres, +Y up, +Z front, bottom-grounded origin. Static geometry, no rig, animation, collision or navigation mesh. Building is an exterior model unless explicitly described as open.","status":"published","url":"https://3dassets.dev/assets/alpine-snow-village-octagonal-winter-pavilion-5d3c3b0b","cdnUrl":"https://cdn.3dassets.dev/assets/19784/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-snow-village-octagonal-winter-pavilion-5d3c3b0b","thumbnailUrl":"https://cdn.3dassets.dev/assets/19784/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19784/v1/poster.webp","blurhash":"UCC6[Zxu00M{_2j@E1j[00Rj~qkC00Rj_3s:","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"stylized","title":"Stylized"},{"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":96148,"triangles":1920,"vertices":5760,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-3,-0.0000512847189653165,-3],"max":[3,5.120051170278048,3]},"sizeMeters":[6,5.12,6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:03:24.340Z","updatedAt":"2026-09-07T17:03:24.464Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19784/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OctagonalWinterPavilionAlpineSnowVillage(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19784/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19784/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19784/v1/model.glb\" alt=\"Octagonal Winter Pavilion (Alpine Snow Village)\" 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/19784/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/19784/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19835","slug":"alpine-snow-village-stacked-firewood-shelter-2b80140d","title":"Stacked Firewood Shelter (Alpine Snow Village)","summary":"Open log shelter with two stacks of cut timber, slatted rear wall, four posts and layered roof snow.","description":"Open log shelter with two stacks of cut timber, slatted rear wall, four posts and layered roof snow. Alpine Snow Village / alpine-crafted-v1: rounded snow, bevelled carpentry, deep evergreen, oxblood accents and warm amber. Standard PBR materials; no textures. Units metres, +Y up, +Z front, bottom-grounded origin. Static geometry, no rig, animation, collision or navigation mesh.","status":"published","url":"https://3dassets.dev/assets/alpine-snow-village-stacked-firewood-shelter-2b80140d","cdnUrl":"https://cdn.3dassets.dev/assets/19835/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-snow-village-stacked-firewood-shelter-2b80140d","thumbnailUrl":"https://cdn.3dassets.dev/assets/19835/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19835/v1/poster.webp","blurhash":"UOEorcjE00%M_NaxIAt80LbJxuRi4TbIx]Rj","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"stylized","title":"Stylized"},{"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":139368,"triangles":2820,"vertices":8460,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.6050000190734863,-0.000019906758061516427,-1.1049459963062844],"max":[1.6050000190734863,2.855646656571074,1.1049459963062844]},"sizeMeters":[3.21,2.856,2.21],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:03:48.509Z","updatedAt":"2026-09-07T17:03:48.604Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19835/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StackedFirewoodShelterAlpineSnowVillage(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19835/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19835/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19835/v1/model.glb\" alt=\"Stacked Firewood Shelter (Alpine Snow Village)\" 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/19835/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/19835/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19812","slug":"alpine-snow-village-spoked-village-handcart-9170fa4c","title":"Spoked Village Handcart (Alpine Snow Village)","summary":"Four-wheel handcart with six-spoke wheels, slatted bed, rear rail and twin draw handles.","description":"Four-wheel handcart with six-spoke wheels, slatted bed, rear rail and twin draw handles. Alpine Snow Village / alpine-crafted-v1: rounded snow, bevelled carpentry, deep evergreen, oxblood accents and warm amber. Standard PBR materials; no textures. Units metres, +Y up, +Z front, bottom-grounded origin. Static geometry, no rig, animation, collision or navigation mesh.","status":"published","url":"https://3dassets.dev/assets/alpine-snow-village-spoked-village-handcart-9170fa4c","cdnUrl":"https://cdn.3dassets.dev/assets/19812/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-snow-village-spoked-village-handcart-9170fa4c","thumbnailUrl":"https://cdn.3dassets.dev/assets/19812/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19812/v1/poster.webp","blurhash":"UBAvk3-:0MIq~9xY9vNJ02M{-njq0hNJ-Uob","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"stylized","title":"Stylized"},{"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":91308,"triangles":1848,"vertices":5544,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.0149999856948853,-0.00003165212644407056,-0.5576351128415579],"max":[1.6620454788208008,1.3462943979419175,0.5576351128415579]},"sizeMeters":[2.677,1.346,1.115],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:03:37.971Z","updatedAt":"2026-09-07T17:03:38.064Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19812/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SpokedVillageHandcartAlpineSnowVillage(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19812/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19812/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19812/v1/model.glb\" alt=\"Spoked Village Handcart (Alpine Snow Village)\" 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/19812/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/19812/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19805","slug":"alpine-snow-village-alpine-picket-fence-3b7bbf74","title":"Alpine Picket Fence (Alpine Snow Village)","summary":"Detailed 2.4 m fence with nine pointed pickets, capped end posts and a delicate snow rail.","description":"Detailed 2.4 m fence with nine pointed pickets, capped end posts and a delicate snow rail. Alpine Snow Village / alpine-crafted-v1: rounded snow, bevelled carpentry, deep evergreen, oxblood accents and warm amber. Standard PBR materials; no textures. Units metres, +Y up, +Z front, bottom-grounded origin. Static geometry, no rig, animation, collision or navigation mesh.","status":"published","url":"https://3dassets.dev/assets/alpine-snow-village-alpine-picket-fence-3b7bbf74","cdnUrl":"https://cdn.3dassets.dev/assets/19805/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-snow-village-alpine-picket-fence-3b7bbf74","thumbnailUrl":"https://cdn.3dassets.dev/assets/19805/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19805/v1/poster.webp","blurhash":"UCB:Kd%L9bof~q^*ofIp0L.8^*RQ9Fo~-;%1","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"stylized","title":"Stylized"},{"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":78920,"triangles":1592,"vertices":4776,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.3700000047683716,-0.000058123789413722093,-0.16991729543072792],"max":[1.3700000047683716,1.4499828699277806,0.16991729543072792]},"sizeMeters":[2.74,1.45,0.34],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:03:37.718Z","updatedAt":"2026-09-07T17:03:37.817Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19805/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AlpinePicketFenceAlpineSnowVillage(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19805/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19805/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19805/v1/model.glb\" alt=\"Alpine Picket Fence (Alpine Snow Village)\" 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/19805/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/19805/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19804","slug":"alpine-snow-village-twin-lantern-streetlight-eb85d7c2","title":"Twin Lantern Streetlight (Alpine Snow Village)","summary":"Turned iron streetlight with two bracketed amber lanterns, detailed foot and pointed finial. Emissive surfaces, no embedded light.","description":"Turned iron streetlight with two bracketed amber lanterns, detailed foot and pointed finial. Emissive surfaces, no embedded light. Alpine Snow Village / alpine-crafted-v1: rounded snow, bevelled carpentry, deep evergreen, oxblood accents and warm amber. Standard PBR materials; no textures. Units metres, +Y up, +Z front, bottom-grounded origin. Static geometry, no rig, animation, collision or navigation mesh.","status":"published","url":"https://3dassets.dev/assets/alpine-snow-village-twin-lantern-streetlight-eb85d7c2","cdnUrl":"https://cdn.3dassets.dev/assets/19804/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-snow-village-twin-lantern-streetlight-eb85d7c2","thumbnailUrl":"https://cdn.3dassets.dev/assets/19804/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19804/v1/poster.webp","blurhash":"U45OZ]t800Mx_4t7DiM{9Zog-pRP00WB^+t6","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"stylized","title":"Stylized"},{"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":69800,"triangles":1400,"vertices":4200,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.8552567906006723,0,-0.29993590318451224],"max":[0.8552567906006723,3.5999999046325684,0.29993590318451224]},"sizeMeters":[1.711,3.6,0.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:03:34.569Z","updatedAt":"2026-09-07T17:03:34.664Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19804/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TwinLanternStreetlightAlpineSnowVillage(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19804/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19804/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19804/v1/model.glb\" alt=\"Twin Lantern Streetlight (Alpine Snow Village)\" 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/19804/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/19804/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19848","slug":"alpine-snow-village-warm-festoon-light-span-acb011ac","title":"Warm Festoon Light Span (Alpine Snow Village)","summary":"Four-metre catenary string of nine round amber bulbs between timber posts. Static emissive bulbs; no embedded lights.","description":"Four-metre catenary string of nine round amber bulbs between timber posts. Static emissive bulbs; no embedded lights. Alpine Snow Village / alpine-crafted-v1: rounded snow, bevelled carpentry, deep evergreen, oxblood accents and warm amber. Standard PBR materials; no textures. Units metres, +Y up, +Z front, bottom-grounded origin. Static geometry, no rig, animation, collision or navigation mesh.","status":"published","url":"https://3dassets.dev/assets/alpine-snow-village-warm-festoon-light-span-acb011ac","cdnUrl":"https://cdn.3dassets.dev/assets/19848/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-snow-village-warm-festoon-light-span-acb011ac","thumbnailUrl":"https://cdn.3dassets.dev/assets/19848/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19848/v1/poster.webp","blurhash":"U57Kevx[DQRR~p?GMyE24:-:?aM{01XS_2%0","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"stylized","title":"Stylized"},{"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":80904,"triangles":1632,"vertices":4896,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2.059999942779541,0.000055883591942196276,-0.06010193015220317],"max":[2.059999942779541,2.5093158382784733,0.06010193015220317]},"sizeMeters":[4.12,2.509,0.12],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:03:55.003Z","updatedAt":"2026-09-07T17:03:55.101Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19848/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WarmFestoonLightSpanAlpineSnowVillage(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19848/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19848/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19848/v1/model.glb\" alt=\"Warm Festoon Light Span (Alpine Snow Village)\" 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/19848/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/19848/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19796","slug":"alpine-snow-village-frozen-stream-straight-61d01944","title":"Frozen Stream Straight (Alpine Snow Village)","summary":"Four-metre icy stream reach with rounded raised banks; end water width 2.8 m, ice top Y=0.12.","description":"Four-metre icy stream reach with rounded raised banks; end water width 2.8 m, ice top Y=0.12. Alpine Snow Village / alpine-crafted-v1: rounded snow, bevelled carpentry, deep evergreen, oxblood accents and warm amber. Standard PBR materials; no textures. Units metres, +Y up, +Z front, bottom-grounded origin. Static geometry, no rig, animation, collision or navigation mesh.","status":"published","url":"https://3dassets.dev/assets/alpine-snow-village-frozen-stream-straight-61d01944","cdnUrl":"https://cdn.3dassets.dev/assets/19796/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-snow-village-frozen-stream-straight-61d01944","thumbnailUrl":"https://cdn.3dassets.dev/assets/19796/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19796/v1/poster.webp","blurhash":"U9CQGN%g00WA%MaKV@S200Mx?^R+9FgNbv$*","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"stylized","title":"Stylized"},{"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":51496,"triangles":1036,"vertices":3108,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.8301269313430284,-0.000060427989866981835,-2.3040599822998047],"max":[1.8301269313430284,0.3099147287717061,2.3040599822998047]},"sizeMeters":[3.66,0.31,4.608],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:03:31.103Z","updatedAt":"2026-09-07T17:03:31.217Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19796/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FrozenStreamStraightAlpineSnowVillage(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19796/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19796/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19796/v1/model.glb\" alt=\"Frozen Stream Straight (Alpine Snow Village)\" 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/19796/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/19796/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19802","slug":"alpine-snow-village-arched-timber-footbridge-d27f81cd","title":"Arched Timber Footbridge (Alpine Snow Village)","summary":"Raised arched footbridge with seventeen bevelled planks, curved handrails, snow rails and four-metre span.","description":"Raised arched footbridge with seventeen bevelled planks, curved handrails, snow rails and four-metre span. Alpine Snow Village / alpine-crafted-v1: rounded snow, bevelled carpentry, deep evergreen, oxblood accents and warm amber. Standard PBR materials; no textures. Units metres, +Y up, +Z front, bottom-grounded origin. Static geometry, no rig, animation, collision or navigation mesh.","status":"published","url":"https://3dassets.dev/assets/alpine-snow-village-arched-timber-footbridge-d27f81cd","cdnUrl":"https://cdn.3dassets.dev/assets/19802/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-snow-village-arched-timber-footbridge-d27f81cd","thumbnailUrl":"https://cdn.3dassets.dev/assets/19802/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19802/v1/poster.webp","blurhash":"U5Bp5?EN03_2_N?GWBSP00xa^fog0057E2$x","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"stylized","title":"Stylized"},{"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":227360,"triangles":4668,"vertices":14004,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-2.117500066757202,0.000028083748324414515,-0.9750187506509678],"max":[2.117500066757202,1.8003328974880661,0.9750187506509678]},"sizeMeters":[4.235,1.8,1.95],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:03:34.148Z","updatedAt":"2026-09-07T17:03:34.245Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19802/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ArchedTimberFootbridgeAlpineSnowVillage(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19802/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19802/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19802/v1/model.glb\" alt=\"Arched Timber Footbridge (Alpine Snow Village)\" 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/19802/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/19802/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19789","slug":"alpine-snow-village-grand-alpine-fir-847a3d2a","title":"Grand Alpine Fir (Alpine Snow Village)","summary":"Five-tier mature fir with a broad trunk, scalloped snow boughs and layered evergreen silhouettes.","description":"Five-tier mature fir with a broad trunk, scalloped snow boughs and layered evergreen silhouettes. Alpine Snow Village / alpine-crafted-v1: rounded snow, bevelled carpentry, deep evergreen, oxblood accents and warm amber. Standard PBR materials; no textures. Units metres, +Y up, +Z front, bottom-grounded origin. Static geometry, no rig, animation, collision or navigation mesh.","status":"published","url":"https://3dassets.dev/assets/alpine-snow-village-grand-alpine-fir-847a3d2a","cdnUrl":"https://cdn.3dassets.dev/assets/19789/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-snow-village-grand-alpine-fir-847a3d2a","thumbnailUrl":"https://cdn.3dassets.dev/assets/19789/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19789/v1/poster.webp","blurhash":"U67xUL%g00DO#:jFI:Wp00Rj_NtROWayxas:","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"stylized","title":"Stylized"},{"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":147864,"triangles":3028,"vertices":9084,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.550111678293344,0,-1.550111678293344],"max":[1.550111678293344,5.170000076293945,1.550111678293344]},"sizeMeters":[3.1,5.17,3.1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:03:27.769Z","updatedAt":"2026-09-07T17:03:27.892Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19789/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GrandAlpineFirAlpineSnowVillage(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19789/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19789/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19789/v1/model.glb\" alt=\"Grand Alpine Fir (Alpine Snow Village)\" 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/19789/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/19789/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19786","slug":"alpine-snow-village-windswept-mountain-pine-e7302601","title":"Windswept Mountain Pine (Alpine Snow Village)","summary":"Leaning mountain pine with asymmetric layered boughs and rounded snow saddles.","description":"Leaning mountain pine with asymmetric layered boughs and rounded snow saddles. Alpine Snow Village / alpine-crafted-v1: rounded snow, bevelled carpentry, deep evergreen, oxblood accents and warm amber. Standard PBR materials; no textures. Units metres, +Y up, +Z front, bottom-grounded origin. Static geometry, no rig, animation, collision or navigation mesh.","status":"published","url":"https://3dassets.dev/assets/alpine-snow-village-windswept-mountain-pine-e7302601","cdnUrl":"https://cdn.3dassets.dev/assets/19786/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-snow-village-windswept-mountain-pine-e7302601","thumbnailUrl":"https://cdn.3dassets.dev/assets/19786/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19786/v1/poster.webp","blurhash":"UA8z}lof00WB%MWBIUt700Rj_NtRWBoft7V@","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"stylized","title":"Stylized"},{"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":47536,"triangles":936,"vertices":2808,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.8499946122596316,0,-0.6890903748045487],"max":[1.4499946361014895,3.9000000953674316,0.6890903748045487]},"sizeMeters":[2.3,3.9,1.378],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:03:27.373Z","updatedAt":"2026-09-07T17:03:27.465Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19786/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WindsweptMountainPineAlpineSnowVillage(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19786/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19786/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19786/v1/model.glb\" alt=\"Windswept Mountain Pine (Alpine Snow Village)\" 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/19786/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/19786/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19787","slug":"alpine-snow-village-frosted-silver-birch-858bff04","title":"Frosted Silver Birch (Alpine Snow Village)","summary":"Tall branching silver birch with dark bark marks, tapered twigs and small snow rests.","description":"Tall branching silver birch with dark bark marks, tapered twigs and small snow rests. Alpine Snow Village / alpine-crafted-v1: rounded snow, bevelled carpentry, deep evergreen, oxblood accents and warm amber. Standard PBR materials; no textures. Units metres, +Y up, +Z front, bottom-grounded origin. Static geometry, no rig, animation, collision or navigation mesh.","status":"published","url":"https://3dassets.dev/assets/alpine-snow-village-frosted-silver-birch-858bff04","cdnUrl":"https://cdn.3dassets.dev/assets/19787/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-snow-village-frosted-silver-birch-858bff04","thumbnailUrl":"https://cdn.3dassets.dev/assets/19787/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19787/v1/poster.webp","blurhash":"U69H2_%200D%s:e.kCt700R*~qxu00R*_3s:","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"stylized","title":"Stylized"},{"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":31260,"triangles":612,"vertices":1836,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.2674671618185072,0,-0.5380779559263218],"max":[1.017008086844447,4.152656078338623,0.22437410210254854]},"sizeMeters":[2.284,4.153,0.762],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:03:27.659Z","updatedAt":"2026-09-07T17:03:27.758Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19787/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FrostedSilverBirchAlpineSnowVillage(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19787/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19787/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19787/v1/model.glb\" alt=\"Frosted Silver Birch (Alpine Snow Village)\" 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/19787/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/19787/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19799","slug":"alpine-snow-village-sculpted-snowbank-06dbdb84","title":"Sculpted Snowbank (Alpine Snow Village)","summary":"Long smooth wind-driven bank assembled from three overlapping rounded drifts.","description":"Long smooth wind-driven bank assembled from three overlapping rounded drifts. Alpine Snow Village / alpine-crafted-v1: rounded snow, bevelled carpentry, deep evergreen, oxblood accents and warm amber. Standard PBR materials; no textures. Units metres, +Y up, +Z front, bottom-grounded origin. Static geometry, no rig, animation, collision or navigation mesh.","status":"published","url":"https://3dassets.dev/assets/alpine-snow-village-sculpted-snowbank-06dbdb84","cdnUrl":"https://cdn.3dassets.dev/assets/19799/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-snow-village-sculpted-snowbank-06dbdb84","thumbnailUrl":"https://cdn.3dassets.dev/assets/19799/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19799/v1/poster.webp","blurhash":"UFCsjkxu00WBxv%MRjM{00Rj~qWBD%9Fxu%M","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"stylized","title":"Stylized"},{"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":15516,"triangles":300,"vertices":900,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.75,0.00012269373921180993,-0.6371685980042404],"max":[1.7000000476837158,0.7198773348710177,0.7001052020272202]},"sizeMeters":[3.45,0.72,1.337],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:03:31.400Z","updatedAt":"2026-09-07T17:03:31.527Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19799/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SculptedSnowbankAlpineSnowVillage(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19799/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19799/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19799/v1/model.glb\" alt=\"Sculpted Snowbank (Alpine Snow Village)\" 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/19799/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/19799/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}]}}