描边(不通过深度对比 可以描边片元着色物体)

Export

Date

2022.6.30

Author

xwb

Hierarchy

Constructors

Properties

_blendFunction: BlendFunction
composer: EffectComposer
effect: Effect
effects: OutlineEffect[]
pass: Pass
passes: EffectPass[]

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 opacity(value): void
  • 透明度

    Parameters

    • value: number

    Returns void

    Memberof

    EffcetBase

Methods

  • Protected

    加载图片

    Parameters

    • url: string

    Returns Promise<Texture>

    {Promise}

    Memberof

    EffcetBase

  • 根据指定参数添加一个描边效果

    Parameters

    Returns void

    Memberof

    Outline2

  • 获取颜色

    Parameters

    • Optional effectIndex: number = 0

    Returns number

    {number}

    Memberof

    Outline2

  • 移除一个描边效果

    Parameters

    • indexs: number[]

    Returns void

    Memberof

    Outline2

  • 设置模糊度

    Parameters

    • value: KernelSize
    • Optional effectIndex: number = 0

    Returns void

    Memberof

    Outline2

  • 设置边缘透明度阈值

    Parameters

    • value: number
    • Optional effectIndex: number = 0

    Returns void

    Memberof

    Outline2

  • 设置强度

    Parameters

    • value: number
    • Optional effectIndex: number = 0

    Returns void

    Memberof

    Outline2

  • 设置描边效果(添加或删除)

    Parameters

    • renderable: Renderable
    • isAdd: boolean
    • Optional effectIndex: number = 0
    • Optional objectNames: string[]

    Returns void

    Memberof

    Outline2

  • 动画闪动速度

    Parameters

    • value: number
    • Optional effectIndex: number = 0

    Returns void

    Memberof

    Outline2

  • 设置颜色

    Parameters

    • value: ColorRepresentation
    • Optional effectIndex: number = 0

    Returns void

    Memberof

    Outline2