Unity 數字孿生筆記 PiXYZ快速入門


PiXYZ 認識

PiXYZ可以說是處理CAD模型到三維網格比較專業且自動化的軟件之一。其工具包中包括Studio,Plugin,Review。Studio是一個單獨軟件,能夠對CAD文件進行導入、優化、組裝等功能,最后導出網格數據。Review是一個CAD文件瀏覽工具,並且能夠支持在VR場景中瀏覽,但是沒有編輯功能。本文主要圍繞PiXYZ Plugin進行介紹。
在這里插入圖片描述

PiXYZ Plugin認識

PiXYZ Plugin是應用於Unity的一個插件,將Unity的應用范圍從傳統的游戲、影視,擴展到了工業上。通過導入CAD模型到Unity中,我們可以做任何數字化的展示,包括工業機械的展示,運行模擬展示等。其優點是,導入數據精確,並提供了非常多的工具來優化模型。
其功能包括:
1、導入CAD模型,並轉換成三維網格
2、合並網格
3、優化網格頂點數量
4、創建UV
5、法線修復
6、修復網格

PiXYZ Plugin功能說明

導入CAD

在這里插入圖片描述
注意,導入CAD模型,除了使用Editor界面的工具外,PiXYZ還支持在Runtime導入CAD模型。這個功能能夠為打包軟件的內容擴展提供了非常好的支持。接下來將按照界面中的功能塊進行說明:
1、文件輸入框
支持導入的格式有
在這里插入圖片描述
在這里插入圖片描述
2、預設

在這里插入圖片描述
導入設置中的參數都可以存儲在預設文件中,當需要使用的時候,直接拖拽選中即可。
3、導入設置
在這里插入圖片描述
是否導入元數據。勾選后,如果有的話將會導入
以線的形式導入邊界,只支持CAD模型
導入線和導入點。
4、轉換設置
在這里插入圖片描述
Scale:縮放尺度
Left Handed:左手坐標系。設定輸入的模型是否是按照左手坐標系輸入
Z-Up:如果勾選了,模型將會從Z軸向上旋轉到Y軸向上。
Merge Final Level:將所有網格合並。導入的CAD模型會是一整個網格。
Hierarchy:層次結構。
None (default setting): 不做任何修改,保留原有結構
Clean-up intermediary nodes: 移除空的層次。
Transfer all objects under root: 將所有的網格節點都移動到根節點下
Merge all objects: 合並所有的節點
Merge all objects by material: 合並相同材質的節點。
5、網格組件
在這里插入圖片描述
Use 16Bit buffers: 控制網格頂點的數量,如果勾選,那么網格頂點數量最多為65K。
Re-orient Faces: 統一所有面片的方向。**注意:**如果導入的網格方向已經正確了,這個選項要慎重選擇。
Singularize Symmertries:處理共享數據。如果不勾選,那么共享網格將會被當成一個單獨的網格來處理。這可能會導致在光照貼圖生成的時候出現一些問題。當勾選的時候,網格將會保證正的縮放,並且鏡像文件也會被分成兩個網格。
Create LODs:自動生成LOD。
Mesh Quality:網格質量
6、渲染設置
在這里插入圖片描述
Map UVs (size): 創建UV。**注意:**如果已經有UV了,會覆蓋當前的UV。
Generate Lightmaps UVs: 創建光照貼圖UV
7、后處理設置

這里的后處理是指,當導入完成后,執行的一些操作。
在這里插入圖片描述
Rules:PiXYZd的規則文件
Creat Prefab:在導入之后,也創建預制體。當前PiXYZ其實是直接將網格放置在場景中的。

功能菜單

在這里插入圖片描述
Decimate:減面工具
Merge:多個網格組件合並工具
Explode:從一個組件分裂成多個組件(根據submash)
Creat UV:給網格創建UV
Creat UVs for Lightmap:生成光照貼圖的UV
Creat Normals:創建法線
Flip Normals:法線取反
Replace by:替換
Remove Hidden:移除一些看不見的組件。很有用的功能
Repair Mash:修復網格(網格合並、網格法線方向修復等)
Retopologize:重新拓撲
Move Pivot:移動網格原點

綜上,整理一下較為實用的一些功能:
1、Decimate:減面工具。能夠減少網格的三角面數,降低運行的內存占用
2、Flip Normals:法線取反。有時候導入的網格的法線不一定正確,那么這個功能能夠直接翻轉法線。
3、Repair Mash:一鍵修復功能,減少操作
4、Remove Hidden:刪除看不到的一些組件,減少Draw Call
5、Move Pivot:移動原點,方便控制。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM