TriangleMesh(トライアングル メッシュ)
パラメータを元に三角板のメッシュを生成するコンポーネント
項目
- Enabled:
- 効果なし。
- HighPriorityIntegration:
- 優先的に処理する。
Trueだと、他のプロシージャルアセットよりも優先して処理します。
常時更新する物でズレ等の破綻が目立つ場合、統合的に処理する事ができるので破綻が目立たなくなります。
- OverrideBoundingBox:
- 強制的に、次の設定のバウンディングボックスを使用する。
- OverridenBoundingBox:
- バウンディングボックスの設定。(OverrideBoundingBoxがTrueの時に使用される。)
左下後右上前です。
- Profile:
- ???
- Vertex0:
- 頂点0の設定。
(初期設定だと左下)
- Position:
- 頂点の位置。
- UV0:
- UV0番の位置。
- UV1:
- UV1番の位置。
- UV2:
- UV2番の位置。
- UV3:
- UV3番の位置。
- Color:
- 頂点カラー。
- Normal:
- 法線方向。
- Tangent:
- 接線方向。
- Vertex1:
- 頂点1の設定。
(初期設定だと上)
以下省略
- Vertex2:
- 頂点2の設定。
(初期設定だと右下)
以下省略
- AutoNormals:
- 法線の自動生成。
- AutoTangents:
- 接線の自動生成。
- DualSided:
- 両面化。
- BakeMesh()
- アクション(同期デリゲート)で、メッシュをベイクする。
(ベイクすると、StaticMeshに変換されます。)
- メッシュをベイクする
- 押すと、メッシュをベイクする。
- レンダラーを設定
- 押すと、MeshRendererとPBS_Metallic(マテリアル)をアタッチして設定する。
- メッシュ統計
- 更新回数や頂点数等の情報が表示される。
使用例
- FluxのRaycast Oneノードのデバッグ表示等に使用されています。
その他
- 三角ポリゴンが自由に作れるという事は、なんでも作れるはず!?