C# 클래스 Knot3.Game.Effects.CelShadingEffect

상속: Knot3.Framework.Effects.RenderEffect
파일 보기 프로젝트 열기: knot3/knot3-code

공개 메소드들

메소드 설명
CelShadingEffect ( IScreen screen ) : System.Diagnostics.CodeAnalysis

Erstellt einen neuen Cel-Shading-Effekt für den angegebenen IGameScreen.

DrawModel ( GameModel model, GameTime time ) : void

Zeichnet das Spielmodell model mit dem Cel-Shading-Effekt. Eine Anwendung des NVIDIA-Toon-Shaders.

DrawPrimitive ( GamePrimitive model, GameTime time ) : void

Zeichnet das Spielmodell model mit dem Cel-Shading-Effekt. Eine Anwendung des NVIDIA-Toon-Shaders.

RemapModel ( Model model ) : void

Weist dem 3D-Modell den Cel-Shader zu.

보호된 메소드들

메소드 설명
DrawRenderTarget ( GameTime GameTime ) : void

Zeichnet das Rendertarget.

메소드 상세

CelShadingEffect() 공개 메소드

Erstellt einen neuen Cel-Shading-Effekt für den angegebenen IGameScreen.
public CelShadingEffect ( IScreen screen ) : System.Diagnostics.CodeAnalysis
screen IScreen
리턴 System.Diagnostics.CodeAnalysis

DrawModel() 공개 메소드

Zeichnet das Spielmodell model mit dem Cel-Shading-Effekt. Eine Anwendung des NVIDIA-Toon-Shaders.
public DrawModel ( GameModel model, GameTime time ) : void
model Knot3.Framework.Models.GameModel
time Microsoft.Xna.Framework.GameTime
리턴 void

DrawPrimitive() 공개 메소드

Zeichnet das Spielmodell model mit dem Cel-Shading-Effekt. Eine Anwendung des NVIDIA-Toon-Shaders.
public DrawPrimitive ( GamePrimitive model, GameTime time ) : void
model Knot3.Framework.Models.GamePrimitive
time Microsoft.Xna.Framework.GameTime
리턴 void

DrawRenderTarget() 보호된 메소드

Zeichnet das Rendertarget.
protected DrawRenderTarget ( GameTime GameTime ) : void
GameTime Microsoft.Xna.Framework.GameTime
리턴 void

RemapModel() 공개 메소드

Weist dem 3D-Modell den Cel-Shader zu.
public RemapModel ( Model model ) : void
model Microsoft.Xna.Framework.Graphics.Model
리턴 void