www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit d9411642e00c9dc44cf1df0874644e2f14cbbfb0
parent 12fe5daf9c4761edb205f19ab5f500ba2a974f3b
Author: Yoann <yoann.b87@voila.fr>
Date:   Fri, 13 Jan 2012 17:30:25 +0100

Premier essai de skybox.

Diffstat:
Mview.cpp | 27+++++++++++++++++++++++++++
1 file changed, 27 insertions(+), 0 deletions(-)

diff --git a/view.cpp b/view.cpp @@ -92,6 +92,33 @@ void View::renderScene(int lastTime, int currentTime) { setLight(); //displayAxes(); + int x = 0; + int y = 0; + int z = 0; + int d = 40000; + glDisable(GL_LIGHTING); + for(int ii=0; ii<4;ii++) { + glBegin(GL_QUADS); + glColor3ub(128,128,255); + glVertex3f(x-d,y+d,z-d); + glVertex3f(x+d,y+d,z-d); + glColor3ub(60,20,255); + glVertex3f(x+d,y+d,z+d); + glVertex3f(x-d,y+d,z+d); + glEnd(); + glRotated(90,0,0,1); + } + + glBegin(GL_QUADS); + glColor(60,20,255); + glVertex3f(x-d,y+d,z+d); + glVertex3f(x+d,y+d,z+d); + glVertex3f(x+d,y-d,z+d); + glVertex3f(x-d,y-d,z+d); + glEnd(); + + glEnable(GL_LIGHTING); + glBegin(GL_TRIANGLES); root->display(); glEnd();