@cesium/engine
Version:
CesiumJS is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin.
21 lines (20 loc) • 769 B
JavaScript
//This file is automatically rebuilt by the Cesium build process.
export default "void customShaderStage(\n\
inout czm_modelMaterial material,\n\
ProcessedAttributes attributes,\n\
FeatureIds featureIds,\n\
Metadata metadata,\n\
MetadataClass metadataClass,\n\
MetadataStatistics metadataStatistics\n\
) {\n\
// FragmentInput and initializeInputStruct() are dynamically generated in JS, \n\
// see CustomShaderPipelineStage.js\n\
FragmentInput fsInput;\n\
initializeInputStruct(fsInput, attributes);\n\
fsInput.featureIds = featureIds;\n\
fsInput.metadata = metadata;\n\
fsInput.metadataClass = metadataClass;\n\
fsInput.metadataStatistics = metadataStatistics;\n\
fragmentMain(fsInput, material);\n\
}\n\
";