{"data":{"id":"38229","slug":"andean-terraces-and-stone-village-hillside-core-block-fc63a40d","title":"Hillside Core Block (Andean Terraces and Stone Village)","summary":"A plain block of hillside earth, 4 m across the row by 3.6 m deep and a metre thick: the body a terrace row stands on. Stack it under a row so the bank is solid ground rather than a shelf over air, and nothing of it shows but the cut face at the plot edge.","description":"A plain block of hillside earth, 4 m across the row by 3.6 m deep and a metre thick: the body a terrace row stands on. Stack it under a row so the bank is solid ground rather than a shelf over air, and nothing of it shows but the cut face at the plot edge. Overall 4.000 x 1.000 x 3.600 m (X x Y x Z), metre units, +Y up, +Z forward, resting on y=0. Hidden structural fill: it is 3.6 m deep to match the 3.6 m set back between terrace rows, so a column of blocks fills exactly the space under one row. Stack from the valley floor up to the base of the row it carries, one metre at a time. Connectors: start (core), end (core), uphill (core), downhill (core). Andean Terraces and Stone Village / highland-lp-v1: flat shaded grey stone, tilled earth, dry olive turf, straw thatch, dark timber, fired clay and one dyed red cloth, with an embedded procedural stone map and no custom shaders. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/andean-terraces-and-stone-village-hillside-core-block-fc63a40d","cdnUrl":"https://cdn.3dassets.dev/assets/38229/v1/model.glb","downloadUrl":"https://3dassets.dev/download/andean-terraces-and-stone-village-hillside-core-block-fc63a40d","thumbnailUrl":"https://cdn.3dassets.dev/assets/38229/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38229/v1/poster.webp","blurhash":"U4B:BA~B00Mz^*jdNGoc009a?HR+0LtKsENZ","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":1572,"triangles":12,"vertices":36,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.00007629627368999081,-1.8000427259132663],"max":[2,1.00007629627369,1.8000427259132663]},"sizeMeters":[4,1,3.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T14:05:47.418Z","updatedAt":"2026-09-12T14:05:47.535Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38229/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HillsideCoreBlockAndeanTerracesAndStoneVillage(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38229/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38229/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38229/v1/model.glb\" alt=\"Hillside Core Block (Andean Terraces and Stone 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/38229/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/38229/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}}