XII Release 0.1.0
Loading...
Searching...
No Matches
xiiMaterialShadingModel Struct Reference

High-level shading contract used to select shader families and render paths. More...

#include <MaterialTypes.h>

Inheritance diagram for xiiMaterialShadingModel:
[legend]

Public Types

enum  Enum : StorageType {
  Lit , Subsurface , ClearCoat , Cloth ,
  Hair , Eye , Unlit , ParticipatingMedia ,
  XRayAttenuation , SensorResponse , Custom , ENUM_COUNT ,
  Default = Lit
}
using StorageType = xiiUInt8

Detailed Description

High-level shading contract used to select shader families and render paths.


The documentation for this struct was generated from the following file:
  • /home/runner/work/XII/XII/Source/Engine/GraphicsCore/Material/MaterialTypes.h