Class: SSBevelPass
Extra-Helpers.SSBevelPass
Hierarchy
↳
SSBevelPass
Properties
DEFAULT_TEX_ID
▪ Static
Readonly
DEFAULT_TEX_ID: "tDiffuse"
Inherited from
uiConfig
• Optional
uiConfig: UiObjectConfig
<any
, string
> = undefined
sceneBevel
• sceneBevel: boolean
= false
sceneBevelRadius
• sceneBevelRadius: number
= 2
materialExtension
• Readonly
materialExtension: MaterialExtension
onDirty
• onDirty: () => void
[] = []
Inherited from
material
• material: ShaderMaterial2
Inherited from
isShaderPass2
• isShaderPass2: boolean
= true
Inherited from
enabled
• enabled: boolean
= true
Inherited from
Constructors
constructor
• new SSBevelPass(renderer
, target
, gBufferUnpack
, v
)
Parameters
Name | Type |
---|---|
renderer | IRenderer |
target | IRenderTarget |
gBufferUnpack | string |
v | ViewerApp |
Overrides
Methods
render
▸ render(renderer
, writeBuffer
, readBuffer
, deltaTime
, maskActive
): void
Parameters
Name | Type |
---|---|
renderer | WebGLRenderer |
writeBuffer | WebGLRenderTarget <Texture <TextureEventMap >> |
readBuffer | WebGLRenderTarget <Texture <TextureEventMap >> |
deltaTime | number |
maskActive | boolean |
Returns
void
Overrides
dispose
▸ dispose(): void
Returns
void
Inherited from
setDirty
▸ setDirty(): void
Returns
void
Inherited from
updateShaderProperties
▸ updateShaderProperties(updater?
): void
Parameters
Name | Type |
---|---|
updater? | IShaderPropertiesUpdater | (undefined | IShaderPropertiesUpdater )[] |
Returns
void