C# Класс Myre.Graphics.Deferred.LightingComponent

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

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

Метод Описание
Draw ( Renderer renderer ) : void
Initialise ( Renderer renderer, ResourceContext context ) : void
LightingComponent ( GraphicsDevice device ) : System.Collections.Generic

Приватные методы

Метод Описание
PerformLightingPass ( Renderer renderer, bool ssao, System.Quad quad, Myre.Graphics.Materials.Material restoreDepth, Myre.Graphics.Materials.Material copyTexture, IReadOnlyList directLights, IReadOnlyList indirectLights, RenderTarget2D &directLightBuffer, RenderTarget2D &indirectLightBuffer ) : void
SetupScene ( Scene scene, IReadOnlyList &directLights, IReadOnlyList &indirectLights ) : void

Описание методов

Draw() публичный Метод

public Draw ( Renderer renderer ) : void
renderer Renderer
Результат void

Initialise() публичный Метод

public Initialise ( Renderer renderer, ResourceContext context ) : void
renderer Renderer
context ResourceContext
Результат void

LightingComponent() публичный Метод

public LightingComponent ( GraphicsDevice device ) : System.Collections.Generic
device GraphicsDevice
Результат System.Collections.Generic