C# Class McKineap.Models.Model3D.ModelLoader

Datei anzeigen Open project: loic-lavergne/mckineap Class Usage Examples

Public Methods

Method Description
Load ( String fileName ) : Model
ModelLoader ( SharpDX.Direct3D11.Device device ) : Assimp

Private Methods

Method Description
AddVertexData ( Model model, Assimp.Scene scene, Assimp.Node node, SharpDX.Direct3D11.Device device, System.Matrix &transform ) : void
ComputeBoundingBox ( Model model, Assimp.Scene scene ) : void
ComputeBoundingBox ( Assimp.Scene scene, Assimp.Node node, System.Vector3 &min, System.Vector3 &max, System.Matrix &transform ) : void
FromColor ( Color4D color ) : SharpDX.Color
FromMatrix ( Matrix4x4 mat ) : System.Matrix
FromVector ( Vector3D vec ) : System.Vector3
GetNoofInputElements ( Assimp mesh ) : int

Method Details

Load() public method

public Load ( String fileName ) : Model
fileName String
return Model

ModelLoader() public method

public ModelLoader ( SharpDX.Direct3D11.Device device ) : Assimp
device SharpDX.Direct3D11.Device
return Assimp