原創(chuàng)|行業(yè)資訊|編輯:吳秋紅|2024-01-05 17:00:17.243|閱讀 82 次
概述:HOOPS Communicator是專(zhuān)為在云端和Web上構(gòu)建工程應(yīng)用程序的3D開(kāi)發(fā)工具包,經(jīng)過(guò)20多年的研發(fā),找出了支持云或Web應(yīng)用程序構(gòu)建超高性能圖形工具包的方法,本次我們將選擇一個(gè)七座商務(wù)車(chē)的整車(chē)模型來(lái)進(jìn)行性能測(cè)試,本模型裝配共包含3190個(gè)文件,總計(jì)10GB大小,一起來(lái)看看吧!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
HOOPS Communicator是專(zhuān)為在云端和Web上構(gòu)建工程應(yīng)用程序的3D開(kāi)發(fā)工具包。它針對(duì)Web工作流、瀏覽器和工程圖形進(jìn)行了優(yōu)化。研發(fā)小組花了20多年的時(shí)間來(lái)研發(fā)HOOPS Visualize(本地3D可視化引擎),他們?cè)谶@些工作中積累了大量計(jì)算機(jī)圖形學(xué)的專(zhuān)業(yè)知識(shí),并以此為基礎(chǔ),找出了支持云或Web應(yīng)用程序構(gòu)建超高性能圖形工具包的方法:HOOPS Communicator通過(guò)強(qiáng)大的流引擎來(lái)支持快速加載超大模型。這對(duì)于在大型裝備制造或BIM領(lǐng)域內(nèi)的用戶(hù)尤其重要,他們必須在一個(gè)完整統(tǒng)一的模型上實(shí)現(xiàn)多種不同的工作流程(集設(shè)計(jì)、工藝、仿真、制造、運(yùn)維于一體的數(shù)字孿生流程),在不同的工作流中,需要加載超大模型的多個(gè)實(shí)例來(lái)滿(mǎn)足應(yīng)用要求。
本次我們將選擇一個(gè)七座商務(wù)車(chē)的整車(chē)模型來(lái)進(jìn)行性能測(cè)試,本模型裝配共包含3190個(gè)文件,總計(jì)10GB大小。
Step 1 我們通過(guò)桌面測(cè)試程序?qū)⒄麄€(gè)模型完全加載后,可以看到模型共計(jì)2億個(gè)三角面片。
Step 2 將整車(chē)模型的總裝配zhuangpei.CATProduct文件傳入到HOOPS Communicator的Converter.exe進(jìn)行輕量化處理,HOOPS Communicator會(huì)自動(dòng)掃描其下所有的子裝配和零部件。
Step 3 從18:09:40加載后開(kāi)始轉(zhuǎn)換,一直到22:11:17轉(zhuǎn)換成功,共耗時(shí)4個(gè)多小時(shí),內(nèi)存巔峰消耗17G,常規(guī)消耗14G(這里請(qǐng)?zhí)貏e注意,轉(zhuǎn)換模型時(shí)請(qǐng)預(yù)留超過(guò)模型大小一倍以上的內(nèi)存空間)。
Step 4 我們來(lái)看看轉(zhuǎn)換后的效果。
Step 5 點(diǎn)擊F12,呼出控制臺(tái),輸入hwv.getView().setStatisticsDisplayVisibility(true)方法啟用實(shí)時(shí)渲染統(tǒng)計(jì)信息。
Step 6 我們看到左上角出現(xiàn)了一堆文件信息,包括當(dāng)前幀率,調(diào)用函數(shù)的次數(shù),一次渲染的三角面片數(shù)量等,我們可以看到最后一幀的三角面片數(shù)為1600多萬(wàn)。
Step 7 我們把模型爆炸,看看效果。本次最后一幀渲染了1500多萬(wàn)個(gè)三角面片,反復(fù)爆炸操作后,我感受到筆記本的風(fēng)扇開(kāi)始起飛了 :)
怎么樣,心動(dòng)了嗎?趕快聯(lián)系我們進(jìn)行試用吧,感受全球第一的渲染引擎 HOOPS Communicator 帶給您的非凡體驗(yàn)!
掃碼關(guān)注“HOOPS”微信公眾號(hào),及時(shí)獲取更多技術(shù)資訊
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn