Deux trois modif de rendu, rien d ebien important.

This commit is contained in:
Yoann 2011-11-30 20:31:48 +01:00
parent 9b31b112a5
commit bfc7f68618
2 changed files with 6 additions and 4 deletions

View File

@ -31,8 +31,8 @@ void Batiment::triangulation() {
addTriangle(new Triangle(nwh,neh,nw,0xf1,0xe3,0xad)); addTriangle(new Triangle(neh,ne,nw,0xf1,0xe3,0xad)); // nw-ne-neh-nwh
// 1 Toit
addTriangle(new Triangle(neh,toit,seh,0x8a,0x48,0x3c));
addTriangle(new Triangle(seh,toit,swh,0x8a,0x48,0x3c));
addTriangle(new Triangle(swh,toit,nwh,0x8a,0x48,0x3c));
addTriangle(new Triangle(nwh,toit,neh,0x8a,0x48,0x3c));
addTriangle(new Triangle(neh,toit,seh,0x9a,0x48,0x3c));
addTriangle(new Triangle(seh,toit,swh,0x9a,0x48,0x3c));
addTriangle(new Triangle(swh,toit,nwh,0x9a,0x48,0x3c));
addTriangle(new Triangle(nwh,toit,neh,0x9a,0x48,0x3c));
}

View File

@ -7,7 +7,9 @@ View::View(Chose* root) : root(root), camera(Camera(Vertexf(127,14,128),44,101,4
void View::setColor(unsigned char r, unsigned char g, unsigned char b) {
float MatDif[4] = {r/255.f, g/255.f, b/255.f, 1.0f};
float MatAmb[4] = {r/500.f, g/500.f, b/500.f, 1.0f};
glMaterialfv(GL_FRONT_AND_BACK,GL_DIFFUSE,MatDif);
glMaterialfv(GL_FRONT_AND_BACK,GL_AMBIENT,MatAmb);
}
void View::initWindow() {