UNPKG

@cesium/engine

Version:

CesiumJS is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin.

22 lines (21 loc) 827 B
//This file is automatically rebuilt by the Cesium build process. export default "void customShaderStage(\n\ inout czm_modelVertexOutput vsOutput, \n\ inout ProcessedAttributes attributes, \n\ FeatureIds featureIds,\n\ Metadata metadata,\n\ MetadataClass metadataClass,\n\ MetadataStatistics metadataStatistics\n\ ) {\n\ // VertexInput and initializeInputStruct() are dynamically generated in JS, \n\ // see CustomShaderPipelineStage.js\n\ VertexInput vsInput;\n\ initializeInputStruct(vsInput, attributes);\n\ vsInput.featureIds = featureIds;\n\ vsInput.metadata = metadata;\n\ vsInput.metadataClass = metadataClass;\n\ vsInput.metadataStatistics = metadataStatistics;\n\ vertexMain(vsInput, vsOutput);\n\ attributes.positionMC = vsOutput.positionMC;\n\ }\n\ ";