Spot

@Serializable
data class Spot(val color: ColorData = ColorData(Color.WHITE), val intensity: Float = 1000.0f, val spotAngle: Float = 60.0f, val coreRatio: Float = 0.5f) : LightTypeData

Constructors

Link copied to clipboard
constructor(color: ColorData = ColorData(Color.WHITE), intensity: Float = 1000.0f, spotAngle: Float = 60.0f, coreRatio: Float = 0.5f)

Properties

Link copied to clipboard
open override val color: ColorData
Link copied to clipboard
val coreRatio: Float = 0.5f
Link copied to clipboard
open override val intensity: Float = 1000.0f
Link copied to clipboard
open override val name: String
Link copied to clipboard
val spotAngle: Float = 60.0f

Functions

Link copied to clipboard
open override fun createLight(): Light.Spot
Link copied to clipboard
open override fun updateLight(existingLight: Light): Boolean