Commit Graph

258 Commits

Author SHA1 Message Date
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
Yoann
5092f6271d Ajout d'une fonction permettant de dessiner un objet à huit sommets
addOcto(...) fonctionne de la même manière que addTriangle et addQuad
(précédement ajoutée).

Dessin d'un pavé à la place de la maison, jardin etc lorsqu'il n'y a pas
de split().
2011-12-21 11:18:06 +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
b0b5fb2fe0 Suite sur les ponts. 2011-12-20 21:43:20 +01:00
Yoann
8fbf7fe3c4 Petit correctif pour les ponts. 2011-12-20 21:13:13 +01:00
Yoann
b2afc35621 Suite des ponts. 2011-12-20 17:10:41 +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
Yoann
2487eaa64c Classe de ponts pour les batiments mais exeption sur des flottants. 2011-12-20 15:38:09 +01:00
Yoann
5a7c59537c Ajout de la classe Pont pour les batiments. 2011-12-20 15:36:13 +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
Georges Dupéron
46189836f5 Tas pour le LOD. 2011-12-18 22:36:45 +01:00
Yoann
01dd83e78f Ajout d'un élément dans bug/new sur l'implémentation d'un repère local. 2011-12-18 19:31:56 +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
f7d889008a Ajout de l'attribut lctr (local center) qui permet d'avoir un repère
local à l'objet.
2011-12-18 19:08:36 +01:00
Yoann
419db20c4a Passage des sommets en flottant. 2011-12-18 18:46:25 +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
Georges Dupéron
d171be9892 Liste des dépendances dans le README. 2011-12-16 10:19:28 +01:00