Ab3d.DXEngine (.NET 3D渲染引擎)

Ab3d.DXEngine是出色的快速3D渲染引擎,可以在.Net Desktop應用程式中使用
  • 描述
Ab3d.DXEngine是出色的快速3D渲染引擎,可以在.Net Desktop應用程式中使用。 


● DirectX 11 based rendering engine with full hardware rendering support.

 Render millions of triangles with using instancing, smart optimizations and other techniques to get extreme GPU performance.

 Render millions of hardware accelerated 3D lines (with custom thickness, line color and line pattern).

 Multi-threaded rendering that can in some cases achieve more then 4 times the performance of a single thread.

 Super-fast per pixel lighting and super-sampling for improved visual quality.

 Support standard and PBR (Physically Based Rendering) materials.

 Many post processing effects.

 The most versatile 3D engine - the same application can run on systems from high end graphics card (full hardware acceleration) to computers without graphics card (DirectX 11 software rendering). The same application can also run on an old computers with operating systems that do not support DirectX 11 (using WPF 3D rendering).

 The rendered 3D scene can be composed with existing WPF objects so that standard WPF controls can be added on top of the 3D scene or seen through the scene.

 Fully managed code that works with AnyCpu (x86 or x64) build targets and can be used in C# and VB.Net. DXEngine uses SharpDX as DirectX wrapper.

 Highly customizable: use custom shaders, rendering techniques, mesh data, etc.

 Support for virtual reality with split-screen and anaglyph rendering.

 Full Oculus Rift support is provided with Ab3d.OculusWrap library and DXEngine providers.

 Use new engine with just a few changes of the existing WPF 3D code. The engine fully supports Ab3d.PowerToys and Abd3.Reader3ds libraries.

 Great customer support by forum or email.