Commit Graph

54 Commits

Author SHA1 Message Date
Georges Dupéron
61ebdb2089 Forme des quartiers, il manque le remplissage + bug quartiers trop pointus générés. 2012-01-20 11:13:18 +01:00
Georges Dupéron
411b901644 Affichage raté du FPS. 2012-01-20 09:50:41 +01:00
Georges Dupéron
98b907fb2c Autopilote. 2012-01-20 02:03:42 +01:00
Georges Dupéron
8be65b8703 Arches : 100% . 2012-01-20 01:51:57 +01:00
Yoann
4ab8114eb1 Merge branch 'master' of https://github.com/jsmaniac/2011-m2s3-city-builder 2012-01-19 20:45:36 +01:00
Yoann
d196b120a1 Construction selon la graine passée en paramètre si elle existe, sinon
construction avec un graine aléatoire.
2012-01-19 20:44:42 +01:00
Georges Dupéron
2a9fae690f Ajout des étages aux bâtiments. 2012-01-19 19:51:38 +01:00
Georges Dupéron
33ec49a894 Quartier → longue rue. 2012-01-18 18:52:54 +01:00
Georges Dupéron
f6167e172d Subdivision des bâtiments : râté. 2012-01-18 11:52:28 +01:00
Georges Dupéron
b5f90a796e Test et correction des structures de données pour le découpage des bâtiments. 2012-01-17 23:58:36 +01:00
Georges Dupéron
1a819fd8c3 Correction des quartiers presque convexes (angle > 160). 2012-01-16 17:35:07 +01:00
Yoann
c426c3bb3a Mise à l'échelle de certains batiments. 2012-01-14 11:59:55 +01:00
Georges Dupéron
c87e38b4bb Corrections. 2012-01-13 16:01:03 +01:00
Georges Dupéron
c543641a52 Suppression de l'ancienne version de quartier. 2012-01-12 17:33:41 +01:00
Georges Dupéron
62197c4e2b Correction sur Triangle::surface() . 2012-01-10 13:25:42 +01:00
Georges Dupéron
6ddc2d7d8f BUG. 2012-01-10 13:07:45 +01:00
Georges Dupéron
d9dcbdb206 Méthode Quad::randomPoint . 2012-01-10 12:13:50 +01:00
Georges Dupéron
d2d4cef8f1 Classes pour les directions, avec support des opérateurs + - | & == != . 2012-01-10 02:16:48 +01:00
Georges Dupéron
30251f62c0 On passe -ansi -pedantic -Wconversion. 2012-01-09 15:28:10 +01:00
Yoann
dde802c8fc Rectification d'un bug sur les maisons avec pont. 2012-01-05 11:12:51 +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
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
ed7b0f1ead Merge fonctionne. 2011-12-22 18:57:07 +01:00
Georges Dupéron
bbba636472 Affichage des splitBox. 2011-12-22 12:28:16 +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
9821466311 Premier éléments des maison avec pont. 2011-12-21 14:15:14 +01:00
Yoann
7b7575d120 Ajout d'une fonction de reduction d'un segment, et d'une fonction
permettant d'extraire un parallélogramme à partir d'un quadrilatère.
2011-12-21 10:31:43 +01:00
Yoann
1301984f70 Continuation des ponts mais dessin encore incorrect. 2011-12-20 16:48:21 +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
Georges Dupéron
46189836f5 Tas pour le LOD. 2011-12-18 22:36:45 +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
520a7f5a1f Correction des erreurs de compilations sur Lod. 2011-12-15 12:53:46 +01:00
Yoann
e7a6e93261 Correction et ajout de classe lod, mais reste encore des erreurs. 2011-12-15 11:33:01 +01:00
Georges Dupéron
df0230f1dd Renommage de classes. 2011-12-12 21:22:47 +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
8b2d8ad14b Quelques modifs pas encore commit. 2011-12-09 23:46:09 +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
61ea30e35d Améliorations sur QuadRoutes, utilisation du cm comme unité de base. 2011-12-03 00:51:06 +01:00
Georges Dupéron
22f44ce632 Début de QuadRoutes. 2011-12-01 00:28:23 +01:00
Georges Dupéron
917d8d81d6 Correction sur les normales, éviter les bâtiments trop petits. 2011-11-29 23:58:11 +01:00
Georges Dupéron
89d409c776 Une ballade en ville (attention les triangles sont dessinés en taille *10). 2011-11-29 13:41:42 +01:00
Georges Dupéron
5d581f103b Déplacement latéral avec les flèches gauche et droite, et vertical avec PGUP/PGDOWN. 2011-11-29 12:45:05 +01:00
Georges Dupéron
1851daa0aa Quelques corrections sur bâtiment. 2011-11-29 12:06:50 +01:00
Georges Dupéron
0d467384f3 Premier affichage 3D. 2011-11-28 11:42:44 +01:00
Georges Dupéron
0e5b8ef954 Revert "Notes sur l'algo permettant de décider quels objets seront split() ou merge(), et la récupération de tous les triangles dans un tableau à envoyer au GPU."
This reverts commit d97593d999.
2011-11-28 10:24:54 +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