原創(chuàng)|行業(yè)資訊|編輯:吳秋紅|2023-08-14 12:02:16.203|閱讀 121 次
概述:HOOPS Exchange是一套高性能模型轉(zhuǎn)換軟件庫,可以給軟件提供強(qiáng)大的模型的導(dǎo)入和導(dǎo)出功能,我們可以將其單獨(dú)作為轉(zhuǎn)換工具使用,也可以將其集成到自己的軟件中。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
同樣,HOOPS的其它產(chǎn)品也離不開HOOPS Exchange的支持,它們也需要HOOPS Exchange為其提供模型的導(dǎo)入和導(dǎo)出功能,下面分別介紹HOOPS Exchange在HOOPS Visualize HPS、HOOPS Visualize 3DF和HOOPS Communicator中的應(yīng)用。
	
 
	          
 
	
 
(1)添加hps_cs_sprk_exchange庫文件
要在HOOPS Visualize HPS中使用HOOPS Exchange,首先需要導(dǎo)入Visualize-Exchange 集成庫,C++ 用戶需要鏈接到hps_sprk_exchange.lib。C# 用戶需要添加對(duì)位于bin目錄中的hps_cs_sprk_exchange.dll的引用。
	
 
hps_cs_sprk_exchange.dll的路徑如下:
	
 
(2)設(shè)置HOOPS Exchange的搜索路徑
接下來,在Path環(huán)境變量中設(shè)置HOOPS Exchange的環(huán)境目錄(或者將HOOPS Exchange的環(huán)境目錄中的DLL復(fù)制到應(yīng)用程序執(zhí)行目錄),不進(jìn)行這一步,在運(yùn)行程序的時(shí)候,會(huì)找不到庫文件。
	
 
HOOPS Exchange的環(huán)境目錄如下:
	
 
(3)添加HOOPS Exchange的條件編譯符號(hào)
最后,設(shè)置條件編譯符號(hào),打開hps_wpf_sandbox工程的屬性→生成,在條件編譯符號(hào)中添加USING_EXCHANGE。
	
 
到此,在hps_wpf_sandbox中集成HOOPS Exchange的設(shè)置完成。
(4)運(yùn)行效果
	
 
三、對(duì)HOOPS Visualize 3DF的支持
接下來,介紹在HOOPS Visualize 3DF中集成HOOPS Exchange,在集成之前,也應(yīng)注意HOOPS Visualize 3DF對(duì)應(yīng)的HOOPS Exchange版本,版本不對(duì),集成不會(huì)成功。測試環(huán)境HOOPS_3DF_2510支持的HIO對(duì)應(yīng)Exchange版本是HOOPS Exchange 2020 SP2。
	
 
(1)使用HOOPS Exchange HIO組件
HOOPS Visualize 3DF使用HOOPS Exchange HIO組件來集成HOOPS Exchange,HOOPS Exchange HIO組件以.hio文件的形式提供。
	
 
(2)設(shè)置HOOPS Exchange的搜索路徑
接下來,在Path環(huán)境變量中設(shè)置HOOPS Exchange的環(huán)境目錄(或者將HOOPS Exchange的環(huán)境目錄中的DLL復(fù)制到應(yīng)用程序執(zhí)行目錄),不進(jìn)行這一步,在運(yùn)行程序的時(shí)候,會(huì)找不到庫文件。
	
 
HOOPS Exchange的環(huán)境目錄如下:
	
 
(3)文件加載
接下來,在HOOPS Visualize 3DF中讀取模型。
	
 
四、對(duì)HOOPS Communicator的支持
在HOOPS Communicator中,使用HOOPS Exchange很簡單,因?yàn)镠OOPS Communicator的軟件包中,已經(jīng)集成了HOOPS Exchange,名稱為:converter.exe,其位置位于<HOOPS_Communicator>\authoring\converter\bin\win64中。
	
 
要轉(zhuǎn)換模型也很簡單,首先打開<HOOPS_Communicator>\quick_start目錄:
	
 
雙擊start_server.bat文件啟動(dòng)HOOPS Communicator,以下信息表示啟動(dòng)成功:
	
 
之后將要轉(zhuǎn)換的模型拖動(dòng)到convert_file.bat上
	
 
模型就會(huì)進(jìn)行輕量化轉(zhuǎn)換:
	
 
最后一行是轉(zhuǎn)換后模型的訪問地址,可以通過它查看輕量化后的模型:
 
 
---慧都科技介紹---
慧都科技是Tech Soft 3D-HOOPS在中國區(qū)的唯一增值服務(wù)商,負(fù)責(zé)HOOPS試用,咨詢,銷售,技術(shù)支持,售后,旨在為企業(yè)提供一站式的3D開發(fā)解決方案。如果您的企業(yè)目前也有、的需求,需要獲得3D 輕量化引擎HOOPS的60天免費(fèi)試用,歡迎咨詢在線客服或直接撥打023-68661681。
	↓↓掃碼關(guān)注“HOOPS”微信公眾號(hào),及時(shí)獲取更多hoops技術(shù)資訊↓↓
 
	 
 
--------------------------------------------------------------------------------------------------------------------------
 
 
	本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn