C# Class BananaMpq.View.Rendering.SceneGeometryRenderer

Inheritance: ISceneRenderer
Datei anzeigen Open project: sgraf812/BananaMpq

Public Methods

Method Description
Render ( Scene scene ) : void
SceneGeometryRenderer ( SharpDX.Direct3D9.Device device ) : System.Collections.Generic

Private Methods

Method Description
ComputeVertexNormals ( VertexPositionNormal vertices, IEnumerable triangles ) : void
CreateColorMaterial ( Color4 color ) : SharpDX.Direct3D9.Material
GetRenderBatch ( SceneObject sceneObject ) : IRenderBatch
RenderSceneObject ( SceneObject sceneObject ) : void
RenderSceneObjects ( IEnumerable sceneObjects, SharpDX.Direct3D9.Material material ) : void

Method Details

Render() public method

public Render ( Scene scene ) : void
scene BananaMpq.Geometry.Scene
return void

SceneGeometryRenderer() public method

public SceneGeometryRenderer ( SharpDX.Direct3D9.Device device ) : System.Collections.Generic
device SharpDX.Direct3D9.Device
return System.Collections.Generic