Search
Preparing search index...
The search index is not available
SDF-2D - v0.3.2
Options
All
Public
Public/Protected
All
Inherited
Menu
Globals
Flashlight
Class Flashlight
Hierarchy
LightDrawable
Flashlight
Index
Constructors
constructor
Properties
center
color
direction
intensity
lightness
Ratio
Methods
get
Object
ToSerialize
min
Distance
serialize
ToUniforms
set
Lightness
Ratio
Object literals
descriptor
Constructors
constructor
new
Flashlight
(
center
:
vec2
, color
:
vec3
, intensity
:
number
, direction
:
vec2
)
:
Flashlight
Parameters
center:
vec2
color:
vec3
intensity:
number
direction:
vec2
Returns
Flashlight
Properties
center
center
:
vec2
color
color
:
vec3
direction
direction
:
vec2
intensity
intensity
:
number
Protected
lightness
Ratio
lightness
Ratio
:
number
= 1
Methods
Protected
get
Object
ToSerialize
get
Object
ToSerialize
(
transform2d
:
mat2d
, transform1d
:
number
)
:
any
Parameters
transform2d:
mat2d
transform1d:
number
Returns
any
min
Distance
min
Distance
(
target
:
vec2
)
:
number
Parameters
target:
vec2
Returns
number
serialize
ToUniforms
serialize
ToUniforms
(
uniforms
:
any
, transform2d
:
mat2d
, transform1d
:
number
)
:
void
Parameters
uniforms:
any
transform2d:
mat2d
transform1d:
number
Returns
void
set
Lightness
Ratio
set
Lightness
Ratio
(
ratio
:
number
)
:
void
Parameters
ratio:
number
Returns
void
Object literals
Static
Readonly
descriptor
descriptor
:
object
empty
empty
:
Flashlight
= new Flashlight(vec2.fromValues(0, 0),vec3.fromValues(0, 0, 0),0,vec2.fromValues(0, 0))
shader
Combination
Steps
shader
Combination
Steps
:
number
[]
= [0, 1, 2, 4]
uniform
Count
Macro
Name
uniform
Count
Macro
Name
:
string
= "FLASHLIGHT_COUNT"
property
Uniform
Mapping
property
Uniform
Mapping
:
object
center
center
:
string
= "flashlightCenters"
color
color
:
string
= "flashlightColors"
direction
direction
:
string
= "flashlightDirections"
intensity
intensity
:
string
= "flashlightIntensities"
Globals
Circle
Circle
Light
Drawable
Flashlight
constructor
center
color
direction
intensity
lightness
Ratio
get
Object
ToSerialize
min
Distance
serialize
ToUniforms
set
Lightness
Ratio
descriptor
Inverted
Tunnel
Rotated
Rectangle
Tunnel
Drawable
Descriptor
Renderer
Runtime
Settings
Startup
Settings
compile
default
Runtime
Settings
default
Startup
Settings