![]() |
Rendering Engine 0.2.0
Modular Graphics Rendering Engine | v0.2.0
|
The Rendering Engine can be used in two modes:
Generally, SDK packaging is part of the CI/CD pipeline.
The result is a precompiled SDK stored under:
and archived version under:
Execute the script:
Execute the script:
A packaged SDK has the following structure:
Contains example applications demonstrating engine features. These projects link against the engine library and include additional build steps such as shader compilation.
Contains the engine documentation.
Root folder with all engine-related components.
Headers of third-party vendor libraries (GLM, Boost, JSON, etc.).
A tool that reads material definitions, generates shader source code, and initiates shader compilation.
Public interface headers of the engine.
Compiled engine library and associated CMake config files.
Project templates and script tools used to generate new applications.
A placeholder directory where SDK users can store their own projects.
SDK-user applications must currently be built in Release mode to match the precompiled engine. Debug mode is supported only in Dev Mode (source-tree builds).
More flexibility (e.g., debug-build SDK) is planned for a future milestone.