main.cesium.CustomShaderMode.kt Maven / Gradle / Ivy
// Automatically generated - do not modify!
package cesium
/**
* An enum describing how the [CustomShader] will be added to the
* fragment shader. This determines how the shader interacts with the material.
* @see Online Documentation
*/
@JsName("\$cesium__CustomShaderMode")
external object /* enum */ CustomShaderMode {
/**
* The custom shader will be used to modify the results of the material stage
* before lighting is applied.
*/
val MODIFY_MATERIAL: CustomShaderMode
/**
* The custom shader will be used instead of the material stage. This is a hint
* to optimize out the material processing code.
*/
val REPLACE_MATERIAL: CustomShaderMode
}