SpotLight

class SpotLight(var direction: Vector3 = -Vector3.UNIT_Z, var innerAngle: Double = 45.0, var outerAngle: Double = 90.0) : Light, ShadowLight, AttenuatedLight(source)

Constructors

Link copied to clipboard
constructor(direction: Vector3 = -Vector3.UNIT_Z, innerAngle: Double = 45.0, outerAngle: Double = 90.0)

Properties

Link copied to clipboard
var color: ColorRGBa
Link copied to clipboard
open override var constantAttenuation: Double
Link copied to clipboard
var direction: Vector3
Link copied to clipboard
Link copied to clipboard
open override var linearAttenuation: Double
Link copied to clipboard
Link copied to clipboard
open override var quadraticAttenuation: Double
Link copied to clipboard
open override var shadows: Shadows

Functions

Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun projection(renderTarget: RenderTarget): Matrix44
Link copied to clipboard
open fun view(node: SceneNode): Matrix44