Aspose.3D for .NET
產(chǎn)品編號(hào):104114
當(dāng)前版本:Aspose.3D for .NET
開(kāi) 發(fā) 商:Aspose Pty Ltd
產(chǎn)品類(lèi)型:API
產(chǎn)品功能:3D/文件處理/文件轉(zhuǎn)換/.NET/元數(shù)據(jù)
開(kāi)發(fā)平臺(tái):Visual Studio 2019 / Visual Studio 2022
其他特性:Web Form / Windows Form / 兼容Sharepoint / Ajax支持
產(chǎn)品源碼:不提供源碼
.NET 3D文件操作API
在任何基于.NET的應(yīng)用程序中讀取、寫(xiě)入、操作和轉(zhuǎn)換3D文件格式。 Aspose.3D for .NET是一個(gè)功能豐富的游戲軟件和計(jì)算機(jī)輔助設(shè)計(jì) (CAD) API,無(wú)需任何3D建模和渲染軟件依賴即可操作文檔。API支持Discreet3DS、WavefrontOBJ、FBX(ASCII、二進(jìn)制)、STL(ASCII、二進(jìn)制)、Universal3D、Collada、glTF、GLB、PLY、DirectX、Google Draco文件格式等。開(kāi)發(fā)人員可以輕松地創(chuàng)建、讀取、轉(zhuǎn)換、修改和控制3D文檔格式的內(nèi)容。 Aspose.3D for .NET API是用戶友好的,可以與任何.NET應(yīng)用程序一起部署,就像復(fù)制它一樣簡(jiǎn)單,而無(wú)需擔(dān)心已經(jīng)安裝的其他服務(wù)和模塊。 產(chǎn)品功能 高級(jí).NET 3D API功能 1、創(chuàng)建3D場(chǎng)景并以支持的格式 2、保存加載、保存和將文件轉(zhuǎn)換為流 3、使用幾何和場(chǎng)景層次結(jié)構(gòu) 4、在多個(gè)節(jié)點(diǎn)之間共享網(wǎng)格幾何數(shù)據(jù) 5、將動(dòng)畫(huà)屬性添加到場(chǎng)景文檔 6、使用頂點(diǎn)的自定義內(nèi)存布局對(duì)網(wǎng)格進(jìn)行三角剖分 7、在場(chǎng)景中添加目標(biāo)相機(jī) 8、為場(chǎng)景中的對(duì)象設(shè)置動(dòng)畫(huà) 9、按材質(zhì)拆分網(wǎng)格 10、以圖像格式渲染3D視圖 11、在幾何體上投射和接收陰影 12、允許改變平面的方向 13、增強(qiáng)圓柱體的創(chuàng)建 14、添加了vulkan渲染器支持 15、通過(guò)擠壓形狀創(chuàng)建幾何圖形 16、UV圖集算法支持支持 17、標(biāo)準(zhǔn)3d打印格式AMF 18、FBX導(dǎo)入和二進(jìn)制寫(xiě)入支持 19、使用draco壓縮導(dǎo)出和導(dǎo)入glTF文件 3D文件格式轉(zhuǎn)換 Aspose.3d for .NET提供了一系列高級(jí)算法,使其成為3D文件格式轉(zhuǎn)換的一體化解決方案。 Aspose.3D for .NET使程序員能夠輕松地從頭開(kāi)始生成場(chǎng)景,而無(wú)需安裝任何3D建;蜾秩拒浖 將資產(chǎn)信息添加到3D場(chǎng)景 元數(shù)據(jù)是結(jié)構(gòu)化信息,用于描述、定位信息資源并使其更易于檢索、使用和管理信息資源。Aspose.3D for .NET API允許開(kāi)發(fā)人員為場(chǎng)景定義元數(shù)據(jù)。 創(chuàng)建3D網(wǎng)格和圖形形狀 .NET 3D庫(kù)允許開(kāi)發(fā)人員構(gòu)建各種3D幾何形狀的網(wǎng)格,以簡(jiǎn)單的方式定義控制點(diǎn)和多邊形以創(chuàng)建網(wǎng)格并將網(wǎng)格指向形狀類(lèi)型的多個(gè)實(shí)例。開(kāi)發(fā)人員還可以在3D場(chǎng)景中的任何位置放置3D形狀。 與多個(gè)節(jié)點(diǎn)共享網(wǎng)格幾何數(shù)據(jù) 為了減少內(nèi)存需求,可以將單個(gè)Mesh實(shí)例綁定到不同的Node實(shí)例。設(shè)想您需要一個(gè)似乎無(wú)法區(qū)分大量3D立方體的系統(tǒng);您可以通過(guò)在系統(tǒng)啟動(dòng)時(shí)創(chuàng)建一個(gè)Mesh對(duì)象來(lái)節(jié)省內(nèi)存。此時(shí),每次您需要另一個(gè)形狀時(shí),您都會(huì)創(chuàng)建另一個(gè)Node對(duì)象,然后將該節(jié)點(diǎn)指向一個(gè)Mesh。 獨(dú)立于任何外部軟件安裝 Aspose.3D API是使用托管代碼構(gòu)建的,它從不依賴于任何外部API或機(jī)器上的軟件安裝來(lái)處理3D文件。在支持的功能、安全性、穩(wěn)定性、可擴(kuò)展性、速度和價(jià)格方面,它是一個(gè)完美定制的解決方案。 支持的文件格式 Aspose.3D for .NET支持著名的3D文件格式。 輸入輸出 1、Autodesk: FBX 7.2 to 7.5 (ASCII/Binary) 2、3D Systems CAD: STL (ASCII/Binary) 3、Wavefront: OBJ 4、Discreet 3D Studio: 3DS 5、Universal3D: U3D 6、Collada: DAE 7、GL Transmission: glTF (ASCII/Binary) 8、Google Draco: DRC 9、RVM (Text/Binary) 10、便攜式文件格式: PDF 11、其他: AMF, PLY (ASCII/Binary), A3DW 僅輸入 1、DirectX: X (ASCII/Binary) 2、Siemens: JT 3、DXF 4、3MF (3D Manufacturing Format) 5、ASE 6、VRML 僅輸出 HTML 支持的平臺(tái) Aspose.3D for .NET支持.NET框架。 Mono .NET Framework .NET Core