[發明專利]基于Unity3d開發設備吊裝類虛擬現實產品的方法在審
| 申請號: | 201911107270.1 | 申請日: | 2019-11-13 |
| 公開(公告)號: | CN110895831A | 公開(公告)日: | 2020-03-20 |
| 發明(設計)人: | 昝榮師;柴有國;胡瑋明;萬泰明;丁邦林;韓聰 | 申請(專利權)人: | 北京英貝思科技有限公司 |
| 主分類號: | G06T17/00 | 分類號: | G06T17/00 |
| 代理公司: | 北京紐樂康知識產權代理事務所(普通合伙) 11210 | 代理人: | 王珂 |
| 地址: | 100190 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 unity3d 開發 設備 吊裝 虛擬現實 產品 方法 | ||
本發明公開了一種基于Unity3d開發設備吊裝類虛擬現實產品的方法,包括以下步驟:設計部件吊裝方式;采用Unity3d的拓展編輯器的功能,編寫出獲取物體的坐標、角度、放大倍數的編輯器;準備一個繩套的三維環形的套索形狀的模型;選中全部繩索,點擊Unity3d拓展編輯器的“顯示信息”按鈕,顯示出繩索的全部信息;創建一個Excel表格,標識信息的名稱和保存等待使用名稱;解析Excel表格信息;編寫根據表格生成的吊裝的展示功能;顯示繩索模型。通過在開發中應用其方法,既可快速的將不同形狀、不同特點的設備部件進行吊裝模擬展示,節約時間成本,而且不易出錯,保證效果的同時,大幅提高了工作的效率。
技術領域
本發明涉及設備吊裝類虛擬現實產品技術領域,具體來說,涉及一種基于Unity3d開發設備吊裝類虛擬現實產品的方法。
背景技術
目前,在使用Unity3d軟件開發設備吊裝類虛擬現實產品的時候,需要用三維的形式展現出不同的設備部件被起重機吊起的情況。這時候便會產生一個問題:不同的設備部件它的形狀是不一樣的,自然吊裝的捆綁勾起的方式也不一樣,有的部件形狀比較規則,用一根線索捆綁吊起既可,有的部件可能比較復雜,需要用若干個線索來捆綁。為了更好的展示出真實的吊裝情況,可以用兩種方式來實現:
1、三維建模人員在繪制設備部件的模型時,將捆綁的線索繪制好;
2、程序編寫人員在編寫每個設備部件的吊裝時,將不同的吊裝情況分別編寫代碼來完成展示。
發明內容
針對相關技術中的上述技術問題,本發明提出一種基于Unity3d開發設備吊裝類虛擬現實產品的方法,能夠克服現有技術的上述不足。
為實現上述技術目的,本發明的技術方案是這樣實現的:
一種基于Unity3d開發設備吊裝類虛擬現實產品的方法,包括以下步驟:
設計部件吊裝方式;
使用Unity3d提供的拓展編輯器的功能,編寫出可以獲取物體的坐標、角度、放大倍數的編輯器;
準備一個繩套的三維環形的套索形狀的模型;
選中全部繩索,點擊Unity3d拓展編輯器的“顯示信息”按鈕,顯示出繩索的全部信息;
創建一個Excel表格,復制信息,并粘貼信息到表格中,標識信息的名稱,和保存等待使用名稱;
解析Excel表格信息;
編寫根據表格生成的吊裝的展示功能;
顯示繩索模型。
進一步的,所述設計部件吊裝方式的步驟包括以下步驟:
分析研究吊裝情況,得出結論;
根據不同設備的特性,利用繩索和繩套組裝吊裝。
進一步的,所述使用Unity3d提供的拓展編輯器的功能,編寫出可以獲取物體的坐標、角度、放大倍數的編輯器的步驟包括以下步驟:
通過Unity3d提供的 “Selection.gameObjects”函數獲取鼠標選中的物體;
將選中的物體編成數組,遍歷數組;
執行“GetComponent<Transform>()”方法,獲得每個物體的坐標、角度、放大倍數信息;
用文字形式在面板上顯示其信息。
進一步的,所述準備一個繩套的三維環形的套索形狀的模型的步驟包括以下步驟:
對照設備部件的吊裝要求圖,在需要捆綁的地方擺放繩套;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京英貝思科技有限公司,未經北京英貝思科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911107270.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種智能分類垃圾的追蹤和分析系統及方法
- 下一篇:一種電磁水加熱爐





