BasicMaterialAppearanceVS.glsl 441 B

12345678910111213141516
  1. attribute vec3 position3DHigh;
  2. attribute vec3 position3DLow;
  3. attribute vec3 normal;
  4. varying vec3 v_positionEC;
  5. varying vec3 v_normalEC;
  6. void main()
  7. {
  8. vec4 p = czm_computePosition();
  9. v_positionEC = (czm_modelViewRelativeToEye * p).xyz; // position in eye coordinates
  10. v_normalEC = czm_normal * normal; // normal in eye coordinates
  11. gl_Position = czm_modelViewProjectionRelativeToEye * p;
  12. }