Skip to content

Compilers

IMPORTANT

Status: Supported
Minimal version: 1.4

image

  • Fixed thread count initialization
    • Number created equals CPU cores
  • Added support for IntelEmbree and CUDA tracing, greatly increasing speed
  • Output of all missing textures and thm
  • Removed net compilation
  • BC7 format support
  • Support for splitting level.cform and level.geom into several files by size
  • Ability to override compilation quality without launching Level Editor

LC

  • Skip invalid faces
  • New LightMaps saving algorithm
    • Bakes into selected texture size with faster sampling
  • Fixed original bug where sometimes MU models became black
  • Ability to skip geometry tessellation
  • Ability to skip subdivide stage
  • Optimized geometry merge stage
  • Multithreaded sector compilation on location
  • Removed QSlim usage for CForm optimization (Temporary solution)
  • Removed old dx9mesh geometry optimizer
    • Now uses modern DirectXMesh library
  • LightMap saving modes:
    • No compression RBGA
    • DX11 Only BC7
    • Vanilla DXT3

DO

  • Grass saved in DXT3

AI

  • Reimplemented AStart algorithm
  • 25-bit grid support
    • Compiler is based on build.aimap format for output format level.aimap
  • Automatic .spawn file assembly for FreeMP

Published under the MIT license.