# Cesium3DTileColorBlendMode

#### Cesium3DTileColorBlendMode()
Scene/Cesium3DTileColorBlendMode.js 33

Defines how per-feature colors set from the Cesium API or declarative styling blend with the source colors from the original feature, e.g. glTF material or per-point color in the tile.

When `REPLACE` or `MIX` are used and the source color is a glTF material, the technique must assign the `_3DTILESDIFFUSE` semantic to the diffuse color parameter. Otherwise only `HIGHLIGHT` is supported.

A feature whose color evaluates to white (1.0, 1.0, 1.0) is always rendered without color blending, regardless of the tileset's color blend mode.

    "techniques": {
      "technique0": {
        "parameters": {
          "diffuse": {
            "semantic": "_3DTILESDIFFUSE",
            "type": 35666
          }
        }
      }
    }

### Members

#### static constantCesium.Cesium3DTileColorBlendMode.HIGHLIGHT : Number
Scene/Cesium3DTileColorBlendMode.js 40

Multiplies the source color by the feature color.

#### static constantCesium.Cesium3DTileColorBlendMode.MIX : Number
Scene/Cesium3DTileColorBlendMode.js 56

Blends the source color and feature color together.

#### static constantCesium.Cesium3DTileColorBlendMode.REPLACE : Number
Scene/Cesium3DTileColorBlendMode.js 48

Replaces the source color with the feature color.