All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy