Show / Hide Table of Contents

Class UnlitInput

Class that can be used to collect properties that will serve as uniforms for a effect that does no lighting calculation. In addition this input provides properties for albedo and normal textures.

Inheritance
System.Object
SurfaceEffectInput
UnlitInput
DiffuseInput
EdlInput
Implements
INotifyValueChange<SurfaceEffectEventArgs>
Inherited Members
SurfaceEffectInput.ShadingModel
SurfaceEffectInput.TextureSetup
SurfaceEffectInput.Albedo
SurfaceEffectInput.PropertyChanged
SurfaceEffectInput.NotifyValueChanged(Type, String, Object)
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 UnlitInput : SurfaceEffectInput, INotifyValueChange<SurfaceEffectEventArgs>

Constructors

UnlitInput()

Creates a new instance of type UnlitInput.

Declaration
public UnlitInput()

Properties

AlbedoMix

The mix between albedo texture and albedo color.

Declaration
public float AlbedoMix { get; set; }
Property Value
Type Description
System.Single

AlbedoTex

The albedo texture.

Declaration
public Texture AlbedoTex { get; set; }
Property Value
Type Description
Texture

TexTiles

The normal texture.

Declaration
public float2 TexTiles { get; set; }
Property Value
Type Description
float2

Implements

INotifyValueChange<T>
Generated by DocFX
GitHub Repo
Back to top