Aspose.3D for Java
產(chǎn)品編號:10487
當前版本:Aspose.3D for Java
開 發(fā) 商:Aspose Pty Ltd
產(chǎn)品類型:API
產(chǎn)品功能:3D文件/CAD API/設計可視化/虛擬現(xiàn)實體驗/轉(zhuǎn)換格式化元素
開發(fā)平臺:Visual Studio 2019 / Visual Studio 2022
其他特性:Web Form / Windows Form / 兼容Sharepoint / Ajax支持
產(chǎn)品源碼:不提供源碼
Java 3D文件處理API
無需任何外部建模和渲染軟件即可創(chuàng)建、操作和保存3D文件為多種格式。 Aspose.3D for Java是一個獨立的游戲軟件和CAD API,用于操作 3D文件。API 支持大多數(shù)流行的 3D 文件格式,應用程序可以輕松創(chuàng)建、讀取、轉(zhuǎn)換和修改文件。 此外,API幫助開發(fā)人員建模和創(chuàng)建大型游戲世界、用于設計可視化的出色場景、參與虛擬現(xiàn)實體驗、將動畫屬性添加到場景文件、使用轉(zhuǎn)換格式化元素等等 產(chǎn)品功能 高級Java 3D API功能 1、生成場景并以支持的格式保存 2、加載、保存和渲染3D文檔到流 3、使用幾何和場景層次結構 4、在多個節(jié)點內(nèi)共享網(wǎng)格幾何數(shù)據(jù) 5、將動畫屬性添加到場景文件 6、使用頂點的自定義內(nèi)存布局對網(wǎng)格進行三角剖分 7、在3D場景中添加目標相機以及動畫對象 8、按材質(zhì)分割網(wǎng)格 9、通過指定向上法線更改平面的方向 10、通過擠壓形狀創(chuàng)建幾何圖形 11、增強圓柱體的創(chuàng)建 12、基于存檔的文件格式檢測 13、支持AMF格式 14、使用Draco壓縮導入和導出glTF文檔 相互轉(zhuǎn)換場景文件 API以簡單的方式提供了對3D文件格式轉(zhuǎn)換的支持。開發(fā)人員可以在Scene實例中加載源文檔,并將其Save函數(shù)與FileFormat參數(shù)一起使用。 通過API生成3D場景 Aspose.3D for Java讓開發(fā)人員無需依賴任何建模軟件即可從頭開始創(chuàng)建場景。Java API還使開發(fā)人員能夠以任何受支持的格式保存場景,例如(STL、FBX、Discreet3DS、WavefrontOBJ、Collada和Universal3D)。 以簡單的方式構建節(jié)點層次結構 Aspose.3D for Java API提供了構建節(jié)點層次結構的能力,其中節(jié)點是場景的基本構建塊。節(jié)點的層次結構定義了邏輯結構并通過將幾何圖形、燈光和相機附加到節(jié)點來提供可見的內(nèi)容。 將動畫屬性添加到場景 Aspose.3D for Java API通過將屬性的組件映射到不同曲線的 CurveMapping 提供對關鍵幀動畫的支持。 此外,庫提供在3D文件中設置目標相機,當您需要相機面對特定節(jié)點時,這在動畫中很有用。 穩(wěn)健性、性能和可擴展性 Aspose.3D for Java被設計為在服務器端或客戶端上表現(xiàn)同樣出色。它是一個單一的Java程序集,只需添加其引用即可與任何Java應用程序一起部署。在使用API時,您不必擔心其他服務或模塊。 支持的文件格式 API支持列出的文件格式。 輸入輸出 1、Autodesk: FBX 7.2 to 7.5 (ASCII/Binary) 2、STL (ASCII/Binary) 3、Wavefront: OBJ 4、3DS 5、Universal3D 6、Collada: DAE 7、GL Transmission: glTF (ASCII/Binary) 8、Google Draco: DRC 9、RVM (Text/Binary) 10、便攜式文件格式: PDF 11、AMF 12、PLY 僅輸入 1、DirectX: X (ASCII/Binary) 2、Siemens: JT 3、DXF 4、3MF 5、VRML 6、DirectX: X 僅輸出 HTML 支持的平臺 Aspose.3D for Java支持Java運行時。 Java運行時的環(huán)境 JSP/JSF 應用程序 桌面應用程序