Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface SSRrShader

Ssrr shader

See the ngx3js docs page for details. See the webgl / postprocessing / ssrr | page for a live demo.

Hierarchy

  • SSRrShader

Index

Properties

defines

defines: { FILL_HOLE: boolean; INFINITE_THICK: boolean; MAX_STEP: number; PERSPECTIVE_CAMERA: boolean; SPECULAR: boolean }

Type declaration

  • FILL_HOLE: boolean
  • INFINITE_THICK: boolean
  • MAX_STEP: number
  • PERSPECTIVE_CAMERA: boolean
  • SPECULAR: boolean

fragmentShader

fragmentShader: string

uniforms

uniforms: { cameraFar: IUniform<number>; cameraInverseProjectionMatrix: IUniform<I3JS.Matrix4>; cameraNear: IUniform<number>; cameraProjectionMatrix: IUniform<I3JS.Matrix4>; cameraRange: IUniform<number>; ior: IUniform<number>; maxDistance: IUniform<number>; resolution: IUniform<I3JS.Vector2>; surfDist: IUniform<number>; tDepthSelects: IUniform<I3JS.Texture>; tDiffuse: IUniform<I3JS.Texture>; tNormalSelects: IUniform<I3JS.Texture>; tRefractive: IUniform<I3JS.Texture>; tSpecular: IUniform<I3JS.Texture> }

Type declaration

vertexShader

vertexShader: string

Generated using TypeDoc