Georges Dupéron
f6167e172d
Subdivision des bâtiments : râté.
2012-01-18 11:52:28 +01:00
Georges Dupéron
9d6dd26e2c
Structures de données pour le découpage des bâtiments (non testé).
2012-01-17 23:40:41 +01:00
Georges Dupéron
1a819fd8c3
Correction des quartiers presque convexes (angle > 160).
2012-01-16 17:35:07 +01:00
Georges Dupéron
59ca4daf55
Correction du fog.
2012-01-16 16:39:21 +01:00
Georges Dupéron
546781be36
Correction de la fuite mémoire du LOD.
2012-01-16 15:35:32 +01:00
Georges Dupéron
c87e38b4bb
Corrections.
2012-01-13 16:01:03 +01:00
Georges Dupéron
2b632b3f04
Ajout de routetrottoir et terrain
2012-01-12 18:12:36 +01:00
Georges Dupéron
c543641a52
Suppression de l'ancienne version de quartier.
2012-01-12 17:33:41 +01:00
Georges Dupéron
e348a945d3
Ajout de architecture/quartier.cpp .
2012-01-12 17:16:34 +01:00
Georges Dupéron
9b8dfc1c7d
Ajout de architecture/arche.cpp .
2012-01-12 00:21:54 +01:00
Georges Dupéron
0e1b39f5ad
Ajout de tous les modèles de toit.
2012-01-11 11:10:55 +01:00
Georges Dupéron
a28b61c41f
Ajout de QuartierQuadConcave, pour corriger les quadrilatères concaves.
2012-01-10 21:06:11 +01:00
Georges Dupéron
b1fd8eb299
Correction de Triangle::inset() . Amélioration des tailles des éléments générés.
2012-01-10 20:12:47 +01:00
Georges Dupéron
d9dcbdb206
Méthode Quad::randomPoint .
2012-01-10 12:13:50 +01:00
Georges Dupéron
30251f62c0
On passe -ansi -pedantic -Wconversion.
2012-01-09 15:28:10 +01:00
Georges Dupéron
1bca125a1a
Ajout de QuartierTriCentre.
2012-01-09 01:13:40 +01:00
Georges Dupéron
b9ef26c648
Ajout de QuartierTriTrapeze.
2012-01-08 22:54:34 +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
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
1eda7b7456
Ajout de RouteTriChaussee.
2012-01-03 11:37:56 +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
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
c8f30f064e
Simplification de Lod.
2011-12-22 15:41:56 +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
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
9821466311
Premier éléments des maison avec pont.
2011-12-21 14:15:14 +01:00
Yoann
5a7c59537c
Ajout de la classe Pont pour les batiments.
2011-12-20 15:36:13 +01:00
Georges Dupéron
46189836f5
Tas pour le LOD.
2011-12-18 22:36:45 +01:00
Yoann
e7a6e93261
Correction et ajout de classe lod, mais reste encore des erreurs.
2011-12-15 11:33:01 +01:00
Yoann
73f265654e
ajout des jardins au maisons.
...
.
2011-12-13 15:32:00 +01:00
Yoann
e75e9e5ba4
Ajout des trottoirs autour des maisons.
2011-12-13 10:20:15 +01:00
Georges Dupéron
df0230f1dd
Renommage de classes.
2011-12-12 21:22:47 +01:00
Yoann Bonavero
e5798610b0
Renommage de fichiers.
2011-12-12 16:07:35 +01:00
Yoann
ef282b8e98
Merge branch 'master' of https://github.com/jsmaniac/2011-m2s3-city-builder
2011-12-11 21:04:55 +01:00
Yoann
4e75e57835
Ajout de la classe trottoirRoute.
2011-12-11 21:04:31 +01:00
Georges Dupéron
3e50fee099
Tiles de forme triangulaire (aucune pour l'instant), redressement des quadrilatères avec des angles trop forts.
2011-12-11 20:00:14 +01:00
Georges Dupéron
5999f56cdc
Ajout de QuadHerbe et QuadRect.
2011-12-11 12:34:51 +01:00
Georges Dupéron
2db9bb222a
Génération simplifiée, avec détection des motifs produits.
2011-12-10 20:55:23 +01:00
Georges Dupéron
d843389121
QuadRoutes marche, il faut juste pouvoir déplacer un peu les vertex NESW en gardant les contraintes d'angles valides.
2011-12-03 19:39:28 +01:00
Georges Dupéron
22f44ce632
Début de QuadRoutes.
2011-12-01 00:28:23 +01:00
Georges Dupéron
0d467384f3
Premier affichage 3D.
2011-11-28 11:42:44 +01:00
Georges Dupéron
f5cc3dc243
Suppression de io, qui n'est plus utilisé.
2011-11-28 10:32:23 +01:00
Georges Dupéron
60a49d96a1
Revert "Zut"
...
This reverts commit 86c8626586
.
2011-11-28 07:41:41 +01:00
Georges Dupéron
86c8626586
Zut
2011-11-28 07:41:30 +01:00
Georges Dupéron
73da98b6a3
Carrefour et Route sont maintenant sous-classes de Chose. Correction de quelques bugs.
2011-11-25 14:31:18 +01:00
Georges Dupéron
dfbdee7b7d
Préparation pour le stockage des enfants et triangles de chaque noeud.
2011-11-24 14:46:11 +01:00