Release 2.6.1
16 Feb 2019
[2.6.1] - 2019-02-16
Added
- Flat Normal Shading Mode for Phong/PBR/Diffuse Material. Use
EnableFlatShading = true
to enable this mode.(WPF.SharpDX/UWP/Core)
- Add LimitPFS option to prevent FPS over shoot on mouse move (WPF)
- ManipulationBinding allows to map ManipulationGesture for Wpf.SharpDX (WPF.SharpDX)
Improvement and Changes
- Add LimitFPS option in HelixToolkit.WPF Viewport3D. Prevents mouse movement causes FPS overshooting. (WPF)
- Add SnapMouseDownPoint for CameraController and Viewport #1082. (WPF)
- Prevent zoom lock if look direction is too small (WPF.SharpDX/UWP/Core)
Fixed
- Fix Camera Rotation with ZoomAroundMouseDownpoint=true (SharpDX) #1068 (WPF.SharpDX/UWP/Core)
- Fix exception in Closest3DPointHitTester #1085 (WPF)
- Fix panning sometimes not working issue.(WPF.SharpDX/UWP/Core)
- ViewportExtensions.Project does not get correct projection #1090. (WPF.SharpDX/UWP/Core)
- Fix cube map auto mipmap generation #1087. (WPF.SharpDX/UWP/Core)
- Fix Transform3DHelper.CombineTransform creates too nested Transform3DGroup #1089 (WPF)
- Fix local transform not getting calculated for UIElement3D in Visual3DHelper.GetTransform(). This solve mouse rotate getting reversed issue in Rotate Manipulator. (WPF)
- Fix Bound one dimension is zero on single point or single axis align line and causes hit test failed.(WPF.SharpDX/UWP/Core)
- Fix rounding issue in TextGroupVisual3D CreateTextMaterial #1075 (WPF)