Class DieselRenderer
[EcsGuid("{ED2917EB-F203-4EF8-AC57-19010F6D0DFE}")]
public class DieselRenderer : OpenGLRenderer, IDisposable, IEnumerable<EcsNode>, IEnumerable, IInitializer, IInitializerBase
- Inheritance
-
DieselRenderer
- Implements
- Inherited Members
Fields
FBO_ALBEDO
public const int FBO_ALBEDO = 4
Field Value
FBO_COLOR
public const int FBO_COLOR = 0
Field Value
FBO_G
public const int FBO_G = 1
Field Value
FBO_METALLIC_ROUGHNESS
public const int FBO_METALLIC_ROUGHNESS = 5
Field Value
FBO_NORMAL
public const int FBO_NORMAL = 2
Field Value
FBO_TEXCOORDS
public const int FBO_TEXCOORDS = 3
Field Value
Properties
Config
public static CVarSet Config { get; }
Property Value
DefaultMaterial
public PbrMaterial DefaultMaterial { get; }
Property Value
Log
public static Logger Log { get; }
Property Value
Methods
Initialize()
public override void Initialize()
RegisterPipeline<T>(T)
public void RegisterPipeline<T>(T pipeline) where T : EcsNode, IDieselRenderingPipeline
Parameters
pipeline
T
Type Parameters
T
Render(RenderTarget, Entity)
public override void Render(RenderTarget renderTarget, Entity eye)
Parameters
renderTarget
RenderTargeteye
Entity