czm_antialias
Procedural anti-aliasing by blurring two colors that meet at a sharp edge.
Parameters:
| Name | Type | Argument | Default | Description | 
|---|---|---|---|---|
| color1 | vec4 | The color on one side of the edge. | ||
| color2 | vec4 | The color on the other side of the edge. | ||
| currentcolor | vec4 | The current color, either color1orcolor2. | ||
| dist | float | The distance to the edge in texture coordinates. | ||
| fuzzFactor | float | <optional> | 0.1 | Controls the blurriness between the two colors. | 
Returns:
	
	
		vec4 
		
		 The anti-aliased color.
         
    
    
        Example
// GLSL declarations vec4 czm_antialias(vec4 color1, vec4 color2, vec4 currentColor, float dist, float fuzzFactor); vec4 czm_antialias(vec4 color1, vec4 color2, vec4 currentColor, float dist); // get the color for a material that has a sharp edge at the line y = 0.5 in texture space float dist = abs(textureCoordinates.t - 0.5); vec4 currentColor = mix(bottomColor, topColor, step(0.5, textureCoordinates.t)); vec4 color = czm_antialias(bottomColor, topColor, currentColor, dist, 0.1);
