原創|3D產品功能介紹|編輯:何家巧|2022-03-28 14:26:56.957|閱讀 393 次
概述:HOOPS產品主要應用于3D模型的轉換、顯示、處理和發布,包括HOOPS Exchange、HOOPS Communicator、HOOPS Visualize和HOOPS Publish等4種產品,今天我們將為大家帶來4種產品的詳細介紹和具體的使用場景,讓您更全面的了解這款3D軟件開發工具。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
二、HOOPS Exchange介紹
HOOPS Exchange是一個提供導入和導出3D文件格式的SDK。 3D文件被HOOPS Exchange導入到內存后,會以PRC格式數據結構存放,我們可以訪問到模型的裝配樹、拓撲結構、模型、細分曲面數據、視圖、PMI數據以及模型的屬性信息等數據。
(一)開發環境
HOOPS Exchange使用C++語言開發,可以選擇使用Visual Studio或Qt作為開發環境,以下是HOOPS Exchange 2022版本支持的環境:
平臺
架構
支持的最低操作系統
編譯器
Windows
x64
Windows 10
Visual Studio 2015 Update 3 or newer
Linux
x86 or x64
CentOS 7 / Red Hat Enterprise Linux 7
devtoolset 8 / GCC 8.2.3
macOS
x64/arm64(Apple Silicon)
macOS 10.14 (Mojave)
XCode 12.2 (LLVM)
Android
ARMv7A/ARMv8A_64/x86/x86_64
5.0 (Lollipop)
Android NDK R18b - Clang
iOS
arm64/x86_64
iOS 11
XCode 12.2 (LLVM)
(glibc 2.17)
c++_shared
在Windows系統中,也可以使用C#作為UI層開發語言,底層控制還是使用C++,但必須自己編寫C#和C++的中間橋接層。
(二)導入格式支持
HOOPS Exchange可以導入以下格式文件:
圖標的含義:
(三)導出格式支持
HOOPS Exchange可以導出以下文件格式:
圖標的含義:
(一)開發與部署環境
HOOPS Communicator頁面使用Html5/Js進行開發,開發工具可以使用VS Code;HOOPS Communicato自帶一個HOOPS Server(后端服務器),如果需要某些定制功能,也可以使用Java開發自己的HOOPS Server。
(二)瀏覽器環境
由于HOOPS Communicator可實現Web端開發,因此HOOPS Communicator可以在以下平臺瀏覽器中訪問模型:
平臺
瀏覽器
Windows
Chrome, Firefox, Internet Explorer 11, MS Edge
Linux
Chrome, Firefox
Mac
Chrome, Firefox, Safari 8
Android 5+
Chrome
iOS 11+
Chrome, Safari
以下是HOOPS Communicator的開發示例:
瀏覽模型
模型動畫生成器
點擊了解HOOPS Visualize、HOOPS Publish的開發環境和實際應用
慧都科技是中國地區的經銷商,提供HOOPS 60天的免費試用、中文技術支持、售賣,同時提供工業3D解決方案,如果您對此感興趣,歡迎電話咨詢:400-700-1020
掃碼關注“HOOPS”微信公眾號,及時獲取更多技術資訊
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn