Effect scene renderer

EffectRenderer

2024.1.8

yisky

Hierarchy

  • SceneRenderer
    • EffectRenderer

Constructors

Properties

composer: EffectComposer

Effect composer

EffectRenderer

engine: Engine

Methods

  • Protected

    Render scene with a specific camera

    Parameters

    • scene: Scene
    • camera: Camera
    • options: RenderOptions

    Returns void

    EffectRenderer

  • Add a effect

    Parameters

    • effect: Effect
    • dithering: boolean

    Returns void

    EffectRenderer

  • Add effects

    Parameters

    • effects: Effect[]
    • dithering: boolean

    Returns void

    EffectRenderer

  • Add a pass

    Parameters

    Returns void

    EffectRenderer

  • Add passes

    Parameters

    Returns void

    EffectRenderer

  • Dispose

    Returns void

    EffectRenderer

  • Emit event

    Parameters

    • event: {
          type: string;
          [key: string]: any;
      }
      • [key: string]: any
      • type: string

    Returns void

    EventDispatcher

  • Unsubscribe a event, if the callback param is not defined, all subscribers of this type will be removed.

    Parameters

    • type: string
    • Optionalcallback: SubscriberCallbackFn

      subscriber callback

    Returns void

    EventDispatcher

  • Subscribe a event

    Parameters

    • type: string

      event type

    • callback: SubscriberCallbackFn

      callback functions

    • Optionaloptions: {
          priority?: Priority;
          target?: any;
      }

      options

      • Optionalpriority?: Priority
      • Optionaltarget?: any

    Returns void

    EventDispatcher

  • Subscribe a event, just emit once

    Parameters

    • type: string
    • callback: SubscriberCallbackFn

      subscriber callback

    • Optionaloptions: {
          priority?: Priority;
          target?: any;
      }
      • Optionalpriority?: Priority
      • Optionaltarget?: any

    Returns void

    EventDispatcher

  • Render scene with a specific camera

    Parameters

    • scene: Scene
    • camera: Camera
    • Optionaloptions: RenderOptions

    Returns void

    SceneRenderer

  • Render a scene

    Parameters

    • scene: Scene
    • Optionaloptions: RenderOptions

    Returns void

    SceneRenderer

  • Update the size of this effect renderer

    Parameters

    • width: number
    • height: number

    Returns void

    EffectRenderer