Show / Hide Table of Contents

Namespace Fusee.Engine.Core.ShaderShards

Classes

GLSL

Header

Collection of shader code strings, describing a shader's header information, such as the version precision and preprocessor instructions.

Include

Handles includes in parsed shader files.

SurfaceOut

Contains all needed information to define the SurfaceOutput.

Structs

ShadingModelShards

Container for a "surface out struct" declaration and the suitable default constructor, written in shader language.

Enums

ColorMode

Used to specify which color is used for lighting calculation.

GLSL.Type

ShadingModel

Used to create the correct Surface Effect for a given lighting calculation.

TextureSetup

Used to tell if a SurfaceEffect has one or more of the defined textures.

Generated by DocFX
GitHub Repo
Back to top