Class SpecularInput
Class that can be used to collect properties that will serve as uniforms for specular lighting with strength and shininess. In addition this input provides properties for albedo and normal textures.
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Fusee.Engine.Core.Effects
Assembly: Fusee.Engine.Core.dll
Syntax
public class SpecularInput : DiffuseInput, INotifyValueChange<SurfaceEffectEventArgs>
Constructors
SpecularInput()
Creates a new instance of type SpecularInput.
Declaration
public SpecularInput()
Properties
Shininess
The shininess of the specular lighting.
Declaration
public float Shininess { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
SpecularStrength
The strength of the specular lighting.
Declaration
public float SpecularStrength { get; set; }
Property Value
Type | Description |
---|---|
System.Single |