C# 클래스 Myre.Graphics.Translucency.DeferredTransparency

상속: RendererComponent
파일 보기 프로젝트 열기: martindevans/Myre

공개 메소드들

메소드 설명
DeferredTransparency ( ) : System.Collections.Generic
Draw ( Renderer renderer ) : void
Initialise ( Renderer renderer, ResourceContext context ) : void

비공개 메소드들

메소드 설명
BlendTransparencies ( Renderer renderer, List geometry, Texture gbufferNormals, RenderTarget2D transparencyLightbuffer, RenderTarget2D lightbuffer ) : void

Blend the lightbuffer resulting from transparency into the primary scene lightbuffer

ClearGBuffer ( Renderer renderer, RenderTarget2D normals, RenderTarget2D diffuse ) : void
PerformLightingPass ( Renderer renderer, RenderTarget2D depth, RenderTarget2D normals, RenderTarget2D diffuse ) : RenderTarget2D

메소드 상세

DeferredTransparency() 공개 메소드

public DeferredTransparency ( ) : System.Collections.Generic
리턴 System.Collections.Generic

Draw() 공개 메소드

public Draw ( Renderer renderer ) : void
renderer Renderer
리턴 void

Initialise() 공개 메소드

public Initialise ( Renderer renderer, ResourceContext context ) : void
renderer Renderer
context ResourceContext
리턴 void