Show / Hide Table of Contents

Class AlbedoChannel

Part of the FusMaterialStandard defining material settings. Used in the different lighting calculation components.

Inheritance
System.Object
AlbedoChannel
SpecularChannel
Implements
System.IEquatable<AlbedoChannel>
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Fusee.Serialization.V1
Assembly: Fusee.Serialization.dll
Syntax
public class AlbedoChannel : IEquatable<AlbedoChannel>

Fields

Color

The color of the light component.

Declaration
public float4 Color
Field Value
Type Description
float4

Mix

The percentage how to mix Color and Texture.

Declaration
public float Mix
Field Value
Type Description
System.Single

Texture

If not null, the texture to use as the color.

Declaration
public string Texture
Field Value
Type Description
System.String

Methods

Equals(AlbedoChannel)

Indicates whether the MatChannelContainer is equal to another one.

Declaration
public bool Equals(AlbedoChannel other)
Parameters
Type Name Description
AlbedoChannel other

The MatChannelContainer to compare with this one.

Returns
Type Description
System.Boolean

true if the current MatChannelContainer is equal to the other; otherwise, false.

Equals(Object)

Indicates whether this instance and a specified object are equal.

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
System.Object obj

The object to compare to.

Returns
Type Description
System.Boolean

True if the instances are equal; false otherwise.

Overrides
System.Object.Equals(System.Object)

GetHashCode()

Returns the hash for this instance.

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32
Overrides
System.Object.GetHashCode()

Operators

Equality(AlbedoChannel, AlbedoChannel)

Compares two instances for equality.

Declaration
public static bool operator ==(AlbedoChannel lhs, AlbedoChannel rhs)
Parameters
Type Name Description
AlbedoChannel lhs

The first instance.

AlbedoChannel rhs

The second instance.

Returns
Type Description
System.Boolean

True, if left does equal right; false otherwise.

Inequality(AlbedoChannel, AlbedoChannel)

Compares two instances for inequality.

Declaration
public static bool operator !=(AlbedoChannel lhs, AlbedoChannel rhs)
Parameters
Type Name Description
AlbedoChannel lhs

The first instance.

AlbedoChannel rhs

The second instance.

Returns
Type Description
System.Boolean

True, if left does not equal right; false otherwise.

Implements

System.IEquatable<T>
In This Article
  • Fields
    • Color
    • Mix
    • Texture
  • Methods
    • Equals(AlbedoChannel)
    • Equals(Object)
    • GetHashCode()
  • Operators
    • Equality(AlbedoChannel, AlbedoChannel)
    • Inequality(AlbedoChannel, AlbedoChannel)
  • Implements
Generated by DocFX
GitHub Repo
Back to top