88 |
using boost::bind; |
using boost::bind; |
89 |
using std::for_each; |
using std::for_each; |
90 |
// clear depth buffer |
// clear depth buffer |
91 |
glClearColor(0.1,.1,0.1,0); |
glClearColor(0.6,.1,0.1,0); |
92 |
glClear(GL_DEPTH_BUFFER_BIT | GL_COLOR_BUFFER_BIT); |
glClear(GL_DEPTH_BUFFER_BIT | GL_COLOR_BUFFER_BIT); |
93 |
|
|
94 |
|
|
95 |
glEnable(GL_DEPTH_TEST); |
glEnable(GL_DEPTH_TEST); |
96 |
glMatrixMode(GL_PROJECTION); |
glMatrixMode(GL_PROJECTION); |
97 |
glLoadIdentity(); |
glLoadIdentity(); |
98 |
gluPerspective(90, 640/480, 0.01, 100); |
// gluPerspective(90, 640.0/480.0, 0.01, 100); |
99 |
|
|
100 |
|
glOrtho(-1,1,1,-1,0.1,10); |
101 |
|
|
102 |
glMatrixMode(GL_MODELVIEW); |
glMatrixMode(GL_MODELVIEW); |
103 |
glLoadIdentity(); |
glLoadIdentity(); |