pike.git / lib / modules / GLU.pmod

version» Context lines:

pike.git/lib/modules/GLU.pmod:1:   /* -  * $Id: GLU.pmod,v 1.4 1999/10/25 18:32:25 mirar Exp $ +  * $Id: GLU.pmod,v 1.5 1999/10/25 19:10:26 mirar Exp $    *    * GL Utilities module.    */   #if constant(GL)   import GL;   import Math;      #ifndef M_PI   #define M_PI 3.1415926536   #endif
pike.git/lib/modules/GLU.pmod:38:    */       x=x->normv(); // normalize    y=y->normv(); // normalize       array m=Array.transpose(({ @(x->vect()), 0.0,    @(y->vect()), 0.0,    @(z->vect()), 0.0,    0.0, 0.0, 0.0, 1.0 })/4)*({});    - // glMultMatrix( m ); +  glMultMatrix( m );       /* Translate Eye to Origin */ - // glTranslate( ((array)(-1*eye))[0] ); +  glTranslate( ((array)(-1*eye))[0] );   }      void gluOrtho2D(float left, float right,    float bottom, float top)   {    glOrtho( left, right, bottom, top, -1.0, 1.0 );   }      void gluPerspective(float fovy, float aspect,    float zNear, float zFar)