环境光遮蔽基于three示例

Export

Date

2022.8.30

Author

xwb

Hierarchy

Constructors

Properties

_blendFunction: BlendFunction
composer: EffectComposer
effect: Effect
pass: SSAOPass

Accessors

  • set blendFunction(value): void
  • 混合方式

    Parameters

    Returns void

    Memberof

    EffcetBase

  • set dithering(value): void
  • 颜色抖动

    Parameters

    • value: boolean

    Returns void

    Memberof

    EffcetBase

  • set enable(value): void
  • 是否开启

    Parameters

    • value: boolean

    Returns void

    Memberof

    EffcetBase

  • set kernelRadius(value): void
  • 采样数量

    Parameters

    • value: number

    Returns void

    Memberof

    SSAO

  • set maxDistance(value): void
  • 避免深度相差太大的影响

    Parameters

    • value: number

    Returns void

    Memberof

    SSAO

  • set minDistance(value): void
  • 避免深度相差太小的影响

    Parameters

    • value: number

    Returns void

    Memberof

    SSAO

  • set opacity(value): void
  • 透明度

    Parameters

    • value: number

    Returns void

    Memberof

    EffcetBase

  • set output(value): void
  • 输出模式

    Parameters

    • value: number

    Returns void

    Memberof

    SSAO

Methods

  • Protected

    加载图片

    Parameters

    • url: string

    Returns Promise<Texture>

    {Promise}

    Memberof

    EffcetBase