Ab3d.PowerToys,強大的.NET 3D圖形開發包

Ab3d.PowerToys是與WPF 3D一起使用的輔助庫。
該庫隨附的示例提供了許多構建基塊,您可以將其簡單地複製幷包含到應用程序中。

Ab3d.PowerToys--使用的是基於DirectX 9的WPF 3D渲染引擎。這提供了不錯的硬件加速並可以渲染許多3D場景。但是,當3D場景更加複雜時,則可以使用超快速的DirectX 11渲染引擎-Ab3d.DXEngine。此外,可以在幾分鐘內將使用Ab3d.PowerToys庫的現有應用程序升級到具有DirectX 11渲染引擎的Ab3d.DXEngine。

主要特點:
最容易使用3D API的C#中包含許多出色的代碼示例
攝像機(TargetPositionCamera,FreeCamera,FirstPersonCamera,ThirdPersonCamera等)
攝像頭控制器(MouseCameraController,CameraControlPanel,ViewCubeCameraController)
3D模型和視覺效果(球體,盒子,圓柱體等)
生成拉伸或車削3D對象
對3D對象使用布爾運算或使用3D平面對其進行切片
3D線(連接,斷開和帶箭頭的線的最快實現方式)
3D文字
Event Manager 3D(簡化的3D對象事件處理)
許多幫助程序類可簡化WPF 3D的工作
支持觸摸和多點觸摸來旋轉,移動和縮放相機
使用Assimp導入器從obj文件(集成在Ab3d.PowerToys中)或幾乎所有其他3D文件中導入3D模型。
使用Assimp導入器播放許多3D文件中的關鍵幀和骨骼動畫
將3D模型導出到許多文件類型文件中(使用Assimp導出器)
經過全面優化,以實現最佳性能
當需要更快的渲染時,使用Ab3d.DXEngine可以很容易地切換到DirectX 11渲染。
針對有關WPF 3D和我們的庫的所有問題提供高級支持

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章