Note: moved to a unified repository at Elegy.Engine
Level compiler for Elegy Engine.
What it currently does and doesn't:
- Process TrenchBroom and J.A.C.K.
.map
files - Handling origin brushes
- Basic culling (removal of nodraw faces)
- Advanced culling (CSG-based)
- Smooth normals
- Octree partitioning
- Writing in Elegy's
.elf
level format - Visibility computation (octree PVS)
- Lightmapping
Note: super early WiP, check back in 2024!