This version is the above and below method that works on a PC.
0 changes were made to recompile on an SGI... Only I needed to
Install glut-3.3.
Amazing!!! the PC version is faster!!!!!!!!!!!!!!!
TO DO :
-------
In Scrollbar funct. create the compile list instead of repeating everytime
the calculus of glVertex(x+w,y+10...)
This project uses glut + OpenGl to render a 3D stereo scene. We chose
to use glut not QT because it's more portable to a PC since QT costs
1000$ for a pc when glut is free for both Workstations and PCs.
Fonctionality:
--------------
Mouse:
------
Left: Rotate, Tracking ball.
Shift Left : Translate
middle: Look at Side Menu.
Right : Drop Menu.
Keyboard:
---------
D ----> When in fog mode, augment fog
Shift D ----> When in fog mode, diminish fog.
b ----> Make current carrei more oppaque
c ----> Make current carrei more transparant.
Remarks:
--------
The rotation uses a trackball technique based on the quaternion rotation and not
the Euler angles. This gives the rotation a more natural and rapid aspect. The user uses the mouse to rotate the object arround any axes. You just imagine that your object is inside a sphere and that you are dragging with your mouse a portion of this sphere. The sphere being mobil arround its center so you have
all the degrees of freedom.
Friday Aug 1/1997:
------------------
1) Making the bounding Box for the 3D stereo cloud of points.
2) Fixing the scaling so that we have normalized scaling.