Soul Engine is a real-time visualization engine built on the back of CUDA and Vulkan. With a focus on lightweight parallelism that can be leveraged for expensive techniques, Soul Engine provides a platform for path tracing, finite element physics, and general simulation.
For more information, visit our Wiki
Soul Engine is undergoing a large user-facing refactor and is not stable. Incomplete public features will be removed in preparation for the first use of Semantic Versioning.
In the meantime expect to see the following features make their way in as we approach stability:
Once Soul Engine hits 1.0, codebase stability will become a priority. Thank you for your patience.
Install the required manual dependencies
pip install poetry
curl -sSL https://raw.githubusercontent.com/sdispater/poetry/master/get-poetry.py | python
Clone Soul Engine
git clone https://github.com/Synodic-Software/Soul-Engine.git
Install the dependencies and setup the tooling
poetry install
Build the engine
poetry build
Run the Soul Engine
command line program
soul info
For a detailed installation process visit our Wiki's Getting Started