This is my experimental project on creating Voxel Terrain tool. I went through some iterations already from Object oriented to Jobified generation system. Right now this tool able to generate voxels and mesh for chunks.
This is not ready-production tool. This project using a lot experimental and preview packages. Also there not so much features.
- Custom chunk size by all coordinates
- Jobified voxel generation
- Simple customization for terrain generation
- Generating new chunks by tracking position of any game object
- Customizable chunks spawn/despawn distance
- Chunk caching
- Queue system for preparing and loading chunks
- Move to ECS (kinda useless right now because of Hybrid Renderer V2 is kinda slow right now)
- Optimize terrain systems
- Optimize chunk spawn system (right now calculation for loading or unloading chunks is unnecessary hard and slow)
- Add support for colored voxels
- Add support for textured voxels
- Add different mesh generation types a unlike cubes right now
- Add ability for custom terrain not only procedurally generated one
- Implement tools for work with type of terrains