You are on page 1of 10

^  


      c 

      
  

   
  



 
      !"# $!"   


 
 



 
 



  % 
 
  
  
   
 




   

c 

  
  

   
  


'(     $  $   ) %  **

   ) +  ,
*
  

-
.+     ) %  *
 

/Ê  
  
&/Ê 
  
!/Ê  
  
/Ê  
   
/Ê     
0/Ê   

'&" $!"$    1  '.   ,
  ,   
 

 )  $

&   

c 

  
  

   
  


. 234321*321532 
631*157,, 2 3
631*157,, 2

!   

c 

  
  

   
  


'!8     ,,   $        ) ) $/ " $
.       ) (  ) $,)       )  $

  

.  (  ) $69


 *
 ',  ,  7







   ) (  ) $69
 *
 ',  ,  7

  

   

c 

  
  

   
  


'" $.       )   ) $,)       )  $

.    ) $







   )   ) $










   

c 

  
  

   
  



'  '  : 631*157,.+      ) $)  $
 

0   

c 

  
  

   
  


 , '
Ê

Ê Ê
Ê
Ê Ê


<%%   $=) * Ê
Ê

;   

c 

  
  

   
  


Ê
'  '  )  ,
 
 '



>   

c 

  
  

   
  


'09
 *
  ,  ,
   '    
  /

8  *

  , . 6212121212127 
:'9 6@@2///////7A

" $*
    # $)
 $     $$
,*
  
) *) $)
 /

';  $  '    (5   * 


    (  ) $,*
!"  

p   
    
   
void display() Ôet Multiple viewports and show all
{ views
glClear(GL_COLOR_BUFFER_BIT | if (ortho==1) //
GL_DEPTH_BUFFER_BIT); {

if (ortho==0) //Perspective view }


{
//Place the camera and set target
glutÔwapBuffers(); //Double Buffer
//Define Viewing Volume }

//Draw Objects
drawEverything();
drawFloor();}
  ) $

?   

c 

  
  

   
  




'>9  
  C *    ) $*
  

B