Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface SSAOPass

Ssaopass See the ngx3js docs page for details.

Hierarchy

Index

Constructors

constructor

Properties

OUTPUT

beautyRenderTarget

beautyRenderTarget: I3JS.WebGLRenderTarget

blurMaterial

blurMaterial: I3JS.ShaderMaterial

blurRenderTarget

blurRenderTarget: I3JS.WebGLRenderTarget

camera

camera: I3JS.Camera

clear

clear: boolean

copyMaterial

copyMaterial: I3JS.ShaderMaterial

depthRenderMaterial

depthRenderMaterial: I3JS.ShaderMaterial

enabled

enabled: boolean

fsQuad

fsQuad: object

height

height: boolean

kernel

kernel: I3JS.Vector3[]

kernelRadius

kernelRadius: number

kernelSize

kernelSize: number

maxDistance

maxDistance: number

minDistance

minDistance: number

needsSwap

needsSwap: boolean

noiseTexture

noiseTexture: I3JS.DataTexture

normalMaterial

normalMaterial: I3JS.MeshNormalMaterial

normalRenderTarget

normalRenderTarget: I3JS.WebGLRenderTarget

originalClearColor

originalClearColor: I3JS.Color

output

renderToScreen

renderToScreen: boolean

scene

scene: I3JS.Scene

ssaoMaterial

ssaoMaterial: I3JS.ShaderMaterial

ssaoRenderTarget

ssaoRenderTarget: I3JS.WebGLRenderTarget

width

width: number

Methods

dipose

  • dipose(): void

generateRandomKernelRotations

  • generateRandomKernelRotations(): void

generateSampleKernel

render

renderOverride

renderPass

setSize

  • setSize(width: number, height: number): void

Generated using TypeDoc