系列2的主要內容是探討如何自己構建一個模型并且導入Unity。文章來源:http://www.zghlxwxcb.cn/news/detail-456432.html
1 簡介
3D仿真與其他類型仿真的一大區(qū)別是三維場景和三維模型。為了實現對某個對象的仿真,模型是必須的。當然,針對不同的仿真任務,需要描述對象也是不一樣的。但是,一個可視化的三維模型是必須的。比如,通過三維模型觀測無人機的運行情況,當前的姿態(tài)信息等待。Unity是一個游戲引擎,其運行是依賴腳本的生命周期,側重在于特定功能(人物行走、環(huán)境探測)的實現,而在三維模型構建方面相對較弱。不過可以利用所提供的渲染引擎直接生成模型的點、面、法線等,進而實現動態(tài)的模型構建。但是這對于使用者而言,需要熟悉整個渲染管線、模型渲染過程。這無疑增加模型構建的難度,而且在實際中,我們需要構建的物體模型大多數是靜態(tài)的。這里的靜態(tài)指的是模型的形狀規(guī)格、表面材質。而模型的動作、行為,我們可以利用腳本編程實現。比如,我們可以利用Rotate()
實現螺旋槳的旋轉。利用專業(yè)的建模軟件去構建指定對象的模型,之后導入Unity是一個比較好的選擇。在這里,展示了利用Maya軟件構建無人機的基本模型并且導入Unity。文章來源地址http://www.zghlxwxcb.cn/news/detail-456432.html
2 相關資料
- 利用Maya構建四旋翼無人機模型B站教程:https://www.bilibili.com/video/BV1rE411n7Ws?spm_id_from=333.337.search-card.all.click
這個教程非常詳細,每一步都具體講解,包括一個基本四旋翼無人機的模型組成,每部分如何拆分并且對于對稱部分如何進行構建,這些都詳細的講解。非常好的是對Maya提供的各個工具的作用做了說明,什么樣的需求需要用什么工具。 - 一種可選的方法是去Unity的商店(Asset Store)下載無人機的模型。如下圖的一個包,這個包有無人機的模型,并且有現成的工程可供參考。(https://assetstore.unity.com/packages/tools/physics/free-pack-117641)
-
下面是我導入這個包,打開的一個demo運行效果如下
當然最好的方法還是跟著B站的視頻過一遍
到了這里,關于基于Unity構建機器人的數字孿生平臺系列2—四旋翼無人機三維模型的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!