This engine is a volumetric visualization and dynamics simulation engine, not a full-featured game engine.
- Volume Rendering
- Raycasting SVO
- Vulkan Renderer
- Concurrency
- GPGPU
- DispatchQueue
- 3D Audio with OpenAL
- Volume Dynamics (WIP)
- Core
- Core-Engine
- Editor
- Scene Editor (WIP)
- Currently, there are only volume data conversion and visualization capabilities.
- Game
- Game for functional testing
- RenderTest
- Vulkan rendering test
- Visual Studio 2022
- Desktop development with C++
- Vulkan SDK 1.3.243 or later (requires Validation-Layer for debugging)
- Download Vulkan SDK
Note
to disable Validation-Layer- set
enableValidation = false
atGraphicsDeviceContext::makeDefault()
- build Release
- set
- Download Vulkan SDK
- GIT with LFS
- Build & Run Editor
- open glTF then convert to VXM
- Build & Run Game
- Load VXM
Note
This repository does not contain any graphical resources.
Please use your own glTF or download glTF samples here.