Ignore:
Timestamp:
08/31/08 17:09:46 (16 years ago)
Author:
mattausch
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/App/Demos/Vis/FriendlyCulling/src/chcdemo.cpp

    r2888 r2889  
    332332        camera->SetFar(1000); 
    333333 
    334         cout << "here2 " << Normalize(camDir) << endl; 
    335  
    336334        camera->SetDirection(camDir); 
    337  
    338         cout << "here3 " << camera->GetDirection() << endl; 
    339         cout << "here3 " << camera->GetRightVector() << endl; 
    340         cout << "here3 " << camera->GetUpVector() << endl; 
    341335 
    342336        camera->SetPosition(camPos); 
     
    15701564        glMatrixMode(GL_MODELVIEW); 
    15711565        glPopMatrix(); 
     1566 
     1567        Vector3 ftl, ftr, fbl, fbr, ntl, ntr, nbl, nbr; 
     1568 
     1569        camera->ComputePoints(ftl, ftr, fbl, fbr, ntl, ntr, nbl, nbr); 
     1570 
     1571        Vector3 bl, br, tl, tr; 
     1572 
     1573        bl = Normalize(nbl - fbl) * 100; 
     1574        br = Normalize(nbr - fbr) * 100; 
     1575        tl = Normalize(ntl - ftl) * 100; 
     1576        tr = Normalize(ntr - ftr) * 100; 
     1577 
     1578        Vector3 dum = pos + camera->GetDirection() * 20; 
     1579 
     1580        // coordinates 
     1581        glColor3f(0.0f, 1.0f, 0.0f); 
     1582 
     1583        glBegin(GL_LINES); 
     1584        glVertex3d(dum.x, dum.y, dum.z); 
     1585        glVertex3d(dum.x + bl.x, dum.y + bl.y, dum.z + bl.z); 
     1586        glEnd(); 
     1587 
     1588/*      glColor3f(1.0f, 0.0f, 0.0f); 
     1589 
     1590        glBegin(GL_LINES); 
     1591        glVertex3d(dum.x, dum.y, dum.z); 
     1592        glVertex3d(dum.x + br.x, dum.y + br.y, dum.z + br.z); 
     1593        glEnd(); 
     1594 
     1595*/      glColor3f(0.0f, 0.0f, 1.0f); 
     1596 
     1597        glBegin(GL_LINES); 
     1598        glVertex3d(dum.x, dum.y, dum.z); 
     1599        glVertex3d(dum.x + tl.x, dum.y + tl.y, dum.z + tl.z); 
     1600        glEnd(); 
     1601/* 
     1602        glColor3f(1.0f, 0.0f, 1.0f); 
     1603 
     1604        glBegin(GL_LINES); 
     1605        glVertex3d(dum.x, dum.y, dum.z); 
     1606        glVertex3d(dum.x + tr.x, dum.y + tr.y, dum.z + tr.z); 
     1607        glEnd();*/ 
    15721608} 
    15731609 
Note: See TracChangeset for help on using the changeset viewer.