v3.4.0
New Features
Rendering
- Added orthographic projection support; LCC/LCC2/SOG/SPZ/PLY data all render correctly in orthographic views
- Added a data coloration mode for point clouds that uses the true point colors; point clouds now support both elevation coloration and data coloration
- Added adjustable spherical harmonics order: no SH, 1st, 2nd, or 3rd order
Data Loading
- Added Load Volume to select only the data inside a specified region at load time
- Added a runtime synchronous load option for the single-file SOG/SPZ/PLY formats
- Single-file model capacity is no longer bound by the GPU memory budget, allowing much larger models
Editor
- Added a Discord community entry to the panel footer
Improvements
- Added Tiled rasterization (experimental), which can raise rendering performance; the gain depends on the scene
- Significantly faster PLY file loading, cutting load time by about 85%
- Clipping volume and section plane data is now read every frame, so a property or transform change takes effect automatically and
Refreshno longer has to be called
Fixes
- Fixed PLY models and collision files failing to load when packaged into a .pak
- Fixed splat distortion at wide fields of view by switching to tangent plane projection
- Fixed ProxyMesh not occluding other LCC2 Actors
- Fixed elongated or sparse nodes forcing the highest LOD and causing frame rate drops
- Fixed incorrect LOD calculation when the camera is inside a node's bounding box