![]() |
Lysa Nodes
0.0
Lysa Nodes — Scene Graph for the Lysa Engine
|
Lysa Nodes requires a working Lysa Engine setup. Refer to the engine's own integration guide for compiler, CMake, Vulkan SDK, and Slang requirements. In addition, Lysa Nodes itself requires:
Lysa Nodes is intended to be used as a Git submodule or a CMake subdirectory alongside Lysa Engine.
Add the subdirectory after the engine, then link against lysa_nodes:
In your C++ source files, import the top-level module to access all node types:
This single import re-exports every node class (Node, SceneTree, Camera, MeshInstance, AnimationPlayer, all light and physics nodes) as well as the load and loadAsync free functions.
| Option | Default | Description |
|---|---|---|
PHYSIC_ENGINE_JOLT | ON | Enable physics nodes using Jolt Physics |
PHYSIC_ENGINE_PHYSX | OFF | Enable physics nodes using NVIDIA PhysX (mutually exclusive with Jolt) |
LUA_BINDINGS | OFF | Expose node API to Lua via LuaBridge |
PHYSIC_ENGINE_JOLT and PHYSIC_ENGINE_PHYSX are mutually exclusive.