BlendingState

BlendingState()

混合状态结合了 BlendEquationBlendFunction 以及 enabled 标志,以定义完整的混合状态,用于在渲染时结合源片段和目标片段。

这是使用 Appearance#renderState 自定义呈现状态时的辅助工具。

Members

staticconstantSuperMap3D.BlendingState.ADDITIVE_BLEND : Object

混合是通过添加混合源(source.alpha) +目标来启用的。

staticconstantSuperMap3D.BlendingState.ALPHA_BLEND : Object

使用alpha混合,源(source.alpha) +目标(1 - source.alpha)来启用混合。

staticconstantSuperMap3D.BlendingState.DISABLED : Object

禁用混合。

staticconstantSuperMap3D.BlendingState.PRE_MULTIPLIED_ALPHA_BLEND : Object

使用alpha混合和预乘alpha,source + destination(1 - source.alpha)来启用混合。