Commit Graph

15 Commits

Author SHA1 Message Date
Georges Dupéron
30251f62c0 On passe -ansi -pedantic -Wconversion. 2012-01-09 15:28:10 +01:00
Georges Dupéron
c361c48433 Refactor, nettoyage, correction du calcul des normales, … 2012-01-05 19:36:53 +01:00
Georges Dupéron
63d69b2c22 Refactor : Quad::add{Triangle,Quad,Octo} → addGPU* 2012-01-05 00:10:08 +01:00
Georges Dupéron
6c35e2e47c Nettoyage. Refactor : Utilisation de Quad et Triangle au lieu de Vertex[] dans toutes les classes. Suppression des destructeurs. Suppression des factory déclarés par erreur dans les .h. Ajouts : enum SommetTriangle, operator+(Quad, Vertex), operator+(Triangle, Vertex), {Quad,Triangle}::{operator[],operator>>,operator<<} 2012-01-04 23:51:56 +01:00
Georges Dupéron
8aee27c488 Refactor : utilisation de c[] au lieu de corner, c[] au lieu de v1, v2, v3 pour les triangles, création d'un dossier geometry avec vertex, segment, ..., séparation de Triangle en GPUTriangle et geometry/Triangle. 2012-01-03 18:24:48 +01:00
Yoann
5ac2332e46 Réajustement des lumières. 2011-12-29 13:03:59 +01:00
Georges Dupéron
6b3bb44a4a Merge branch 'master' of github.com:jsmaniac/2011-m2s3-city-builder
Conflicts:
	rules/batiment/batimentquad.cpp
	rules/batiment/batimentquadjardin.cpp
	rules/batiment/batimentquadmaison.cpp
	rules/chose.hh
2011-12-21 16:40:49 +01:00
Georges Dupéron
01824d8c12 LOD fonctionne pour les split. 2011-12-21 16:16:32 +01:00
Georges Dupéron
ab8622338e Merge branch 'master' of github.com:jsmaniac/2011-m2s3-city-builder
Conflicts:
	rules/chose.hh
2011-12-20 15:42:52 +01:00
Yoann
920d2c84bf Simplification pour la création de faces avec l'ajout d'une fonction
addQuad() qui permet d'ajouter directement un quadrilatère et coupe le
coupe en deux triangles.
2011-12-19 08:55:33 +01:00
Yoann
9c9b65e2c3 Tous les batiments possèdent un repère local.
Il faut par contre revoir l'implémentation du repère local voir fichier
bug correspondant.
2011-12-18 19:24:44 +01:00
Yoann
80aad0bd14 Renomage de la fonction subdivide en split et ajout de la fonction de
merge.
2011-12-18 14:35:49 +01:00
Yoann
bf7ecfa18a Ajout de la méthode de récupération des listes de sommets pertinents
pour la création de la bouding box finale.
2011-12-14 19:05:47 +01:00
Yoann
e75e9e5ba4 Ajout des trottoirs autour des maisons. 2011-12-13 10:20:15 +01:00
Yoann
45e89f2649 Deux trois trucs sur la décomposition des constructions, suite au
prochain épisode.
2011-12-12 23:15:24 +01:00