原創(chuàng)|行業(yè)資訊|編輯:吳秋紅|2023-05-23 11:40:44.673|閱讀 133 次
概述:HOOPS Communicator使用模型樹作為一種三維模型格式轉(zhuǎn)換的方式,以便在Web和移動(dòng)應(yīng)用程序中進(jìn)行展示和交互。模型樹允許用戶對(duì)模型進(jìn)行層級(jí)操作和選擇,以滿足特定的需求。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
HOOPS Communicator,是一種用于在Web和移動(dòng)應(yīng)用程序中呈現(xiàn)和交互三維模型的軟件開發(fā)工具包。它提供了一種方式來(lái)加載、顯示和操作包含模型和幾何數(shù)據(jù)的場(chǎng)景。安裝該產(chǎn)品后,也將獲得了一組用于高效流式傳輸和的工具包和可執(zhí)行文件,您可以將它們最佳地集成到您基于Web的應(yīng)用程序中。
但是,HOOPS Communicator作為,本身并不是一個(gè)模型樹,而是使用模型樹來(lái)組織和管理加載的三維模型數(shù)據(jù)。
模型樹是一種層次結(jié)構(gòu),用于描述三維模型的組織結(jié)構(gòu)和關(guān)系。它通常由父子節(jié)點(diǎn)關(guān)系組成,其中父節(jié)點(diǎn)表示模型的組件或部件,而子節(jié)點(diǎn)表示父節(jié)點(diǎn)下的子組件或子部件。通過模型樹,可以實(shí)現(xiàn)對(duì)模型的分層顯示、選擇和編輯。
在HOOPS Communicator中,模型樹用于描述加載的三維模型的層次結(jié)構(gòu)。它可以提供關(guān)于模型中各個(gè)部件的信息,并允許用戶選擇和操作這些部件。通過模型樹,用戶可以展開或折疊模型的不同部分,選擇特定的組件進(jìn)行操作,或者控制顯示層級(jí)以實(shí)現(xiàn)需求。
總之,HOOPS Communicator使用模型樹作為一種的方式,以便在Web和移動(dòng)應(yīng)用程序中進(jìn)行展示和交互。模型樹允許用戶對(duì)模型進(jìn)行層級(jí)操作和選擇,以滿足特定的需求。
對(duì)于即將推出的BIM相關(guān)演示,大大增強(qiáng)了HOOPS Commuicator去年發(fā)布的高級(jí)模型樹搜索類。具體內(nèi)容如下:
Tech Soft 3D的高級(jí)模型樹搜索類現(xiàn)在支持子過濾器,并允許在單個(gè)搜索中結(jié)合"和/或"條件來(lái)定義更復(fù)雜的搜索。這使得您可以更精確地篩選和查找模型樹中的元素。
搜索結(jié)果可以轉(zhuǎn)換為SQuery,這是一種可以從表中選擇的查詢。您可以通過單擊按鈕來(lái)激活該查詢,并可以輕松地序列化和使用它。這樣的功能使得處理和管理搜索結(jié)果變得更加便捷。
Tech Soft 3D更新了模型樹代碼,使其支持具有不同部分的多個(gè)獨(dú)立模型樹。這對(duì)于處理聯(lián)合BIM模型等具有分離模型樹的場(chǎng)景非常有用。您可以通過提供相應(yīng)的divid參數(shù)來(lái)創(chuàng)建多個(gè)獨(dú)立的模型樹。
構(gòu)造函數(shù)的參數(shù)發(fā)生了變化。現(xiàn)在,它接受模型樹、關(guān)系樹和屬性的divid作為參數(shù)。請(qǐng)注意,僅當(dāng)useLayout參數(shù)設(shè)置為false時(shí),這些參數(shù)才會(huì)被使用。
在創(chuàng)建scTree對(duì)象后,需要調(diào)用refresh()函數(shù)并傳遞起始節(jié)點(diǎn)作為參數(shù),以設(shè)置模型樹的起始節(jié)點(diǎn)。在示例中,調(diào)用了兩次refresh()函數(shù)來(lái)刷新模型樹并設(shè)置不同的起始節(jié)點(diǎn)。
關(guān)于Tech Soft 3D
Tech Soft 3D是全球領(lǐng)先的開發(fā)工具提供商,可幫助軟件團(tuán)隊(duì)交付成功的應(yīng)用程序。Tech Soft 3D成立于1996年,總部位于俄勒岡州本德市,并在加利福尼亞州,法國(guó),英國(guó)和日本設(shè)有辦事處。該公司的工具包產(chǎn)品為全球數(shù)億臺(tái)計(jì)算機(jī)上運(yùn)行的近500個(gè)獨(dú)特應(yīng)用程序提供支持。
如果您的企業(yè)目前也有、、的需求,歡迎訪問慧都網(wǎng)咨詢?cè)诰€客服或直接撥打023-68661681,我們將免費(fèi)為您定制并發(fā)送相關(guān)案例資料!
掃碼關(guān)注“HOOPS”微信公眾號(hào),及時(shí)獲取更多hoops技術(shù)資訊
歡迎加入”HOOPS技術(shù)交流群“,獲取最新產(chǎn)品咨詢:18100878085(微信同號(hào))
想了解,歡迎咨詢。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn