Options
All
  • Public
  • Public/Protected
  • All
Menu

Class LightDrawable

Hierarchy

Index

Constructors

constructor

  • new LightDrawable(center: vec2, color: vec3, intensity: number): LightDrawable

Properties

center

center: vec2

color

color: vec3

intensity

intensity: number

Protected lightnessRatio

lightnessRatio: number = 1

Static Readonly descriptor

descriptor: DrawableDescriptor

Methods

Protected getObjectToSerialize

  • getObjectToSerialize(transform2d: mat2d, transform1d: number): any

minDistance

  • minDistance(target: vec2): number

serializeToUniforms

  • serializeToUniforms(uniforms: any, transform2d: mat2d, transform1d: number): void

setLightnessRatio

  • setLightnessRatio(ratio: number): void