原創(chuàng)|3D產(chǎn)品功能介紹|編輯:何家巧|2022-03-28 14:26:56.957|閱讀 408 次
概述:HOOPS產(chǎn)品主要應(yīng)用于3D模型的轉(zhuǎn)換、顯示、處理和發(fā)布,包括HOOPS Exchange、HOOPS Communicator、HOOPS Visualize和HOOPS Publish等4種產(chǎn)品,今天我們將為大家?guī)?lái)4種產(chǎn)品的詳細(xì)介紹和具體的使用場(chǎng)景,讓您更全面的了解這款3D軟件開(kāi)發(fā)工具。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
相關(guān)鏈接:
	
 
二、HOOPS Exchange介紹
HOOPS Exchange是一個(gè)提供導(dǎo)入和導(dǎo)出3D文件格式的SDK。 3D文件被HOOPS Exchange導(dǎo)入到內(nèi)存后,會(huì)以PRC格式數(shù)據(jù)結(jié)構(gòu)存放,我們可以訪(fǎng)問(wèn)到模型的裝配樹(shù)、拓?fù)浣Y(jié)構(gòu)、模型、細(xì)分曲面數(shù)據(jù)、視圖、PMI數(shù)據(jù)以及模型的屬性信息等數(shù)據(jù)。
	
 
(一)開(kāi)發(fā)環(huán)境
HOOPS Exchange使用C++語(yǔ)言開(kāi)發(fā),可以選擇使用Visual Studio或Qt作為開(kāi)發(fā)環(huán)境,以下是HOOPS Exchange 2022版本支持的環(huán)境:
	 
	 
						平臺(tái) 
					 
						架構(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 
					 
						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系統(tǒng)中,也可以使用C#作為UI層開(kāi)發(fā)語(yǔ)言,底層控制還是使用C++,但必須自己編寫(xiě)C#和C++的中間橋接層。
	
 
(二)導(dǎo)入格式支持
HOOPS Exchange可以導(dǎo)入以下格式文件:
	
 
	
 
圖標(biāo)的含義:
	
 
(三)導(dǎo)出格式支持
HOOPS Exchange可以導(dǎo)出以下文件格式:
	
 
圖標(biāo)的含義:
	
 
(一)開(kāi)發(fā)與部署環(huán)境
HOOPS Communicator頁(yè)面使用Html5/Js進(jìn)行開(kāi)發(fā),開(kāi)發(fā)工具可以使用VS Code;HOOPS Communicato自帶一個(gè)HOOPS Server(后端服務(wù)器),如果需要某些定制功能,也可以使用Java開(kāi)發(fā)自己的HOOPS Server。
	
 
(二)瀏覽器環(huán)境
由于HOOPS Communicator可實(shí)現(xiàn)Web端開(kāi)發(fā),因此HOOPS Communicator可以在以下平臺(tái)瀏覽器中訪(fǎng)問(wèn)模型:
	 
	 
						平臺(tái) 
					 
						瀏覽器 
					 
						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的開(kāi)發(fā)示例:
	
 
瀏覽模型
	 
 
模型動(dòng)畫(huà)生成器
點(diǎn)擊了解HOOPS Visualize、HOOPS Publish的開(kāi)發(fā)環(huán)境和實(shí)際應(yīng)用
慧都科技是中國(guó)地區(qū)的經(jīng)銷(xiāo)商,提供HOOPS 60天的免費(fèi)試用、中文技術(shù)支持、售賣(mài),同時(shí)提供工業(yè)3D解決方案,如果您對(duì)此感興趣,歡迎電話(huà)咨詢(xún):400-700-1020
	掃碼關(guān)注“HOOPS”微信公眾號(hào),及時(shí)獲取更多技術(shù)資訊
 
	 
 
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@ke049m.cn