SplitMesh

SplitMesh(Node, SplitMeshPolicy, bool, bool)

によってメッシュをサブメッシュに分割しますVertexElementMaterial. 各サブメッシュは 1 つのマテリアルのみを使用します. node でメッシュ分割を実行します

public static void SplitMesh(Node node, SplitMeshPolicy policy, bool createChildNodes = false, 
    bool removeOldMesh = true)
パラメータタイプ説明
nodeNode
policySplitMeshPolicy
createChildNodesBooleanサブメッシュごとに子ノードを作成します。
removeOldMeshBoolean分割後に古いメッシュを削除します。このパラメーターが false の場合、古いメッシュと新しいメッシュが共存します。

関連項目


SplitMesh(Scene, SplitMeshPolicy, bool)

によってメッシュをサブメッシュに分割しますVertexElementMaterial . 各サブメッシュは 1 つのマテリアルのみを使用します. シーンのすべてのノードでメッシュ分割を実行します.

public static void SplitMesh(Scene scene, SplitMeshPolicy policy, bool removeOldMesh = true)
パラメータタイプ説明
sceneScene
policySplitMeshPolicy
removeOldMeshBoolean

関連項目


SplitMesh(Mesh, SplitMeshPolicy)

によってメッシュをサブメッシュに分割しますVertexElementMaterial . 各サブメッシュは 1 つのマテリアルのみを使用します. 元のメッシュは変更されません.

public static Mesh[] SplitMesh(Mesh mesh, SplitMeshPolicy policy)

関連項目