Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface OutlinePass

Hierarchy

Index

Constructors

constructor

Properties

clear

clear: boolean

copyUniforms

copyUniforms: object

depthMaterial

depthMaterial: I3JS.MeshDepthMaterial

downSampleRatio

downSampleRatio: number

edgeDetectionMaterial

edgeDetectionMaterial: I3JS.ShaderMaterial

edgeGlow

edgeGlow: number

edgeStrength

edgeStrength: number

edgeThickness

edgeThickness: number

enabled

enabled: boolean

fsQuad

fsQuad: object

hiddenEdgeColor

hiddenEdgeColor: I3JS.Color

maskBufferMaterial

maskBufferMaterial: I3JS.MeshBasicMaterial

materialCopy

materialCopy: I3JS.ShaderMaterial

needsSwap

needsSwap: boolean

oldClearAlpha

oldClearAlpha: number

oldClearColor

oldClearColor: I3JS.Color

overlayMaterial

overlayMaterial: I3JS.ShaderMaterial

patternTexture

patternTexture: I3JS.Texture

prepareMaskMaterial

prepareMaskMaterial: I3JS.ShaderMaterial

pulsePeriod

pulsePeriod: number

renderCamera

renderCamera: I3JS.Camera

renderScene

renderScene: I3JS.Scene

renderTargetBlurBuffer1

renderTargetBlurBuffer1: I3JS.WebGLRenderTarget

renderTargetBlurBuffer2

renderTargetBlurBuffer2: I3JS.WebGLRenderTarget

renderTargetDepthBuffer

renderTargetDepthBuffer: I3JS.WebGLRenderTarget

renderTargetEdgeBuffer1

renderTargetEdgeBuffer1: I3JS.WebGLRenderTarget

renderTargetEdgeBuffer2

renderTargetEdgeBuffer2: I3JS.WebGLRenderTarget

renderTargetMaskBuffer

renderTargetMaskBuffer: I3JS.WebGLRenderTarget

renderTargetMaskDownSampleBuffer

renderTargetMaskDownSampleBuffer: I3JS.WebGLRenderTarget

renderToScreen

renderToScreen: boolean

resolution

resolution: I3JS.Vector2

selectedObjects

selectedObjects: I3JS.Object3D<Event>[]

separableBlurMaterial1

separableBlurMaterial1: I3JS.ShaderMaterial

separableBlurMaterial2

separableBlurMaterial2: I3JS.ShaderMaterial

tempPulseColor1

tempPulseColor1: I3JS.Color

tempPulseColor2

tempPulseColor2: I3JS.Color

textureMatrix

textureMatrix: I3JS.Matrix4

usePatternTexture

usePatternTexture: boolean

visibleEdgeColor

visibleEdgeColor: I3JS.Color

Methods

changeVisibilityOfNonSelectedObjects

  • changeVisibilityOfNonSelectedObjects(bVisible: boolean): void

changeVisibilityOfSelectedObjects

  • changeVisibilityOfSelectedObjects(bVisible: boolean): void

dispose

  • dispose(): void

getEdgeDetectionMaterial

getOverlayMaterial

getPrepareMaskMaterial

getSeperableBlurMaterial

render

setSize

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

updateTextureMatrix

  • updateTextureMatrix(): void

Generated using TypeDoc