diff --git a/rules/batiment.cpp b/rules/batiment.cpp index baf76ce..809026b 100644 --- a/rules/batiment.cpp +++ b/rules/batiment.cpp @@ -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)); } diff --git a/view.cpp b/view.cpp index e735498..9386b72 100644 --- a/view.cpp +++ b/view.cpp @@ -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() {