Ab3d.DXEngine is a DirectX 11 rendering engine for Desktop .Net applications. Ab3d.DXEngine is built for advanced business and scientific 3D visualization. The Ab3d.DXEngine is primarly created for WPF applications but can be also used in WinForms applications.
The samples in this repository demonstrate different ways on how to use Ab3d.DXEninge in WinForms.
To see demonstraiton of all features of the Ab3d.DXEngine see the Main WPF Ab3d.DXEngine samples project on GitHub. See also the samples for Ab3d.PowerToys library (ultimate WPF 3D helper library): Ab3d.PowerToys samples
Both Ab3d.DXEngine and Ab3d.PowerToys are commercial libraries. You can start a 60-day trial when they are first used.
The projects uses the following dependencies:
- Ab3d.DXEngine - Core Ab3d.DXEngine assembly - https://www.nuget.org/packages/Ab3d.DXEngine
- Ab3d.DXEngine.Wpf - WPF support for Ab3d.DXEngine - https://www.nuget.org/packages/Ab3d.DXEngine.Wpf
- Ab3d.PowerToys - The ultimate WPF 3D helper library - https://www.nuget.org/packages/Ab3d.PowerToys
- SharpDX - core assembly for DirectX managed wrapper - https://www.nuget.org/packages/SharpDX
- SharpDX.DXGI - DirectX - DXGI managed API - https://www.nuget.org/packages/SharpDX
- SharpDX.Direct3D11 - Direct3D11 managed API - https://www.nuget.org/packages/SharpDX
- SharpDX.Mathematics - DirectX - Mathematics managed API - https://www.nuget.org/packages/SharpDX
- SharpDX.Desktop - SharpDX helper classes for WinForms - https://www.nuget.org/packages/SharpDX
- Online users guide: https://www.ab4d.com/DirectX/3D/Introduction.aspx
- Online reference help: https://www.ab4d.com/help/DXEngine/html/R_Project_Ab3d_DXEngine_Help.htm
- Forum: https://forum.ab4d.com/forumdisplay.php?fid=11
- Related blog posts: http://blog.ab4d.com/category/DXEngine.aspx
- Feedback: https://www.ab4d.com/Feedback.aspx