Search
Preparing search index...
The search index is not available
ngx3js
Options
All
Public
Public/Protected
All
Inherited
Menu
ngx3js
I3JS
SSAOPass
Interface SSAOPass
Ssaopass See the
ngx3js docs
page for details.
Examples
webgl / postprocessing / ssao
Hierarchy
I3JS
.
Pass
SSAOPass
Index
Constructors
constructor
Properties
OUTPUT
beauty
Render
Target
blur
Material
blur
Render
Target
camera
clear
copy
Material
depth
Render
Material
enabled
fs
Quad
height
kernel
kernel
Radius
kernel
Size
max
Distance
min
Distance
needs
Swap
noise
Texture
normal
Material
normal
Render
Target
original
Clear
Color
output
render
To
Screen
scene
ssao
Material
ssao
Render
Target
width
Methods
dipose
generate
Random
Kernel
Rotations
generate
Sample
Kernel
render
render
Override
render
Pass
set
Size
Constructors
constructor
new SSAOPass
(
scene
:
I3JS
.
Scene
, camera
:
I3JS
.
Camera
, width
?:
number
, height
?:
number
)
:
I3JS
.
SSAOPass
new SSAOPass
(
)
:
I3JS
.
SSAOPass
Parameters
scene:
I3JS
.
Scene
camera:
I3JS
.
Camera
Optional
width:
number
Optional
height:
number
Returns
I3JS
.
SSAOPass
Returns
I3JS
.
SSAOPass
Properties
OUTPUT
OUTPUT
:
SSAOPassOUTPUT
beauty
Render
Target
beauty
Render
Target
:
I3JS
.
WebGLRenderTarget
blur
Material
blur
Material
:
I3JS
.
ShaderMaterial
blur
Render
Target
blur
Render
Target
:
I3JS
.
WebGLRenderTarget
camera
camera
:
I3JS
.
Camera
clear
clear
:
boolean
copy
Material
copy
Material
:
I3JS
.
ShaderMaterial
depth
Render
Material
depth
Render
Material
:
I3JS
.
ShaderMaterial
enabled
enabled
:
boolean
fs
Quad
fs
Quad
:
object
height
height
:
boolean
kernel
kernel
:
I3JS
.
Vector3
[]
kernel
Radius
kernel
Radius
:
number
kernel
Size
kernel
Size
:
number
max
Distance
max
Distance
:
number
min
Distance
min
Distance
:
number
needs
Swap
needs
Swap
:
boolean
noise
Texture
noise
Texture
:
I3JS
.
DataTexture
normal
Material
normal
Material
:
I3JS
.
MeshNormalMaterial
normal
Render
Target
normal
Render
Target
:
I3JS
.
WebGLRenderTarget
original
Clear
Color
original
Clear
Color
:
I3JS
.
Color
output
output
:
SSAOPassOUTPUT
render
To
Screen
render
To
Screen
:
boolean
scene
scene
:
I3JS
.
Scene
ssao
Material
ssao
Material
:
I3JS
.
ShaderMaterial
ssao
Render
Target
ssao
Render
Target
:
I3JS
.
WebGLRenderTarget
width
width
:
number
Methods
dipose
dipose
(
)
:
void
Returns
void
generate
Random
Kernel
Rotations
generate
Random
Kernel
Rotations
(
)
:
void
Returns
void
generate
Sample
Kernel
generate
Sample
Kernel
(
)
:
I3JS
.
Vector3
[]
Returns
I3JS
.
Vector3
[]
render
render
(
renderer
:
I3JS
.
WebGLRenderer
, writeBuffer
:
I3JS
.
WebGLRenderTarget
, readBuffer
:
I3JS
.
WebGLRenderTarget
, deltaTime
:
number
, maskActive
:
boolean
)
:
void
Parameters
renderer:
I3JS
.
WebGLRenderer
writeBuffer:
I3JS
.
WebGLRenderTarget
readBuffer:
I3JS
.
WebGLRenderTarget
deltaTime:
number
maskActive:
boolean
Returns
void
render
Override
render
Override
(
renderer
:
I3JS
.
WebGLRenderer
, overrideMaterial
:
I3JS
.
Material
, renderTarget
:
I3JS
.
WebGLRenderTarget
, clearColor
?:
I3JS
.
ColorRepresentation
, clearAlpha
?:
number
)
:
void
Parameters
renderer:
I3JS
.
WebGLRenderer
overrideMaterial:
I3JS
.
Material
renderTarget:
I3JS
.
WebGLRenderTarget
Optional
clearColor:
I3JS
.
ColorRepresentation
Optional
clearAlpha:
number
Returns
void
render
Pass
render
Pass
(
renderer
:
I3JS
.
WebGLRenderer
, passMaterial
:
I3JS
.
Material
, renderTarget
:
I3JS
.
WebGLRenderTarget
, clearColor
?:
I3JS
.
ColorRepresentation
, clearAlpha
?:
number
)
:
void
Parameters
renderer:
I3JS
.
WebGLRenderer
passMaterial:
I3JS
.
Material
renderTarget:
I3JS
.
WebGLRenderTarget
Optional
clearColor:
I3JS
.
ColorRepresentation
Optional
clearAlpha:
number
Returns
void
set
Size
set
Size
(
width
:
number
, height
:
number
)
:
void
Parameters
width:
number
height:
number
Returns
void
Exports
AMMO
CHARTJS
ECHARTS
I3JS
NODES
THREE
SSAOPass
constructor
OUTPUT
beauty
Render
Target
blur
Material
blur
Render
Target
camera
clear
copy
Material
depth
Render
Material
enabled
fs
Quad
height
kernel
kernel
Radius
kernel
Size
max
Distance
min
Distance
needs
Swap
noise
Texture
normal
Material
normal
Render
Target
original
Clear
Color
output
render
To
Screen
scene
ssao
Material
ssao
Render
Target
width
dipose
generate
Random
Kernel
Rotations
generate
Sample
Kernel
render
render
Override
render
Pass
set
Size
Generated using
TypeDoc
Ssaopass See the ngx3js docs page for details.
Examples
webgl / postprocessing / ssao