C# Class Mckineap.Utilities.Converters.Model3DMerger

Merges a 3D Model and an Animation.
Datei anzeigen Open project: loic-lavergne/mckineap

Public Methods

Method Description
Run ( Model3D &sourceModel3D, Model3D &destinationModel3D ) : bool

Private Methods

Method Description
CreateAssimpAnimation ( Assimp.Node rootNode, Assimp sourceAnimation ) : Assimp.Animation

Creates an Assimp.Animation by copying the given source Assimp.Animation content.

CreateNodeAnimationChannels ( Assimp animation, List sourceNodeAnimationChannels, Assimp.Node node ) : void

Creates an Assimp.NodeAnimationChannel from the given NodeAnimationChannel list and Assimp.Node.
Adds the Assimp.NodeAnimationChannel to the given Assimp.Animation

LinkAnimation ( Model3D &sourceModel3D, Model3D &destinationModel3D ) : bool

Method Details

Run() public static method

public static Run ( Model3D &sourceModel3D, Model3D &destinationModel3D ) : bool
sourceModel3D Mckineap.Models.Engine3D.Model3D
destinationModel3D Mckineap.Models.Engine3D.Model3D
return bool