C# Class Knot3.Game.Effects.CelShadingEffect

Inheritance: Knot3.Framework.Effects.RenderEffect
Afficher le fichier Open project: knot3/knot3-code

Méthodes publiques

Méthode Description
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.

Méthodes protégées

Méthode Description
DrawRenderTarget ( GameTime GameTime ) : void

Zeichnet das Rendertarget.

Method Details

CelShadingEffect() public méthode

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

DrawModel() public méthode

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
Résultat void

DrawPrimitive() public méthode

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
Résultat void

DrawRenderTarget() protected méthode

Zeichnet das Rendertarget.
protected DrawRenderTarget ( GameTime GameTime ) : void
GameTime Microsoft.Xna.Framework.GameTime
Résultat void

RemapModel() public méthode

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