C# Класс Myre.Graphics.Translucency.DeferredTransparency

Наследование: RendererComponent
Показать файл Открыть проект

Открытые методы

Метод Описание
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