void makeviewP(void) { view->P = m4_ident(); view->P.r3.z = view->back / (view->back - view->front); view->P.r3.w = -view->front / (view->back - view->front); view->P.r4.z = 1; view->P.r4.w = 0; makeviewPi(); }
void makeviewP(void) { view->P = m4_ident(); view->P.r3.z = -(view->back + view->front) / (view->back - view->front); view->P.r3.w = -2. * (view->back * view->front) / (view->back - view->front); view->P.r4.z = -1; view->P.r4.w = 0; makeviewPi(); }