Skip to content

Release v0.21.0

Choose a tag to compare

@github-actions github-actions released this 27 Sep 01:43
· 34 commits to develop since this release
14413aa

Untold Engine v0.21.0 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 ShowcaseDemo

This will build the engine and launch the demo using Swift Package Manager.


Blender Add-on

This release includes the Untold Engine Blender add-on as a downloadable release asset:

untold_exporter.zip

Install it in Blender:

  1. Download untold_exporter.zip from this release.
  2. Open Blender.
  3. Go to Edit > Preferences > Add-ons.
  4. Click Install... and select untold_exporter.zip.
  5. Enable Untold Engine Exporter.

The add-on adds:

  • File > Export > Untold (.untold)
  • File > Export > Untold Animation (.untold)
  • File > Export > Untold Tiled Scene

For texture baking and compression dependencies, see:
https://github.com/untoldengine/UntoldEngine/blob/develop/docs/API/UsingBlenderAddon.md


Getting Started

To create your own project/game using the Untold Engine, see:

https://untoldengine.github.io/UntoldEngine/API/GettingStarted/


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

  • [Bugfix] Restore StarterDemo keyboard input (014a559…)
  • [Bugfix] Ensure generated Release builds compile with optimization enabled (dc1d8e9…)
  • [Bugfix] Show one display name per aliased animation clip and remove aliases together (5731274…)
  • [Bugfix] Fix missing CSM shadow casters, blend cascade transitions, and improve shadow bias consistency (906042b…)
  • [Bugfix] Prune stale compiled animation clips when clips are replaced (e6296a1…)
  • [Bugfix] Cache compiled animation clips by identity so same-named clips do not collide (d9df58c…)
  • [Patch] Say why a rendering extension's shader library or pipeline failed to load (8637946…)
  • [Patch] Unwrap PipelineCreationError in the engine's own pipeline log line (ccd8ece…)

📚 Docs

  • [Docs] Add Engineering Principles and wire them into contributor docs (ed7d0be…)
  • [Docs] Sync docs/index.md with README Vision, Mission, and Engineering Principles (1bde9e3…)
  • [Docs] Reposition Vision/Mission and consolidate audience sections (620445e…)
  • [Docs] Reposition README/index around interactive XR positioning, add CoolWeb (4d7285e…)

🚀 Features

  • [Feature] Partition Gaussian chunks by a uniform grid for tighter spatial bounds and more effective culling (6c51e34…)
  • [Feature] Add runtime per-chunk bounding-box visualization for Gaussian culling and LOD levels (5d20de5…)