├── .gitmodules ├── CudaVdGenerator ├── .gitignore ├── CudaVdGenerator.h ├── CudaVdGenerator.vcxproj └── main.cu ├── LICENSE ├── README.md ├── UE4VoxelTerrain ├── .gitignore ├── Config │ ├── DefaultEditor.ini │ ├── DefaultEditorPerProjectUserSettings.ini │ ├── DefaultEngine.ini │ ├── DefaultGame.ini │ └── DefaultInput.ini ├── Source │ ├── UE4VoxelTerrain.Target.cs │ ├── UE4VoxelTerrain │ │ ├── BaseCharacter.cpp │ │ ├── BaseCharacter.h │ │ ├── CubeObject.cpp │ │ ├── CubeObject.h │ │ ├── CudaTerrainGeneratorComponent.cpp │ │ ├── CudaTerrainGeneratorComponent.h │ │ ├── LevelController.cpp │ │ ├── LevelController.h │ │ ├── MainHUD.cpp │ │ ├── MainHUD.h │ │ ├── MiningTool.cpp │ │ ├── MiningTool.h │ │ ├── PreparationHelperActor.cpp │ │ ├── PreparationHelperActor.h │ │ ├── Ramp.cpp │ │ ├── Ramp.h │ │ ├── SpawnHelper.hpp │ │ ├── TerrainController.cpp │ │ ├── TerrainController.h │ │ ├── TerrainGenerator.cpp │ │ ├── TerrainGenerator.h │ │ ├── UE4VoxelTerrain.Build.cs │ │ ├── UE4VoxelTerrain.cpp │ │ ├── UE4VoxelTerrain.h │ │ ├── UE4VoxelTerrainCharacter.cpp │ │ ├── UE4VoxelTerrainCharacter.h │ │ ├── UE4VoxelTerrainGameMode.cpp │ │ ├── UE4VoxelTerrainGameMode.h │ │ ├── UE4VoxelTerrainPlayerController.cpp │ │ ├── UE4VoxelTerrainPlayerController.h │ │ └── UI │ │ │ ├── SystemInfoWidget.cpp │ │ │ └── SystemInfoWidget.h │ └── UE4VoxelTerrainEditor.Target.cs └── UE4VoxelTerrain.uproject ├── cave.gif ├── controls.md ├── grass.gif └── terrain.gif /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/.gitmodules -------------------------------------------------------------------------------- /CudaVdGenerator/.gitignore: -------------------------------------------------------------------------------- 1 | .vs 2 | x64 3 | CudaVdGenerator.vcxproj.user 4 | 5 | -------------------------------------------------------------------------------- /CudaVdGenerator/CudaVdGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/CudaVdGenerator/CudaVdGenerator.h -------------------------------------------------------------------------------- /CudaVdGenerator/CudaVdGenerator.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/CudaVdGenerator/CudaVdGenerator.vcxproj -------------------------------------------------------------------------------- /CudaVdGenerator/main.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/CudaVdGenerator/main.cu -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/README.md -------------------------------------------------------------------------------- /UE4VoxelTerrain/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/.gitignore -------------------------------------------------------------------------------- /UE4VoxelTerrain/Config/DefaultEditor.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Config/DefaultEditor.ini -------------------------------------------------------------------------------- /UE4VoxelTerrain/Config/DefaultEditorPerProjectUserSettings.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Config/DefaultEditorPerProjectUserSettings.ini -------------------------------------------------------------------------------- /UE4VoxelTerrain/Config/DefaultEngine.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Config/DefaultEngine.ini -------------------------------------------------------------------------------- /UE4VoxelTerrain/Config/DefaultGame.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Config/DefaultGame.ini -------------------------------------------------------------------------------- /UE4VoxelTerrain/Config/DefaultInput.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Config/DefaultInput.ini -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain.Target.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain.Target.cs -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/BaseCharacter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/BaseCharacter.cpp -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/BaseCharacter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/BaseCharacter.h -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/CubeObject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/CubeObject.cpp -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/CubeObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/CubeObject.h -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/CudaTerrainGeneratorComponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/CudaTerrainGeneratorComponent.cpp -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/CudaTerrainGeneratorComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/CudaTerrainGeneratorComponent.h -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/LevelController.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/LevelController.cpp -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/LevelController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/LevelController.h -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/MainHUD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/MainHUD.cpp -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/MainHUD.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/MainHUD.h -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/MiningTool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/MiningTool.cpp -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/MiningTool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/MiningTool.h -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/PreparationHelperActor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/PreparationHelperActor.cpp -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/PreparationHelperActor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/PreparationHelperActor.h -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/Ramp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/Ramp.cpp -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/Ramp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/Ramp.h -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/SpawnHelper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/SpawnHelper.hpp -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/TerrainController.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/TerrainController.cpp -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/TerrainController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/TerrainController.h -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/TerrainGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/TerrainGenerator.cpp -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/TerrainGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/TerrainGenerator.h -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/UE4VoxelTerrain.Build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/UE4VoxelTerrain.Build.cs -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/UE4VoxelTerrain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/UE4VoxelTerrain.cpp -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/UE4VoxelTerrain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/UE4VoxelTerrain.h -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/UE4VoxelTerrainCharacter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/UE4VoxelTerrainCharacter.cpp -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/UE4VoxelTerrainCharacter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/UE4VoxelTerrainCharacter.h -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/UE4VoxelTerrainGameMode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/UE4VoxelTerrainGameMode.cpp -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/UE4VoxelTerrainGameMode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/UE4VoxelTerrainGameMode.h -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/UE4VoxelTerrainPlayerController.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/UE4VoxelTerrainPlayerController.cpp -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/UE4VoxelTerrainPlayerController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/UE4VoxelTerrainPlayerController.h -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/UI/SystemInfoWidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/UI/SystemInfoWidget.cpp -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrain/UI/SystemInfoWidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrain/UI/SystemInfoWidget.h -------------------------------------------------------------------------------- /UE4VoxelTerrain/Source/UE4VoxelTerrainEditor.Target.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/Source/UE4VoxelTerrainEditor.Target.cs -------------------------------------------------------------------------------- /UE4VoxelTerrain/UE4VoxelTerrain.uproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/UE4VoxelTerrain/UE4VoxelTerrain.uproject -------------------------------------------------------------------------------- /cave.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/cave.gif -------------------------------------------------------------------------------- /controls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/controls.md -------------------------------------------------------------------------------- /grass.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/grass.gif -------------------------------------------------------------------------------- /terrain.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bw2012/UE4VoxelTerrain/HEAD/terrain.gif --------------------------------------------------------------------------------