All Versions
29
Latest Version
Avg Release Cycle
57 days
Latest Release
2715 days ago

Changelog History
Page 1

  • v2014.2.452 Changes

    December 16, 2014

    ➕ Added

    • PointSelectionCommand (Wpf)
    • 👌 Support subtract mode in CuttingPlaneGroup (Wpf)
    • 🖐 Handle collection changes for ScreenSpaceVisual3D.Points (Wpf.SharpDX)
    • Ignore visuals that implement IBoundsIgnoredVisual3D in the bounds calculation (#229)

    🔄 Changed

    • XAML namespace prefix changed to http://helix-toolkit.org/wpf (Wpf)
    • XAML namespace prefix changed to http://helix-toolkit.org/wpf/SharpDX (Wpf.SharpDX)

    🛠 Fixed

    • Memory leak in DX11ImageSource (Wpf.SharpDX)

    🚀 [Unreleased]: https://github.com/oxyplot/oxyplot/compare/v2015.1.453...HEAD

  • v2.20.2 Changes

    February 01, 2022

    🛠 Fixed

    ✅ 1. Fix viewcube edge hit test is not working properly. #1702 (WPF.SharpDX/UWP/Core)

    1. Fix environment map getting black area under certain conditions when using orthographic camera. (WPF.SharpDX/UWP/Core) 👻 1. Fix null pointer exception if effects manager is not being set on viewport3DX. (WPF.SharpDX/UWP/Core)
  • v2.20.1 Changes

    January 19, 2022

    🛠 Fixed

    🛠 1. Fixed stl reader failed to read any ASCii files on Dot net 5. (WPF)

  • v2.20.0 Changes

    October 31, 2021

    ➕ Added

    👍 1. Post effect support in screen spaced group. (WPF.SharpDX/UWP/Core) 👍 1. Supports software rendering as config for effects manager. (WPF.SharpDX/UWP/Core)

  • v2.19.0 Changes

    October 11, 2021

    🛠 Fixed

    1. Fix shadow is showing on the back of the object #1649 (WPF.SharpDX/UWP/Core) 🚀 1. Fix UWP memory leak due to event handlers are not being released properly. #1185 (UWP)
  • v2.18.0 Changes

    September 04, 2021

    ➕ Added

    ✅ 1. Add hit test support for AxisPlaneGridNode.(WPF.SharpDX/UWP/Core) 👍 1. Add walkaround camera mode support for Orthographic camera. (WPF.SharpDX/UWP/Core)

    1. Cursor position and Cursor On Element position added to viewport3DX (WPF.SharpDX)

    👌 Improvement

    ✅ 1. Adds Batched Mesh hit test result to include more batched mesh specific properties. (WPF.SharpDX/UWP/Core)

    🛠 Fixed

    1. Fix zooming flips by enabling ZoomAroundMouseDownPoint in UWP.(UWP/Core)
    2. Fix topmost group is not rendered correctly if screenspaced group is being rendered before it.(WPF.SharpDX/UWP/Core) 👻 1. Fix duplicate key exception while importing glb file with embedded texture. (WPF.SharpDX/UWP/Core)
    3. Fix embedded texture is not loaded from FBX. (WPF.SharpDX/UWP/Core) ✅ 1. Missing property in HitTest.ShallowCopy. (WPF.SharpDX/UWP/Core)
  • v2.17.0 Changes

    June 20, 2021

    ➕ Added

    1. Adds TopMostGroupNode and TopMostGroup3D to support top most rendering. Ref: #1572 (Limitations: Top most meshes are rendered at same level as screen spaced items, which are not supported by post effects and render ordering.) (WPF.SharpDX/UWP/Core)
    2. Add supprot for shadow map to automatically cover complete scene. (Limitations: May not be able to properly cover the scene if contains boneskinned animation.) (WPF.SharpDX/UWP/Core)

    🛠 Fixed

    1. Added null check in IRenderMetricesExtensions.UnProject().(WPF.SharpDX/UWP/Core) ⚡️ 1. Fix BatchedMeshGeometryModel3D blinking when BatchedGeometries update.(WPF.SharpDX/UWP/Core)
    2. Small problem in PointAndLinesBinding example, SetPoints() method.(WPF) 🏗 1. Fixed glitches in various examples and project build.(WPF, WPF.SharpDX)
    3. Fix memory leak if same reference counted object gets collected multiple times.(WPF.SharpDX/UWP/Core)
  • v2.16.1 Changes

    May 02, 2021

    🛠 Fixed

    1. Fix RenderContext.BoundingFrustum for non-perspective cameras. (WPF.SharpDX/UWP/Core)
    2. Handle too many SurfaceD3D_IsFrontBufferAvailableChanged. (WPF.SharpDX/UWP/Core)
  • v2.16.0 Changes

    April 24, 2021

    ➕ Added

    1. Adds coordinate system axis color dependency properties for Viewport3DX. (WPF.SharpDX/UWP) 👍 1. Support for loading .obj and .mtl from stream. (WPF)

    👌 Improvement

    1. Avoid GPU resources getting destroyed and re-created unnecessarily. (WPF.SharpDX/UWP/Core)
    2. Improves texture loading. Re-implemented TextureModel and provides ITextureInfoLoader interface to allow user defined texture repository.(WPF.SharpDX/UWP/Core)
    3. Auto caching Stream and TextureModel pair to avoid duplicated texture resources.(WPF.SharpDX/UWP/Core)
    4. TextureModel changes to be Guid based. TextureModel with same Guid 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)
    5. 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.

  • v2.15.0 Changes

    February 20, 2021

    ➕ Added

    👍 1. Supports morph target animation. (WPF.SharpDX/UWP/Core) 👍 2. Supports animation playback speed. (WPF.SharpDX/UWP/Core) 👍 3. Supports releasing geometry data after loading into GPU. Call Geometry3D.SetAsTransient() to enable this feature. (WPF.SharpDX/UWP/Core) ✅ (Restrictions: View only; no hit test support; geometry must not be shared with multiple models; Must enable before attaching geometry3D onto a Model3D/Node, or before the Model3D/node being attached to a viewport.) 👍 4. Supports billboard alignment relative to the origin. (WPF.SharpDX/UWP/Core) ⚡️ 5. Supports animation updater group. (WPF.SharpDX/UWP/Core) ⚡️ 6. Added extension helper method to create animation updaters from animation list. (WPF.SharpDX/UWP/Core)

    👌 Improvement

    1. Improved thread buffer management. (WPF.SharpDX/UWP/Core) 🚚 2. Changed return type for SceneNodeGroupModel3D AddNode RemoveNode. #1443 (WPF.SharpDX/UWP/Core)

    🛠 Fixed

    🛠 1. Fixed border highlights and outline blur Post Effect blending issues #1491. (WPF.SharpDX/UWP/Core) 🛠 2. Fixed environment map is still being used on object after disabling it. (WPF.SharpDX/UWP/Core) 🛠 3. Fixed UWP assimp nuget spec is missing files. #1505 (UWP) ✅ 4. Fixed UnmapSubresource is not called after MapSubresource during hit test for bone skinning mesh. #1499 (WPF.SharpDX/UWP/Core) 🛠 5. Fixed wrong padding(bottom/right) in billboard single text. #1520 (WPF.SharpDX/UWP/Core)