smealum / SPACECRAFT

SPACECRAFT
52 stars 2 forks source link

Libs #1

Closed posva closed 10 years ago

posva commented 10 years ago

Yo! Pour les libs, vous voulez utiliser quoi? Perso je pense que GLFW+glew est bien.

J'ai trouvé une lib qui pourrai être super bien pour debug, je ne sais pas si vous connaissez: http://anttweakbar.sourceforge.net/doc/

smealum commented 10 years ago

d'accord pour GLFW+glew. aussi GLM surement. et libnoise je pense mais ça on verra en fonction des besoins.

anttweakbar ça ne me parait pas strictement nécessaire, je pense que ce serait bien d'avoir peu de dépendances pour garder un truc léger, après à voir ce qu'arthur en pense.

posva commented 10 years ago

Eh oui, j'avais oublié glm. Je connaissait pas libnoise mais bon d'après le nom je vois son utilité... Alors c'est juste un outil pour nous, pour debug, et surement très pratique pour les démos aussi

ArthurSonzogni commented 10 years ago

L'ensemble de lib qu'on avait utilisé : GLFW pour ouvrir un contexte et géré les évenements; GLEW pour les dernière versions d'OPENGL GLM pour les vecteur / matrice / bruit de perlin (a la sauce GLSL)

Avaient été très bien pour le projet 3D, je veux bien les reprendre.

Du coup glm fait aussi du bruit de perlin. Après libnoise pourquoi pas, si cela apporte quelque chose de plus.

Ensuite, concernant AntTweakBar, pourquoi pas, mais cela ne m'enchante pas trop. J'aime bien resté avec peu de dépendance et j'aurais peur d'avoir des soucis pour l'intégré dans le rendu. Après cela pourra être quand même utile, je ne sais pas.

----- Mail original -----

De: "Eduardo San Martin Morote" notifications@github.com À: "smealum/SPACECRAFT" SPACECRAFT@noreply.github.com Envoyé: Samedi 10 Mai 2014 00:15:42 Objet: Re: [SPACECRAFT] Libs (#1)

Eh oui, j'avais oublié glm. Je connaissait pas libnoise mais bon d'après le nom je vois son utilité... Alors c'est juste un outil pour nous, pour debug, et surement très pratique pour les démos aussi — Reply to this email directly or view it on GitHub .

posva commented 10 years ago

Précisemment l'idée est que ça ne pose aucun problème, j'ai un pote qui l'utilise pour tous les trucs qu'il doit faire en imagerie car ça facilite plein de modif a la volée pour tester

smealum commented 10 years ago

bah perso ça me dérange pas à condition que ce soit utilisé de façon propre, ie que ça ne fasse pas partie intégrante du moteur, qu'on puisse le virer facilement si possible et qu'on ne perde pas de temps dessus. perso je n'ai aucune envie d'y toucher, donc si tu veux l'utiliser ce serait ta responsabilité. ça te va ?

2014-05-10 15:27 GMT+02:00 Eduardo San Martin Morote < notifications@github.com>:

Précisemment l'idée est que ça ne pose aucun problème, j'ai un pote qui l'utilise pour tous les trucs qu'il doit faire en imagerie car ça facilite plein de modif a la volée pour tester

— Reply to this email directly or view it on GitHubhttps://github.com/smealum/SPACECRAFT/issues/1#issuecomment-42741685 .

posva commented 10 years ago

Ouais, ça me va. Mais vous avez regardé un peu les exemples et la doc? Ça m'a l'air vraiment propre et disont que ça permet de changer des variables à la voler donc c'est très intéressant quand on veut teste les valeur du bruit, l'utilisation de lumière, la couleur, les shader etc

posva commented 10 years ago

En tout cas sis ce que vous voulez c'est que je m'occupe de que cela reste propre il n'y a pas de soucis, j'aurai le temps de tester ça :smile:

smealum commented 10 years ago

en gros, ce que je veux c'est que 1) j'ai pas à y toucher :P et 2) qu'on puisse virer la dépendance en virant un #define.

On Sat, May 10, 2014 at 4:12 PM, Eduardo San Martin Morote < notifications@github.com> wrote:

En tout cas sis ce que vous voulez c'est que je m'occupe de que cela reste propre il n'y a pas de soucis, j'aurai le temps de tester ça [image: :smile:]

— Reply to this email directly or view it on GitHubhttps://github.com/smealum/SPACECRAFT/issues/1#issuecomment-42742792 .

posva commented 10 years ago

oui, ça se fait xD, le code est propre

@ArthurSonzogni libnoise semble avoir pas mal d'exemples intéressants: http://libnoise.sourceforge.net/examples/complexplanet/index.html

posva commented 10 years ago

Au fait, pour les images vous utilisez quoi? Je connais SOIL qui a l'air bien

ArthurSonzogni commented 10 years ago

Pour les images: stb_image.c . C'est un fichier C qui lit un dizaine de formats différents. (bmp,png,psd)

Oui ...

----- Mail original -----

De: "Eduardo San Martin Morote" notifications@github.com À: "smealum/SPACECRAFT" SPACECRAFT@noreply.github.com Cc: "ArthurSonzogni" Arthur.Sonzogni@ensimag.fr Envoyé: Lundi 12 Mai 2014 19:57:15 Objet: Re: [SPACECRAFT] Libs (#1)

Au fait, pour les images vous utilisez quoi? Je connais SOIL qui est a l'air bien — Reply to this email directly or view it on GitHub .

ArthurSonzogni commented 10 years ago

Après, tous convient (du moment que cela renvoie un tableau de pixel).

----- Mail original -----

De: "Eduardo San Martin Morote" notifications@github.com À: "smealum/SPACECRAFT" SPACECRAFT@noreply.github.com Cc: "ArthurSonzogni" Arthur.Sonzogni@ensimag.fr Envoyé: Lundi 12 Mai 2014 19:57:15 Objet: Re: [SPACECRAFT] Libs (#1)

Au fait, pour les images vous utilisez quoi? Je connais SOIL qui est a l'air bien — Reply to this email directly or view it on GitHub .

ArthurSonzogni commented 10 years ago

Et que ça lit des png.

(Désolé pour le triple micro mail ...)

----- Mail original -----

De: "Eduardo San Martin Morote" notifications@github.com À: "smealum/SPACECRAFT" SPACECRAFT@noreply.github.com Cc: "ArthurSonzogni" Arthur.Sonzogni@ensimag.fr Envoyé: Lundi 12 Mai 2014 19:57:15 Objet: Re: [SPACECRAFT] Libs (#1)

Au fait, pour les images vous utilisez quoi? Je connais SOIL qui est a l'air bien — Reply to this email directly or view it on GitHub .

posva commented 10 years ago

Je connais stb_image, d'ailleurs SOIL utilise stb_image puis lis qq formats en plus et rajoute qq fonctions pour opengl, on peut le rajouter en tant que lib ou en tant que code source.

Sur la liste il y a quand même des features assez sympas:

posva commented 10 years ago

Au fait tu peux éditer ton message sur GitHub Lire et répondre sur le site c'est mieux qu'avec un mail :smile:

smealum commented 10 years ago

mais

2014-05-12 22:26 GMT+02:00 Eduardo San Martin Morote < notifications@github.com>:

Au fait tu peux éditer ton message sur GitHub https://github.com Lire et répondre sur le site c'est mieux qu'avec un mail [image: :smile:]

— Reply to this email directly or view it on GitHubhttps://github.com/smealum/SPACECRAFT/issues/1#issuecomment-42883545 .

smealum commented 10 years ago

par

2014-05-12 22:26 GMT+02:00 smealum smealum@gmail.com:

mais

2014-05-12 22:26 GMT+02:00 Eduardo San Martin Morote < notifications@github.com>:

Au fait tu peux éditer ton message sur GitHub https://github.com

Lire et répondre sur le site c'est mieux qu'avec un mail [image: :smile:]

— Reply to this email directly or view it on GitHubhttps://github.com/smealum/SPACECRAFT/issues/1#issuecomment-42883545 .

smealum commented 10 years ago

mail

2014-05-12 22:26 GMT+02:00 smealum smealum@gmail.com:

par

2014-05-12 22:26 GMT+02:00 smealum smealum@gmail.com:

mais

2014-05-12 22:26 GMT+02:00 Eduardo San Martin Morote < notifications@github.com>:

Au fait tu peux éditer ton message sur GitHub https://github.com

Lire et répondre sur le site c'est mieux qu'avec un mail [image: :smile:]

— Reply to this email directly or view it on GitHubhttps://github.com/smealum/SPACECRAFT/issues/1#issuecomment-42883545 .

smealum commented 10 years ago

ça

2014-05-12 22:26 GMT+02:00 smealum smealum@gmail.com:

mail

2014-05-12 22:26 GMT+02:00 smealum smealum@gmail.com:

par

2014-05-12 22:26 GMT+02:00 smealum smealum@gmail.com:

mais

2014-05-12 22:26 GMT+02:00 Eduardo San Martin Morote < notifications@github.com>:

Au fait tu peux éditer ton message sur GitHub https://github.com

Lire et répondre sur le site c'est mieux qu'avec un mail [image: :smile:]

— Reply to this email directly or view it on GitHubhttps://github.com/smealum/SPACECRAFT/issues/1#issuecomment-42883545 .

smealum commented 10 years ago

va

2014-05-12 22:27 GMT+02:00 smealum smealum@gmail.com:

ça

2014-05-12 22:26 GMT+02:00 smealum smealum@gmail.com:

mail

2014-05-12 22:26 GMT+02:00 smealum smealum@gmail.com:

par

2014-05-12 22:26 GMT+02:00 smealum smealum@gmail.com:

mais

2014-05-12 22:26 GMT+02:00 Eduardo San Martin Morote < notifications@github.com>:

Au fait tu peux éditer ton message sur GitHub https://github.com

Lire et répondre sur le site c'est mieux qu'avec un mail [image: :smile:]

— Reply to this email directly or view it on GitHubhttps://github.com/smealum/SPACECRAFT/issues/1#issuecomment-42883545 .

smealum commented 10 years ago

plus

2014-05-12 22:27 GMT+02:00 smealum smealum@gmail.com:

va

2014-05-12 22:27 GMT+02:00 smealum smealum@gmail.com:

ça

2014-05-12 22:26 GMT+02:00 smealum smealum@gmail.com:

mail

2014-05-12 22:26 GMT+02:00 smealum smealum@gmail.com:

par

2014-05-12 22:26 GMT+02:00 smealum smealum@gmail.com:

mais

2014-05-12 22:26 GMT+02:00 Eduardo San Martin Morote < notifications@github.com>:

Au fait tu peux éditer ton message sur GitHub https://github.com

Lire et répondre sur le site c'est mieux qu'avec un mail [image: :smile:]

— Reply to this email directly or view it on GitHubhttps://github.com/smealum/SPACECRAFT/issues/1#issuecomment-42883545 .

smealum commented 10 years ago

vite

2014-05-12 22:27 GMT+02:00 smealum smealum@gmail.com:

plus

2014-05-12 22:27 GMT+02:00 smealum smealum@gmail.com:

va

2014-05-12 22:27 GMT+02:00 smealum smealum@gmail.com:

ça

2014-05-12 22:26 GMT+02:00 smealum smealum@gmail.com:

mail

2014-05-12 22:26 GMT+02:00 smealum smealum@gmail.com:

par

2014-05-12 22:26 GMT+02:00 smealum smealum@gmail.com:

mais

2014-05-12 22:26 GMT+02:00 Eduardo San Martin Morote < notifications@github.com>:

Au fait tu peux éditer ton message sur GitHub https://github.com

Lire et répondre sur le site c'est mieux qu'avec un mail [image: :smile:]

— Reply to this email directly or view it on GitHubhttps://github.com/smealum/SPACECRAFT/issues/1#issuecomment-42883545 .

posva commented 10 years ago

Et tu fais plus de fautes aussi lol

posva commented 10 years ago

N00b! :skull: :boom: :gun: