BlendingState

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

当使用带有 Appearance#renderState 的自定义渲染状态时,这是一个助手。

Members

static constant Cesium.BlendingState.ADDITIVE_BLEND : Object

使用加法混合启用混合, source(source.alpha) + destination

static constant Cesium.BlendingState.ALPHA_BLEND : Object

使用 alpha 混合启用混合, source(source.alpha) + destination(1 - source.alpha)

static constant Cesium.BlendingState.DISABLED : Object

混合被禁用。

static constant Cesium.BlendingState.PRE_MULTIPLIED_ALPHA_BLEND : Object

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