Release v0.12.13
·
142 commits
to develop
since this release
Untold Engine v0.12.13 is now available.
Getting Started
Clone the repository and run the demo project:
git clone https://github.com/untoldengine/UntoldEngine.git
cd UntoldEngine
swift run untoldsandbox
This will build the engine and launch the demo using Swift Package Manager.
Using Untold Engine in Your Project
Untold Engine can be added to your own projects as a Swift Package dependency:
https://github.com/untoldengine/UntoldEngine
Refer to the README for setup instructions and examples.
Documentation & Resources
Repository:
https://github.com/untoldengine/UntoldEngine
README:
https://github.com/untoldengine/UntoldEngine/blob/develop/README.md
GitHub Discussions:
https://github.com/untoldengine/UntoldEngine/discussions
Changes in this Release
🐞 Fixes
- [Patch] Added AA parameters to serializer (3d81b55…)
- [Patch] Set ambient default value to 0.4 (c5a72a2…)
- [Patch] Use recursive traversal for derived asset node ids in serialization (41acc07…)
- [Patch] Route native OCC stubs through child entities (e1b2935…)
- [Patch] Reimplented setEntityMesh (6250f0a…)
- [Patch] Added radii to structured content to stream system (5392935…)
- [Patch] Stabilize tiled streaming world mutations (e3436fd…)
- [Patch] Guard floor-proximity gate on interior tiles only (ec4a36c…)
- [Patch] Enforce minimum residency for parsed tiles before unload or eviction (224d528…)
- [Patch] [Feature] Replace radius/distance importance with tile view importance (291a626…)
- [Patch] Add screen-space AABB occlusion factor to tile importance sort (96f1b39…)
- [Patch] Spread tile parse-completion batching work across frames (c5f3c50…)
- [Patch] Skip near-plane-clipping tiles as occluders in screen-space occlusion sort (751398b…)
- [Patch] Disable occlusion sort when no active camera is available (c378cb1…)
- [Patch] Replace additive occlusion coverage with 8×8 grid union bitmask (9d3bfac…)
- [Patch] Use closest AABB point for view alignment instead of tile center (d72106a…)
- [Patch] Floor occlusionScore at occlusionMinWeight to prevent hard load suppression (abd3dbd…)
- [Patch] Harden tile-resident drain queue in BatchingSystem (2b5713c…)
- [Patch] Guard rectToScreenMask against zero-area rects (ecc8d46…)
- [Patch] Route tile-resident drain entities through quiescence to prevent repeated cell rebuilds (aec4112…)
📚 Docs
- [Docs] Updated streaming docs (ed14520…)