Beispiel #1
0
Datei: set.c Projekt: cheque/s3d
void makeviewC(void)
{
  view->C = m4_ident();
  view->C.r1.x = (2. * view->front) / (view->right - view->left);
  view->C.r2.y = (2. * view->front) / (view->top - view->bottom);
  view->C.r1.z = (view->right + view->left) /  (view->right - view->left);
  view->C.r2.z = (view->top + view->bottom) / (view->top - view->bottom);
  makeviewCi();
}
Beispiel #2
0
void makeviewC(void)
{
  view->C = m4_ident();
  view->C.r1.x = view->dist / (view->s.u * view->back);
  view->C.r2.y = view->dist / (view->s.v * view->back);
  view->C.r3.z = 1 / view->back;
  view->C.r1.z = - view->c.u / (view->s.u * view->back);
  view->C.r2.z = - view->c.v / (view->s.v * view->back);
  makeviewCi();
}