原創(chuàng)|3D產(chǎn)品功能介紹|編輯:何家巧|2022-03-28 15:11:00.193|閱讀 469 次
概述:HOOPS產(chǎn)品主要應(yīng)用于3D模型的轉(zhuǎn)換、顯示、處理和發(fā)布,包括HOOPS Exchange、HOOPS Communicator、HOOPS Visualize和HOOPS Publish等4種產(chǎn)品,今天我們將為大家?guī)?種產(chǎn)品的詳細(xì)介紹和具體的使用場景,讓您更全面的了解這款3D軟件開發(fā)工具。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
繼上篇文章講解了中HOOPS Exchange、HOOPS Communicator兩款產(chǎn)品的技術(shù)支持和應(yīng)用場景(點(diǎn)擊查看詳情),今天我們一起來看看HOOPS Visualize和HOOPS Publish的開發(fā)環(huán)境和實(shí)際應(yīng)用。
四、HOOPS Visualize
HOOPS Visualize 是HOOPS提供的3D圖形化開發(fā)平臺,分為HOOPS Visualize 3DF和HOOPS Visualize HPS兩種,兩者底層渲染接口完全一致,HOOPS Visualize HPS是在HOOPS Visualize 3DF底層渲染接口的基礎(chǔ)上,重新以面向?qū)ο蟮姆绞骄帉懙腟DK。
HOOPS Visualize 3DF主要用于桌面程序開發(fā),優(yōu)點(diǎn)是示例代碼更多。HOOPS Visualize HPS的優(yōu)點(diǎn)是使用面向?qū)ο蠡绞骄幊獭?平臺的支持更多。
(一)HOOPS Visualize 3DF介紹
HOOPS Visualize 3DF由一套集成的模塊組成,包括HOOPS/3dGS、HOOPS/Stream、HOOPS/MVO、HOOPS/GUI、HOOPS/Parasolid等模塊,可以快速開發(fā)高性能設(shè)計(jì)、可視化和工程應(yīng)用程序。下圖說明了這些組件如何相互連接,以及用戶生成的事件如何從 GUI 界面流向 Visualize:
1、開發(fā)環(huán)境
平臺
架構(gòu)
支持的最低操作系統(tǒng)
編譯器
Windows
x64
Windows 10 64-bit or newer
Visual Studio 2015 Update 3
Linux
x64
CentOS 7 / Red Hat Enterprise Linux 7 (glibc 2.17)
devtoolset 8 / gcc/g++ 8.2.3
OS X
x64, ARM
macOS X 10.14
Xcode 12.2 (LLVM)
HOOPS 3DF 在Windows、Linux 和 Mac OS X上提供跨平臺解決方案。以下是HOOPS 3DF 27.00支持的環(huán)境:
Visual Studio 2017
注意:在OS X系統(tǒng)中,不支持java。
HOOPS Visualize 3DF可以使用C++、C#、Java語言開發(fā),推薦使用C++作為開發(fā)語言,C#和Java都是對C++接口的調(diào)用。可以選擇使用Visual Studio或Qt作為開發(fā)環(huán)境。
HOOPS Visualize 3DF可以實(shí)現(xiàn)桌面端和AR/VR程序開發(fā)。
以下是HOOPS 3DF的開發(fā)示例:
HOOPS Visualize 3DF中的Hoops 3D Part Viewer示例程序
平臺 |
架構(gòu) |
支持的最低操作系統(tǒng) |
編譯器 |
Windows |
x64 |
Windows 10 |
Visual Studio 2017 |
Linux |
x86 or x64 |
CentOS 7 / Red Hat Enterprise Linux 7 (glibc 2.17) |
devtoolset 8 / GCC 8.2.3 |
macOS |
x64 |
macOS 10.14 |
Xcode 12.2 (LLVM) |
iOS |
ARM64 |
iOS 11.0 |
Xcode 12.2 (LLVM) |
Android |
armeabi-v7a |
Android 5.1 |
Android NDK r18b with LLVM's libc++ |
Xamarin |
|
|
Visual Studio 2017 |
HOOPS Demo Viewer
平臺 |
架構(gòu) |
支持的最低操作系統(tǒng) |
編譯器 |
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 |
發(fā)布的3D PDF示例:
發(fā)布的html示例:
慧都科技是中國地區(qū)的經(jīng)銷商,提供HOOPS 60天的免費(fèi)試用、中文技術(shù)支持、售賣,同時提供工業(yè)3D解決方案,如果您對此感興趣,歡迎電話咨詢:400-700-1020
掃碼關(guān)注“HOOPS”微信公眾號,及時獲取更多技術(shù)資訊
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn