@masatomakino/threejs-postprocess
Preparing search index...
DisplacementMapShaderPass
Class DisplacementMapShaderPass
DisplacementMapによって画面を歪ませるShaderPass
Hierarchy (
View Summary
)
PostProcessShaderPass
DisplacementMapShaderPass
Index
Constructors
constructor
Properties
clear
enabled
fs
Quad
is
Pass
map
Size
H
map
Size
W
material
needs
Swap
renderer
Size
H
renderer
Size
W
render
To
Screen
texture
ID
uniforms
Accessors
map
strength
X
strength
Y
t
Diffuse
Methods
dispose
load
Map
render
set
Size
update
Aspect
Constructors
constructor
new
DisplacementMapShaderPass
()
:
DisplacementMapShaderPass
Returns
DisplacementMapShaderPass
Properties
clear
clear
:
boolean
enabled
enabled
:
boolean
fs
Quad
fsQuad
:
FullScreenQuad
is
Pass
isPass
:
boolean
Protected
map
Size
H
mapSizeH
:
number
Protected
map
Size
W
mapSizeW
:
number
material
material
:
ShaderMaterial
needs
Swap
needsSwap
:
boolean
Protected
renderer
Size
H
rendererSizeH
:
number
Protected
renderer
Size
W
rendererSizeW
:
number
render
To
Screen
renderToScreen
:
boolean
texture
ID
textureID
:
string
uniforms
uniforms
:
{
[
uniform
:
string
]:
IUniform
<
any
>
}
Accessors
map
get
map
()
:
Texture
Returns
Texture
strength
X
get
strengthX
()
:
number
Returns
number
set
strengthX
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
strength
Y
get
strengthY
()
:
number
Returns
number
set
strengthY
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
t
Diffuse
get
tDiffuse
()
:
Texture
Returns
Texture
set
tDiffuse
(
value
:
Texture
)
:
void
Parameters
value
:
Texture
Returns
void
Methods
dispose
dispose
()
:
void
Returns
void
load
Map
loadMap
(
url
:
string
)
:
void
DisplacementMapを読み込む。 読み込み後にアスペクト比の補正を行う。
Parameters
url
:
string
Returns
void
render
render
(
renderer
:
WebGLRenderer
,
writeBuffer
:
WebGLRenderTarget
,
readBuffer
:
WebGLRenderTarget
,
deltaTime
:
number
,
maskActive
:
boolean
,
)
:
void
Parameters
renderer
:
WebGLRenderer
writeBuffer
:
WebGLRenderTarget
readBuffer
:
WebGLRenderTarget
deltaTime
:
number
maskActive
:
boolean
Returns
void
set
Size
setSize
(
width
:
number
,
height
:
number
)
:
void
Parameters
width
:
number
height
:
number
Returns
void
update
Aspect
updateAspect
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
clear
enabled
fs
Quad
is
Pass
map
Size
H
map
Size
W
material
needs
Swap
renderer
Size
H
renderer
Size
W
render
To
Screen
texture
ID
uniforms
Accessors
map
strength
X
strength
Y
t
Diffuse
Methods
dispose
load
Map
render
set
Size
update
Aspect
@masatomakino/threejs-postprocess
Loading...
DisplacementMapによって画面を歪ませるShaderPass