/// <summary> /// Initializes a new instance of the <see cref="MaterialOcclusionMapFeature"/> class. /// </summary> public MaterialOcclusionMapFeature() { AmbientOcclusionMap = new ComputeTextureScalar(); DirectLightingFactor = new ComputeFloat(0.0f); CavityMap = new ComputeTextureScalar(); DiffuseCavity = new ComputeFloat(1.0f); SpecularCavity = new ComputeFloat(1.0f); }
/// <summary> /// Initializes a new instance of the <see cref="MaterialGlossinessMapFeature"/> class. /// </summary> public MaterialGlossinessMapFeature() { GlossinessMap = new ComputeTextureScalar(); }
/// <summary> /// Initializes a new instance of the <see cref="MaterialMetalnessMapFeature"/> class. /// </summary> public MaterialMetalnessMapFeature() { MetalnessMap = new ComputeTextureScalar(); }
/// <summary> /// Initializes a new instance of the <see cref="MaterialBlendLayer"/> class. /// </summary> public MaterialBlendLayer() { Enabled = true; BlendMap = new ComputeTextureScalar(); Overrides = new MaterialOverrides(); }