C# Класс FlatRedBall.Graphics.Model.Animation.Content.ModelSplitter

Splits a model up into parts based on a max bone count.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ModelSplitter ( Microsoft.Xna.Framework.Content.Pipeline.Graphics.NodeContent modelRoot, int maxBonesPerMesh ) : System

Creates a new ModelSplitter.

Split ( ) : bool

Splits the model meshes up based on the max number of bones.

Приватные методы

Метод Описание
GetWeightChannel ( Microsoft.Xna.Framework.Content.Pipeline.Graphics.GeometryContent geom ) : VertexChannel
Process ( Microsoft.Xna.Framework.Content.Pipeline.Graphics.NodeContent input ) : void
ProcessMesh ( Microsoft.Xna.Framework.Content.Pipeline.Graphics.MeshContent mesh ) : void
ProcessNode ( Microsoft.Xna.Framework.Content.Pipeline.Graphics.NodeContent input ) : void

Описание методов

ModelSplitter() публичный Метод

Creates a new ModelSplitter.
public ModelSplitter ( Microsoft.Xna.Framework.Content.Pipeline.Graphics.NodeContent modelRoot, int maxBonesPerMesh ) : System
modelRoot Microsoft.Xna.Framework.Content.Pipeline.Graphics.NodeContent The root of the model content.
maxBonesPerMesh int The maximum number of bones per mesh.
Результат System

Split() публичный Метод

Splits the model meshes up based on the max number of bones.
public Split ( ) : bool
Результат bool