All Versions
31
Latest Version
Avg Release Cycle
61 days
Latest Release
3412 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.21.1 Changes

    June 16, 2022

    👌 Improvement

    1. Allow environment map to skip rendering but still available for other object to do reflection. (WPF.SharpDX/UWP/Core/WinUI) 🚚 1. Remove unnecessary scene graph re-creation during loading/unloading. (UWP/WinUI) ⚡️ 1. Update WinUI AppSDK to 1.1.1. (WinUI)

    🛠 Fixed

    1. Fix MSAA enable causes incorrect rendering on screenspaced objects. (WPF.SharpDX/UWP/Core/WinUI)
    2. Fix binding erorr: Converter failed to convert value of type of Element3D. (UWP/WinUI)
    3. Fix missing TeapotGeometry in Helixtoolkit.Core.Wpf. (Core.Wpf)
    4. Fix custom viewcube texture not working. (WPF.SharpDX/UWP/Core/WinUI)
  • v2.21.0 Changes

    May 28, 2022

    🚀 We did some major code refactoring and changes in this release.

    🆕 New

    👍 1. Support Depth peeling based order independent transparency rendering. (WPF.SharpDX/UWP/Core)

    👌 Improvement

    1. Improved constant buffer array management in MaterialVariable and ConstantBufferComponent. Use single array to hold all structs used by material with same size.(WPF.SharpDX/UWP/Core) 🚚 1. Simplified DisposeObject base class. Remove Collect function and object dictionary. All graphics resources must call RemoveAndDispose to free either on OnDispose if the resource is created in constructor or OnDetach if the resource is created in OnAttach. (WPF.SharpDX/UWP/Core)
    2. Improved all buffer upload functions to avoid creating DataStream object to reduce GC during rendering.(WPF.SharpDX/UWP/Core)
    3. Upgraded the Dot Net minimum requirements from 4.5 to 4.6 on HelixToolkit.SharpDX.Wpf. (WPF.SharpDX)
    4. Upgraded net standard from 1.1 to 1.3 on Helixtoolkit.SharpDX.Core. (Core)
    5. Improved resource pool implementation. (WPF.SharpDX/UWP/Core)
    6. Relax manipulator binding target type to Elements instead of GeometryModel3D (WPF.SharpDX)

    🛠 Fixed

    1. Fix bone skin rendering crash. (WPF.SharpDX/UWP/Core) ⚡️ 1. Update HelixToolkit.WinUI to support Windows App SDK 1.0 (WinUI)
  • 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)