Version 2018.03 of the Ultraviolet Framework has been released and the binaries are now available on NuGet.
- Upgraded to JSON.NET 11.
DynamicTextureAtlas. Unlike the existing
TextureAtlasclass, dynamic atlases can be constructed at runtime. The packing algorithm used by dynamic atlases will waste space if the individual textures are not uniformly sized, but it is substantially faster.
DynamicTexture3D. These textures have a callback which is invoked immediately before they are bound to the device for rendering, allowing them to be lazily updated.
- Removed a number of redundant error checks across the Framework.