kokomi.js
Preparing search index...
Caustics
Class Caustics
Reference:
https://blog.maximeheckel.com/posts/caustics-in-webgl/
Hierarchy (
View Summary
)
Component
Caustics
Index
Constructors
constructor
Properties
base
bound
caustics
Compute
Material
caustics
FBO
caustics
Plane
caustics
Quad
chromatic
Aberration
container
emitter
group
intensity
ior
light
Source
material
noise
Intensity
normal
Camera
normal
FBO
normal
Material
samples
saturation
scale
Correction
scene
Methods
add
add
Existing
adjust
Plane
emit
off
on
update
Constructors
constructor
new
Caustics
(
base
:
Base
,
config
?:
Partial
<
CausticsConfig
>
)
:
Caustics
Parameters
base
:
Base
config
:
Partial
<
CausticsConfig
>
= {}
Returns
Caustics
Properties
base
base
:
Base
bound
bound
:
{
boundingBox
:
Box3
;
boundingSphere
:
Sphere
;
center
:
Vector3
;
depth
:
number
;
height
:
number
;
width
:
number
;
}
caustics
Compute
Material
causticsComputeMaterial
:
ShaderMaterial
caustics
FBO
causticsFBO
:
FBO
caustics
Plane
causticsPlane
:
Mesh
caustics
Quad
causticsQuad
:
FullScreenQuad
chromatic
Aberration
chromaticAberration
:
number
container
container
:
Scene
emitter
emitter
:
Emitter
<
any
>
group
group
:
Group
intensity
intensity
:
number
ior
ior
:
number
light
Source
lightSource
:
Vector3
material
material
:
ShaderMaterial
noise
Intensity
noiseIntensity
:
number
normal
Camera
normalCamera
:
PerspectiveCamera
normal
FBO
normalFBO
:
FBO
normal
Material
normalMaterial
:
MeshNormalMaterial
samples
samples
:
number
saturation
saturation
:
number
scale
Correction
scaleCorrection
:
number
scene
scene
:
Scene
Methods
add
add
(
...
object
:
Object3D
<
Object3DEventMap
>
[]
)
:
void
Parameters
...
object
:
Object3D
<
Object3DEventMap
>
[]
Returns
void
add
Existing
addExisting
()
:
void
Returns
void
adjust
Plane
adjustPlane
()
:
void
Returns
void
emit
emit
(
type
:
string
,
event
?:
any
)
:
void
Parameters
type
:
string
event
:
any
= {}
Returns
void
off
off
(
type
:
string
,
handler
:
any
)
:
void
Parameters
type
:
string
handler
:
any
Returns
void
on
on
(
type
:
string
,
handler
:
any
)
:
void
Parameters
type
:
string
handler
:
any
Returns
void
update
update
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
base
bound
caustics
Compute
Material
caustics
FBO
caustics
Plane
caustics
Quad
chromatic
Aberration
container
emitter
group
intensity
ior
light
Source
material
noise
Intensity
normal
Camera
normal
FBO
normal
Material
samples
saturation
scale
Correction
scene
Methods
add
add
Existing
adjust
Plane
emit
off
on
update
kokomi.js
Loading...
Reference: https://blog.maximeheckel.com/posts/caustics-in-webgl/