Assets/Procedural Meshes/MultiLineMesh

Last-modified: 2025-05-14 (水) 14:39:03


MultiLineMesh(マルチ ライン メッシュ)

パラメータを元に一連の線メッシュを生成するコンポーネント


項目

Enabled:
効果なし。

HighPriorityIntegration:
優先的に処理する。

Trueだと、他のプロシージャルアセットよりも優先して処理します。
常時更新する物でズレ等の破綻が目立つ場合、統合的に処理する事ができるので破綻が目立たなくなります。


OverrideBoundingBox:
強制的に、次の設定のバウンディングボックスを使用する。

OverridenBoundingBox:
バウンディングボックスの設定。(OverrideBoundingBoxがTrueの時に使用される。)
左下後右上前です。

Profile:
???


Lines(list):
Add押すと増える。
線のデータ。

Scale:
線の太さ。(半径)

Color:
頂点カラー。

Points:
辺の滑らかさ。(初期設定は断面が6角形)

Topology:
断面形状。
円形か平面。

Shading:
シェーディング設定。
0Smooth滑らか
1FlatSidesSidesだけ平ら
2FlatSegmentsSegmentsだけ平ら
3Flat全て平ら

Ends:
端形状。
0Open開放
1Capped閉塞
2SmoothNormals開放したまま、シェーディングはスムースにする
3Connected接続(ループする)

DualSided:
両面化。

AbsolutePointOffets:
???

UVScale:
UV倍率。

ScaleUVByCircumference:
UVを大きさに合わせて調整する。

PreciseUV:
より正確なUVにする。

Positions:
???
(なんか、インスペクター上の表示がおかしい。)

Scales:
???

Orientations:
???

Colors:
???

Profile:
???

PointOffsets:
???


BakeMesh()
アクション(同期デリゲート)で、メッシュをベイクする。
(ベイクすると、StaticMeshに変換されます。)

メッシュをベイクする
押すと、メッシュをベイクする。

レンダラーを設定
押すと、MeshRendererとPBS_Metallic(マテリアル)をアタッチして設定する。

メッシュ統計
更新回数や頂点数等の情報が表示される。


使用例

  • 現在は自由に設定できません。(将来可能になる?)
  • ブラシツール(GeometryLineBrushTool)で使う事ができます。


その他