12345678910111213141516171819 |
- attribute vec4 position;
- varying vec3 v_outerPositionWC;
- #ifndef PER_FRAGMENT_ATMOSPHERE
- varying vec3 v_mieColor;
- varying vec3 v_rayleighColor;
- #endif
- void main(void)
- {
- vec4 positionWC = czm_model * position;
- #ifndef PER_FRAGMENT_ATMOSPHERE
- calculateMieColorAndRayleighColor(positionWC.xyz, v_mieColor, v_rayleighColor);
- #endif
- v_outerPositionWC = positionWC.xyz;
- gl_Position = czm_modelViewProjection * position;
- }
|