Helix Toolkit v2.16.0 Release Notes
Release Date: 2021-04-24 // about 3 years ago-
โ Added
- Adds coordinate system axis color dependency properties for Viewport3DX. (WPF.SharpDX/UWP) ๐ 1. Support for loading .obj and .mtl from stream. (WPF)
๐ Improvement
- Avoid GPU resources getting destroyed and re-created unnecessarily. (WPF.SharpDX/UWP/Core)
- Improves texture loading. Re-implemented
TextureModel
and providesITextureInfoLoader
interface to allow user defined texture repository.(WPF.SharpDX/UWP/Core) - Auto caching
Stream
andTextureModel
pair to avoid duplicated texture resources.(WPF.SharpDX/UWP/Core) TextureModel
changes to beGuid
based.TextureModel
with sameGuid
will be treated as same texture.(WPF.SharpDX/UWP/Core) โ 1. Aggregate hit test function parameters into single hit test context. (WPF.SharpDX/UWP/Core) ๐ 1. Move FXAA to the end of rendering, so FXAA applies onto screen spaced object. (WPF.SharpDX/UWP/Core)- Add preliminary hit check with hit thickness for PointNode. (WPF.SharpDX/UWP/Core)
๐ Fixed
๐ง 1. Fixed viewport crash during display configuration change #1531. (WPF.SharpDX) ๐ 1. Fixed cursor is wrong after pressing multiple mouse button simultaneously (WPF.SharpDX/UWP) ๐ 1. Bugfix export without material (Assimp) โก๏ธ 1. Fixed bounding box is not updated properly. #1555 (WPF.SharpDX/UWP/Core) โ 1. Fixed Frustum test bug. (WPF.SharpDX/UWP/Core) ๐ 1. Fixed shadow map OrthoWidth dependency property is setting to wrong property in scene node.(WPF.SharpDX/UWP)
๐ฅ Breaking Change
โ 1. Hit test function signature has been changed.