Commit Graph

258 Commits

Author SHA1 Message Date
Georges Dupéron
bee1d0f0d0 Listes de parcours des QuadTree mises à jour dans split() et merge(). 2011-10-09 19:19:42 +02:00
Georges Dupéron
f233237eb0 Listes de parcours : code compliqué approximatif en commentaire (une version simplifiée et fonctionnelle en cours). 2011-10-09 17:30:58 +02:00
Georges Dupéron
c3407028b3 Revert des lignes supprimées dans display.h . 2011-10-09 12:56:48 +02:00
Yoann
8987775eef Merge de display.h
Merge branch 'master' of
https://github.com/jsmaniac/2011-m2s3-city-builder

Conflicts:
	display.h
2011-10-06 14:02:08 +02:00
Yoann
0d38570ff3 Trois fois rien. 2011-10-06 13:58:50 +02:00
Georges Dupéron
06aebc12c3 Petites modifs sur la cam. 2011-10-04 11:34:49 +02:00
Yoann
cf64dc1e17 Merge branch 'master' of https://github.com/jsmaniac/2011-m2s3-city-builder 2011-10-04 11:14:52 +02:00
Yoann
425f6e2624 Encore quelques petit ajustement de l'éclairage et travail sur le
déplacement de la camera.
2011-10-04 11:12:21 +02:00
Georges Dupéron
965dc0d4ff Ajout de square.c au makefile et nettoyage des bugs de compilation. 2011-10-04 11:03:11 +02:00
Georges Dupéron
8b3316b28e Split et merge pour les QuadTree. 2011-10-04 10:47:02 +02:00
Yoann
033c4d01d8 Grosse amélioration de l'affichage des triangles en fonction de la
normale pour la décroissance de la lumière.
2011-10-04 09:59:55 +02:00
Georges Dupéron
f4ff57bed4 Merge branch 'master' of github:jsmaniac/2011-m2s3-city-builder 2011-10-04 09:53:01 +02:00
Georges Dupéron
60766a0b33 Début d'implémentation d'une représentation du terrain par un QuadTree. 2011-10-04 09:33:23 +02:00
Yoann
0fb5a0ecfd Merge branch 'master' of https://github.com/jsmaniac/2011-m2s3-city-builder 2011-10-03 11:27:13 +02:00
Yoann
24d01209cd Petite amélioration dans l'affichage mais c'est pas encore ça. 2011-10-03 11:26:50 +02:00
Georges Dupéron
2a6622e265 Merge branch 'master' of github:jsmaniac/2011-m2s3-city-builder
Conflicts:
	display.c
2011-10-03 10:28:37 +02:00
Georges Dupéron
f585c34587 Ajout d'un TODO possible pour du geomorphoing (loin dans le futur…). 2011-10-03 10:25:59 +02:00
Yoann
c0b15da783 Ajout du remplissage dus triangles et essai de shade en fonction de la
normale.
2011-10-03 10:16:29 +02:00
Yoann
62bdc7e045 Changement de la couleurs de la source de lumière. 2011-10-02 22:10:28 +02:00
Yoann
ff0316bbda Début de l'affichage plein des triangles avec mise en place de la
lumière (pas finit).
2011-10-02 20:37:11 +02:00
Yoann
01316faf51 Ajout du fichier d'entête pour display.c 2011-10-02 19:49:26 +02:00
Yoann
80233eec41 Suppression de paramètre dans un fonciton. 2011-10-02 15:38:19 +02:00
Yoann
7da3ce4a9e Merge branch 'master' of https://github.com/jsmaniac/2011-m2s3-city-builder 2011-10-02 15:34:56 +02:00
Yoann
6d12f7f784 Optimisation de l'affichage du terrain avec pasage de tableau de
sommets. Fonciton displayTree2(). L'ancienne version et
displayTree(Triangle*).
2011-10-02 15:33:25 +02:00
Georges Dupéron
25dd585330 Correction d'un petit bug : les coins du plus gros triangle n'utilisaient pas get_z(). 2011-10-02 13:47:54 +02:00
Georges Dupéron
24f7f26bdc Merge branch 'master' of github:jsmaniac/2011-m2s3-city-builder 2011-10-02 13:46:03 +02:00
Georges Dupéron
adb5d714d9 Petite optimisation de la fonction de hachage. 2011-10-02 12:17:31 +02:00
Yoann
9e3b800456 Ajout du mouvement avec les pavé directionnel pour une meilleure
observation du terrain.
2011-10-02 12:17:26 +02:00
Georges Dupéron
0a7ea95bd8 Utilisation d'une meilleure fonction de hachage. 2011-10-02 02:39:39 +02:00
Georges Dupéron
3e1ad07f6e Une petite démo :) . Lancer make test. 2011-10-01 18:59:34 +02:00
Georges Dupéron
fb7caa7290 Bug du split résolu. 2011-10-01 18:52:58 +02:00
Georges Dupéron
235e150ee9 Perlin noise + démo. Il y a un bug lors du split sur les triangles à gauche. 2011-10-01 18:47:07 +02:00
Georges Dupéron
e9a2a6d4a8 Interpolation linéaire et générateur de nombres aléatoires. 2011-09-30 19:14:01 +02:00
Yoann
2c1fadabc5 Suite de la fonction PerlinNoise (pas encore terminée). 2011-09-30 07:54:57 +02:00
Yoann
67e9de6fee Deux trois légères modifications. Reprise du boulot demain. 2011-09-29 23:14:10 +02:00
Yoann
471ccdb30f Début due code de génération d'un "bruit de Perlin". 2011-09-29 22:48:03 +02:00
Georges Dupéron
bc57c974f7 Ajout du fichier roam.h, màj .gitignore, fermeture du bug 2011-09-27-2122-displayBug.txt (corrigé par 5fc8659) 2011-09-28 18:11:40 +02:00
Yoann
5fc8659d9b Rectification d'un bug d'affichage et remise en forme de certaines
parties des fichiers. Mise à jour du Makefile pour compiler le projet
entier.
2011-09-28 15:05:58 +02:00
Yoann
b155dc8fc8 Ajout d'un fichier bug. 2011-09-27 21:24:33 +02:00
Yoann
a60dbd6e96 Liaison entre les deux fichier roam.c et display.c pour permettre un
affichage de la sortie de l'algorithme. (Le main se trouve dans
display.c).
2011-09-27 21:15:03 +02:00
Yoann
15efbe3f4d Remise en forme des fonction d'affichage (Sépartion de la partie de
rendu de la partie d'initialisation).
2011-09-27 13:14:18 +02:00
Georges Dupéron
4dcafb5a44 Merge branch 'master' of github:jsmaniac/2011-m2s3-city-builder 2011-09-27 11:23:05 +02:00
Georges Dupéron
380eea3452 Implémentation d'un tas pour les files d'attente de ROAM. 2011-09-27 11:22:39 +02:00
Yoann
1cf0d31752 Petite modification sur l'affichage 3D du triange de base. 2011-09-27 11:11:36 +02:00
Yoann
7ad213892d Ajout de la bibliothèque d'extensions pour OpenGL. 2011-09-27 10:34:23 +02:00
Georges Dupéron
a6934e407b Petite retouche sur simple-terrain.c . 2011-09-26 22:45:11 +02:00
Georges Dupéron
ef8400fa35 Merge branch 'master' of github:jsmaniac/2011-m2s3-city-builder
Conflicts:
	Makefile
2011-09-26 22:43:03 +02:00
Georges Dupéron
e710b49e77 Split semble fonctionner (pas vérifié les valeurs). 2011-09-26 22:41:39 +02:00
Yoann
92c9300f7c Passe à la 3ème dimension de l'affichage (display.c). 2011-09-26 22:06:53 +02:00
Yoann
aaf1594a6e Ajout d'un lien de bibliothèque à la compilation. 2011-09-26 21:51:01 +02:00