![]() |
Lysa Nodes
0.0
Lysa Nodes — Scene Graph for the Lysa Engine
|
The Vulkan SDK is required on all platforms.
Lysa compiles with MSVC 19+ or LLVM/MinGW 21+.
The DirectX 12 backend requires the MSVC runtime even when the compiler is LLVM: install the "Game Development with C++" part of Visual Studio 2022.
The project uses CMake. Both JetBrains CLion and Visual Studio are supported.
The required packages are llvm-21, cmake, ninja-build, and vulkan-validation-layers. The Vulkan SDK's setup-env.sh must be sourced in the shell profile so that the VULKAN_SDK variable is set for every session.
This project requires three external repositories: the engine, the Vireo RHI, and the Lysa Nodes library. All three paths are declared in a .env.cmake file at the project root:
Clone the repositories before configuring:
The executable must be run from the project root directory so that the app:// virtual filesystem resolves app://shaders and app://res correctly.
Next : Project layout