C# 클래스 VSViewer.Rendering.RenderSystem

상속: D3D11
파일 보기 프로젝트 열기: MercurialForge/VSViewer 1 사용 예제들

공개 메소드들

메소드 설명
Initialize ( ) : bool
InitializeShader ( string shaderName ) : bool
RenderScene ( SharpDX.WPF.DrawEventArgs args ) : void
RenderSystem ( RenderCore theCore ) : System
Reset ( int w, int h ) : void

비공개 메소드들

메소드 설명
ApplySkinning ( ) : void
InterleaveVerticesWithUVs ( System.Vector3 vertices ) : void
PushShaders ( ) : void
SetShaderParameters ( SharpDX.WPF.DrawEventArgs args ) : void
ShutdownShader ( ) : void
UpdateAnimation ( ) : void
UpdateTexture ( ) : void
UpdateVertexAndIndiceBuffers ( ) : void

메소드 상세

Initialize() 공개 메소드

public Initialize ( ) : bool
리턴 bool

InitializeShader() 공개 메소드

public InitializeShader ( string shaderName ) : bool
shaderName string
리턴 bool

RenderScene() 공개 메소드

public RenderScene ( SharpDX.WPF.DrawEventArgs args ) : void
args SharpDX.WPF.DrawEventArgs
리턴 void

RenderSystem() 공개 메소드

public RenderSystem ( RenderCore theCore ) : System
theCore VSViewer.Models.RenderCore
리턴 System

Reset() 공개 메소드

public Reset ( int w, int h ) : void
w int
h int
리턴 void