Georges Dupéron
b9ef26c648
Ajout de QuartierTriTrapeze.
2012-01-08 22:54:34 +01:00
Georges Dupéron
0608b196ff
Bug pour l'offset de quadrilatères non convexes.
2012-01-06 20:37:40 +01:00
Georges Dupéron
12caee8470
Utilisation de Quad::length(), passage en const de quelques méthodes.
2012-01-06 20:34:57 +01:00
Georges Dupéron
ea5cc15c7e
Merge branch 'master' of github:jsmaniac/2011-m2s3-city-builder
...
Conflicts:
geometry/quad.hh
2012-01-06 20:30:10 +01:00
Georges Dupéron
cf05e6012e
Refactor et correction de offset, qui est maintenant "inset".
2012-01-06 20:17:42 +01:00
Yoann
8ff03fb150
Début de la décomposition des blocks de maison en murs.
2012-01-06 10:52:10 +01:00
Yoann
622f0ad3fc
Ajout d'une fonction length dans quad qui permet d'avoir uniquement la
...
longeur du segment N, E, S, W.
2012-01-06 10:51:05 +01:00
Georges Dupéron
2dafdf60dd
Merge branch 'master' of github:jsmaniac/2011-m2s3-city-builder
...
Conflicts:
all_includes.hh
rules/batiment/batimentquadmaisonpont.cpp
2012-01-05 19:42:05 +01:00
Georges Dupéron
c361c48433
Refactor, nettoyage, correction du calcul des normales, …
2012-01-05 19:36:53 +01:00
Yoann
d987257eaf
Ajout des classe fenetre et mur.
2012-01-05 18:45:36 +01:00
Yoann
dde802c8fc
Rectification d'un bug sur les maisons avec pont.
2012-01-05 11:12:51 +01:00
Georges Dupéron
800338bfaa
Correction des #ifndef/#define/#endif dans les .hh .
2012-01-05 10:11:03 +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
Georges Dupéron
e437287a68
Ajout de QuartierTriHauteur (pas encore utilisé).
2012-01-03 15:52:38 +01:00
Georges Dupéron
0daa457207
Nettoyage de main.cpp .
2012-01-03 11:42:30 +01:00
Georges Dupéron
1eda7b7456
Ajout de RouteTriChaussee.
2012-01-03 11:37:56 +01:00
Georges Dupéron
3ad78d40ea
Ajustement de la taille des splitBox et mergeBox en fonction du volume de l'objet (pour que quand deux objets ont la même taille z sur leur AABB, le z de la splitBox du plus gros soit plus grand).
2012-01-03 11:10:40 +01:00
Yoann
5ac2332e46
Réajustement des lumières.
2011-12-29 13:03:59 +01:00
Yoann
a0fab2e0f4
Petite rectification sur les ponts.
2011-12-29 11:41:59 +01:00
Yoann
9a8635f94b
Ajout d'un toit surs les batiments avec passage.
...
Définition de la classe toit de manière générale.
// TODO faire de la classe toit une classe abstraite dont les classes
filles (héritées) représentent les différents types de toit.
Petit nettoyage des quelques fichiers.
2011-12-23 14:47:39 +01:00
Yoann
7778e77386
Quelques modification sur les maison avec passages. Ajout d'un surface
...
de remplissage de l'espace libre au sol.
2011-12-23 13:40:06 +01:00
Yoann
aa02d7010d
Ajout de la classe toit qui permettra de faire des toits de différentes
...
formes pour les batiments.
2011-12-23 12:11:30 +01:00
Yoann
3596fcc898
Renomage de batimentquadmaisonblock en batimentquadblock, c'est block
...
pourront tout aussi bien être tuilisés poru des immeubles.
Correction d'un bug dans le dessin des maisons avec passage.
2011-12-23 12:08:38 +01:00
Georges Dupéron
ed7b0f1ead
Merge fonctionne.
2011-12-22 18:57:07 +01:00
Georges Dupéron
b333f10d0b
Le LOD marche 100% pour les split !
2011-12-22 18:13:48 +01:00
Georges Dupéron
3701b8e1d5
Correction d'un petit soucis sur les id des Heap.
2011-12-22 16:34:34 +01:00
Georges Dupéron
acc706970c
Merge branch 'master' of github.com:jsmaniac/2011-m2s3-city-builder
2011-12-22 15:49:56 +01:00
Georges Dupéron
e9326924f2
Mise en commentaire d'un ASSERT qui faisait des accès mémoire non initialisés.
2011-12-22 15:49:05 +01:00
Georges Dupéron
c8f30f064e
Simplification de Lod.
2011-12-22 15:41:56 +01:00
Yoann
a47b8f9c02
Re-modif sur .gitignore.
2011-12-22 14:53:29 +01:00
Yoann
bb9bf3932d
Exclusion de fichiers d'IDE.
2011-12-22 14:35:14 +01:00
Yoann
1b487dd258
Les getBoundingBoxPoints vides sont remplis.
2011-12-22 13:39:51 +01:00
Georges Dupéron
f5cf397376
Correction d'une erreur de compilation stupide (impossible de cast un pointeur en int…).
2011-12-22 12:49:16 +01:00
Georges Dupéron
a726e13737
Correction des split() qui renvoyaient true au lieu de false.
2011-12-22 12:46:56 +01:00
Georges Dupéron
d5bdb87560
Correction sur l'affichage des splitBox : masquer la splitBox des objets ne pouvant pas être split une fois qu'on est entré dedans.
2011-12-22 12:34:53 +01:00
Georges Dupéron
c00099b3e8
Merge branch 'master' of github.com:jsmaniac/2011-m2s3-city-builder
2011-12-22 12:29:16 +01:00
Georges Dupéron
bbba636472
Affichage des splitBox.
2011-12-22 12:28:16 +01:00
Yoann
fef5fa8498
Ajout d'une exclusion dans gitignore.
2011-12-22 09:11:05 +01:00
Georges Dupéron
124d59f2b9
Code pour dessiner les AABB.
2011-12-21 22:33:36 +01:00
Georges Dupéron
70a210018b
Nettoyage rapide de quelques classes.
2011-12-21 18:34:32 +01:00
Georges Dupéron
35181a4b2d
Nettoyage de la sortie de debug.
2011-12-21 18:18:51 +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
Yoann
8469c02f8e
Suite des maison avec passage au dessous.
2011-12-21 16:15:35 +01:00
Yoann
cdb5dd0697
Dessin pour la maison avec pont sans details.
2011-12-21 15:59:54 +01:00
Yoann
831d9e3620
Suite des maison avec pont, ajout d'une classe pour représenter les
...
blocks de maison.
2011-12-21 15:10:31 +01:00
Yoann
1cdc6d2887
Premier éléments de maison avec pont central.
2011-12-21 14:16:37 +01:00
Yoann
9821466311
Premier éléments des maison avec pont.
2011-12-21 14:15:14 +01:00