BasicMaterialAppearanceVS.glsl 425 B

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