├── .gitattributes ├── .gitignore ├── FPSController ├── FPSController.gd ├── FPSController.tscn ├── InteractableComponent.gd └── models │ ├── desert droid.glb │ └── desert droid.glb.import ├── LICENSE ├── README.md ├── TestScene.tscn ├── addons └── SimpleTerrain │ ├── BrushToolbar.gd │ ├── BrushToolbar.tscn │ ├── FoliageBrushDecal.gd │ ├── FoliageBrushToolbar.gd │ ├── FoliageBrushToolbar.tscn │ ├── NormalMapBaker.gd │ ├── NormalMapBaker.tscn │ ├── Shaders │ ├── DebugShader.gdshader │ ├── NormalMapShader.gdshader │ ├── SimpleTerrain.gdshader │ └── TerrainShaderUtils.gdshaderinc │ ├── SimpleTerrain.gd │ ├── SimpleTerrainFoliage.gd │ ├── SimpleTerrainUtils.gd │ ├── TerrainBrushDecal.gd │ ├── assets │ ├── models │ │ ├── grass.gdshader │ │ └── grass.mesh │ └── textures │ │ ├── CC0 Tileable Grass Textures Set By Cethiel │ │ ├── Grass_01.png │ │ ├── Grass_01.png.import │ │ ├── Grass_01_Nrm.png │ │ ├── Grass_01_Nrm.png.import │ │ ├── Grass_02.png │ │ ├── Grass_02.png.import │ │ ├── Grass_02_Nrm.png │ │ ├── Grass_02_Nrm.png.import │ │ ├── Grass_03.png │ │ ├── Grass_03.png.import │ │ ├── Grass_03_Nrm.png │ │ ├── Grass_03_Nrm.png.import │ │ ├── Grass_04.png │ │ ├── Grass_04.png.import │ │ ├── Grass_04_Nrm.png │ │ └── Grass_04_Nrm.png.import │ │ ├── foliage_icon.svg │ │ ├── foliage_icon.svg.import │ │ ├── terrain_icon.svg │ │ └── terrain_icon.svg.import │ ├── plugin.cfg │ ├── plugin.gd │ └── utils │ └── tres_to_exr.py ├── project.godot ├── rocky.gdshader └── utils ├── CSGStairMaker3D.tscn └── WaterMaker3D ├── CameraWaterOverlay.gdshader ├── FogFade.gdshader ├── FogVolumeFadeScript.gd ├── WaterMaker3D.gd └── WaterMaker3D.tscn /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Godot 4+ specific ignores 2 | .godot/ 3 | *.uid 4 | .vscode/ 5 | -------------------------------------------------------------------------------- /FPSController/FPSController.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/FPSController/FPSController.gd -------------------------------------------------------------------------------- /FPSController/FPSController.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/FPSController/FPSController.tscn -------------------------------------------------------------------------------- /FPSController/InteractableComponent.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/FPSController/InteractableComponent.gd -------------------------------------------------------------------------------- /FPSController/models/desert droid.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/FPSController/models/desert droid.glb -------------------------------------------------------------------------------- /FPSController/models/desert droid.glb.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/FPSController/models/desert droid.glb.import -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/README.md -------------------------------------------------------------------------------- /TestScene.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/TestScene.tscn -------------------------------------------------------------------------------- /addons/SimpleTerrain/BrushToolbar.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/BrushToolbar.gd -------------------------------------------------------------------------------- /addons/SimpleTerrain/BrushToolbar.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/BrushToolbar.tscn -------------------------------------------------------------------------------- /addons/SimpleTerrain/FoliageBrushDecal.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/FoliageBrushDecal.gd -------------------------------------------------------------------------------- /addons/SimpleTerrain/FoliageBrushToolbar.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/FoliageBrushToolbar.gd -------------------------------------------------------------------------------- /addons/SimpleTerrain/FoliageBrushToolbar.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/FoliageBrushToolbar.tscn -------------------------------------------------------------------------------- /addons/SimpleTerrain/NormalMapBaker.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/NormalMapBaker.gd -------------------------------------------------------------------------------- /addons/SimpleTerrain/NormalMapBaker.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/NormalMapBaker.tscn -------------------------------------------------------------------------------- /addons/SimpleTerrain/Shaders/DebugShader.gdshader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/Shaders/DebugShader.gdshader -------------------------------------------------------------------------------- /addons/SimpleTerrain/Shaders/NormalMapShader.gdshader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/Shaders/NormalMapShader.gdshader -------------------------------------------------------------------------------- /addons/SimpleTerrain/Shaders/SimpleTerrain.gdshader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/Shaders/SimpleTerrain.gdshader -------------------------------------------------------------------------------- /addons/SimpleTerrain/Shaders/TerrainShaderUtils.gdshaderinc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/Shaders/TerrainShaderUtils.gdshaderinc -------------------------------------------------------------------------------- /addons/SimpleTerrain/SimpleTerrain.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/SimpleTerrain.gd -------------------------------------------------------------------------------- /addons/SimpleTerrain/SimpleTerrainFoliage.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/SimpleTerrainFoliage.gd -------------------------------------------------------------------------------- /addons/SimpleTerrain/SimpleTerrainUtils.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/SimpleTerrainUtils.gd -------------------------------------------------------------------------------- /addons/SimpleTerrain/TerrainBrushDecal.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/TerrainBrushDecal.gd -------------------------------------------------------------------------------- /addons/SimpleTerrain/assets/models/grass.gdshader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/assets/models/grass.gdshader -------------------------------------------------------------------------------- /addons/SimpleTerrain/assets/models/grass.mesh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/assets/models/grass.mesh -------------------------------------------------------------------------------- /addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_01.png -------------------------------------------------------------------------------- /addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_01.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_01.png.import -------------------------------------------------------------------------------- /addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_01_Nrm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_01_Nrm.png -------------------------------------------------------------------------------- /addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_01_Nrm.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_01_Nrm.png.import -------------------------------------------------------------------------------- /addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_02.png -------------------------------------------------------------------------------- /addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_02.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_02.png.import -------------------------------------------------------------------------------- /addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_02_Nrm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_02_Nrm.png -------------------------------------------------------------------------------- /addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_02_Nrm.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_02_Nrm.png.import -------------------------------------------------------------------------------- /addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_03.png -------------------------------------------------------------------------------- /addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_03.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_03.png.import -------------------------------------------------------------------------------- /addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_03_Nrm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_03_Nrm.png -------------------------------------------------------------------------------- /addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_03_Nrm.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_03_Nrm.png.import -------------------------------------------------------------------------------- /addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_04.png -------------------------------------------------------------------------------- /addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_04.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_04.png.import -------------------------------------------------------------------------------- /addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_04_Nrm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_04_Nrm.png -------------------------------------------------------------------------------- /addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_04_Nrm.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/assets/textures/CC0 Tileable Grass Textures Set By Cethiel/Grass_04_Nrm.png.import -------------------------------------------------------------------------------- /addons/SimpleTerrain/assets/textures/foliage_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/assets/textures/foliage_icon.svg -------------------------------------------------------------------------------- /addons/SimpleTerrain/assets/textures/foliage_icon.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/assets/textures/foliage_icon.svg.import -------------------------------------------------------------------------------- /addons/SimpleTerrain/assets/textures/terrain_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/assets/textures/terrain_icon.svg -------------------------------------------------------------------------------- /addons/SimpleTerrain/assets/textures/terrain_icon.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/assets/textures/terrain_icon.svg.import -------------------------------------------------------------------------------- /addons/SimpleTerrain/plugin.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/plugin.cfg -------------------------------------------------------------------------------- /addons/SimpleTerrain/plugin.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/plugin.gd -------------------------------------------------------------------------------- /addons/SimpleTerrain/utils/tres_to_exr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/addons/SimpleTerrain/utils/tres_to_exr.py -------------------------------------------------------------------------------- /project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/project.godot -------------------------------------------------------------------------------- /rocky.gdshader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/rocky.gdshader -------------------------------------------------------------------------------- /utils/CSGStairMaker3D.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/utils/CSGStairMaker3D.tscn -------------------------------------------------------------------------------- /utils/WaterMaker3D/CameraWaterOverlay.gdshader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/utils/WaterMaker3D/CameraWaterOverlay.gdshader -------------------------------------------------------------------------------- /utils/WaterMaker3D/FogFade.gdshader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/utils/WaterMaker3D/FogFade.gdshader -------------------------------------------------------------------------------- /utils/WaterMaker3D/FogVolumeFadeScript.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/utils/WaterMaker3D/FogVolumeFadeScript.gd -------------------------------------------------------------------------------- /utils/WaterMaker3D/WaterMaker3D.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/utils/WaterMaker3D/WaterMaker3D.gd -------------------------------------------------------------------------------- /utils/WaterMaker3D/WaterMaker3D.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majikayogames/SimpleTerrain/HEAD/utils/WaterMaker3D/WaterMaker3D.tscn --------------------------------------------------------------------------------