Struct AiLight
Represents an aiLight struct.
Inherited Members
Namespace: SharpAssimp.Unmanaged
Assembly: SharpAssimp.dll
Syntax
public struct AiLight
Fields
| Edit this page View SourceAngleInnerCone
Spot light inner angle.
Declaration
public float AngleInnerCone
Field Value
Type | Description |
---|---|
float |
AngleOuterCone
Spot light outer angle.
Declaration
public float AngleOuterCone
Field Value
Type | Description |
---|---|
float |
AreaSize
Width (X) and Height (Y) of the area that represents an Area light.
Declaration
public Vector2 AreaSize
Field Value
Type | Description |
---|---|
Vector2 |
AttenuationConstant
Attenuation constant value.
Declaration
public float AttenuationConstant
Field Value
Type | Description |
---|---|
float |
AttenuationLinear
Attenuation linear value.
Declaration
public float AttenuationLinear
Field Value
Type | Description |
---|---|
float |
AttenuationQuadratic
Attenuation quadratic value.
Declaration
public float AttenuationQuadratic
Field Value
Type | Description |
---|---|
float |
ColorAmbient
Ambient color.
Declaration
public Vector3 ColorAmbient
Field Value
Type | Description |
---|---|
Vector3 |
ColorDiffuse
Diffuse color.
Declaration
public Vector3 ColorDiffuse
Field Value
Type | Description |
---|---|
Vector3 |
ColorSpecular
Specular color.
Declaration
public Vector3 ColorSpecular
Field Value
Type | Description |
---|---|
Vector3 |
Direction
Direction of the spot/directional light.
Declaration
public Vector3 Direction
Field Value
Type | Description |
---|---|
Vector3 |
Name
Name of the light.
Declaration
public AiString Name
Field Value
Type | Description |
---|---|
AiString |
Position
Position of the light.
Declaration
public Vector3 Position
Field Value
Type | Description |
---|---|
Vector3 |
Type
Type of light.
Declaration
public LightSourceType Type
Field Value
Type | Description |
---|---|
LightSourceType |
Up
Up direction of the light source in space. Undefined for point lights.
Declaration
public Vector3 Up
Field Value
Type | Description |
---|---|
Vector3 |