Clone of mesa.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

CH11-toyball.vert.txt 533B

1234567891011121314151617181920
  1. //
  2. // Fragment shader for procedurally generated toy ball
  3. //
  4. // Author: Bill Licea-Kane
  5. //
  6. // Copyright (c) 2002-2003 ATI Research
  7. //
  8. // See ATI-License.txt for license information
  9. //
  10. varying vec4 ECposition; // surface position in eye coordinates
  11. varying vec4 ECballCenter; // ball center in eye coordinates
  12. uniform vec4 BallCenter; // ball center in modelling coordinates
  13. void main()
  14. {
  15. ECposition = gl_ModelViewMatrix * gl_Vertex;
  16. ECballCenter = gl_ModelViewMatrix * BallCenter;
  17. gl_Position = ftransform();
  18. }