facebook twitter hatena line email

「Unity/3d/ポリゴン」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(Mesh結合)
(Mesh結合Prefab化)
行43: 行43:
  
 
==Mesh結合Prefab化==
 
==Mesh結合Prefab化==
MeshBakerを使う
+
MeshBakerの有料版を使う
  
 
https://assetstore.unity.com/packages/tools/modeling/mesh-baker-free-31895
 
https://assetstore.unity.com/packages/tools/modeling/mesh-baker-free-31895

2022年8月24日 (水) 02:58時点における版

ポリゴン数

3Dオブジェクトの、mesh(四角いアイコン)のInspectorを確認。Indicesのtrianglesを確認する。

Mesh Rendererのポリゴン数を減らす方法

MeshOptimizerのUnityAssetsを使う

https://assetstore.unity.com/packages/tools/modeling/mesh-optimizer-154517

  1. MeshRendererがあるGameObjectをHierarchyに置く
  2. MeshOptimizerをAddComponentする
  3. Inspectorに現れるOptimizeMesh!をクリックしてSaveMesh!をクリック

Skinned Mesh Rendererには非対応

参考:https://styly.cc/ja/tips/assets%CC%B2-unity-3dcg-mesh-polygon/

Skinned Mesh Rendererのポリゴン数を減らす方法

66$のMesh Simplifyを使う必要があるかも。

ワイヤーフレーム表示

シーンの3dの左のボタンからShadingModeをShadedからWireframeに変更

Mesh結合

MeshBakerFreeを使う(freeではprefab化はできない)

https://assetstore.unity.com/packages/tools/modeling/mesh-baker-free-31895

  1. UnityメインメニューのGameObjectからCreateOther/MeshBaker/TextureBaker and MeshBakerを選択
  2. TextureBaker(0)のInspectorのOpenToolForAddObjectsボタンを押し、SearchForMeshesToAddボタンを押し
  3. 結合したいオブジェクトを選択したまま、AddSelectedMeshesToTargetを押す
  4. TextureBaker(0)のInspectorのConsiderMeshUVsをチェック
  5. TextureBaker(0)のInspectorのBakeMaterialsIntoCombinedMaterialボタンを押す
  6. TextureBaker(0)/MeshBakerのBakeボタンを押す

参考:https://3dcg-school.pro/unity-asset-mesh-baker/

Simplest Mesh Bakerを使う(materialは1種類だけ)

https://assetstore.unity.com/packages/tools/utilities/simplest-mesh-baker-118123

参考:https://www.asset-sale.net/entry/Simplest_Mesh_Baker_180524

Mesh結合Prefab化

MeshBakerの有料版を使う

https://assetstore.unity.com/packages/tools/modeling/mesh-baker-free-31895

  1. TextureBaker(0)/MeshBakerのOutputをBakeIntoPrefabにして
  2. CreateEmptyPrefabボタンを押すと、Prefabファイルと同じ場所に、meshファイルができる

参考:https://3dcg-school.pro/unity-asset-mesh-baker/