#0 

07-03-2013 16:53:10

Memorial76
Membre
Date d'inscription: 19-02-2010
Messages: 67

Voici quelques images de ProjectOne: mon projet "bac à sable". Celui-ci a pour but premier de me permettre de simuler toute sorte de mécanismes au fur et à mesure de mes envies.
Il est pour l'instant très succinct. Il se limite à promener un personnage sur une carte composée d'hexagones sur laquelle pousse de la végétation en fonction de paramètres environnementaux (précipitations, ensoleillement, fertilité du sol...).

Pour les screenshots et de plus amples détails, je vous invite à visiter le Blog du Projet: http://memorial76-project-one.blogspot.fr/.

J'espère que ce projet sera également l'occasion d'échanges avec des développeurs plus expérimentés comme ça a déjà été le cas pour les shaders par exemple.

Enfin, je précise que l'évolution du projet est très irrégulière car je n'ai pas souvent l'occasion d'y travailler. Il n'est pas rare qu'il s'écoule plusieurs mois entre deux phases de développement...

Hors ligne


#1 

07-03-2013 17:55:08

Magun
SleekThink Producer
Lieu: Punakha
Date d'inscription: 18-11-2007
Messages: 902
Corrections: 2
Site web

sympas de donner de t'est nouvelles et du projet !
bonne continuation wink

Hors ligne


#2 

12-03-2013 11:39:47

Memorial76
Membre
Date d'inscription: 19-02-2010
Messages: 67

Voici une image du terrain brut de décoffrage:
http://1.bp.blogspot.com/-wDfjBJQMfzo/UTiwkX4AFAI/AAAAAAAACIY/zKOn8VkES3o/s1600/tacview_worldedit.png

Et avec les premières mousses qui commencent à apparaître sur les cases les plus fertiles:

http://1.bp.blogspot.com/-F5fczlyQykg/UT8GhZpy-sI/AAAAAAAACIw/q7FDeaAwIsI/s1600/tacview_worldedit+_mousses.png

Puis viennent les premières touffes d'herbe
http://2.bp.blogspot.com/-xTAgyJaeWj8/UT8HOUhkXRI/AAAAAAAACI8/cWul3ZupI_o/s1600/tacview_worldedit+_herbe.png

Dernière modification par Memorial76 (12-03-2013 11:46:26)

Hors ligne


#3 

15-03-2013 12:16:45

Copland
Modérateur
Lieu: ZarbiLand
Date d'inscription: 22-09-2006
Messages: 657
Site web

Original comme projet, j'ai un peu de mal à piger tout le concept mais ça m'a l'air sympa.
Et t’inquiète pas pour les phases de développement espacées, je suis pareil il m'arrive de laisser passer 6 mois avant de m'y remettre mais mon projet me tiens à cœur depuis plusieurs années et je lâche pas pour autant.
Bonne continuation.
A bientôt


Config : I5 2400, ATI HD6870 1Go DDR5, 4Go DDR3.
Single Boot : Windows Seven.

Hors ligne


#4 

15-03-2013 19:28:18

Memorial76
Membre
Date d'inscription: 19-02-2010
Messages: 67

Merci pour la réponse. En fait le concept est, pour l'instant, rudimentaire. Je me borne à créer un environnement dans lequel je peux déplacer un personnage. A moyen terme, je souhaiterai développer un système d'interaction entre les deux. Mais le principal pour moi est de modéliser ce qui me passe par la tête et de l'intégrer au projet. C'est déjà ce que j'ai fait avec plein de petits détails.
Malheureusement, je n'ai aucun talent en infographisme et c'est mon principal frein pour l'instant...

Hors ligne


#5 

23-03-2013 11:27:30

Memorial76
Membre
Date d'inscription: 19-02-2010
Messages: 67

Petit appel à contribution pour un problème simple:

http://3.bp.blogspot.com/-gspLN0pgZj4/UU19KXe3o7I/AAAAAAAACJY/z5OsTX1cGAc/s400/pb_model_arbres.png

Ca se passe ici:
http://memorial76-project-one.blogspot. … el-3d.html

Merci d'avance pour votre intérêt

Dernière modification par Memorial76 (23-03-2013 11:28:00)

Hors ligne


#6 

23-03-2013 18:20:59

Copland
Modérateur
Lieu: ZarbiLand
Date d'inscription: 22-09-2006
Messages: 657
Site web

Si je ne me trompe pas, tu as 4 quads ? Il vaut mieux n'avoir que 2 quads qui se croisent pour se genre de modele.
EDIT: pour les bords ça provient du mip map et de ta texture. J'ai ajouté ton courriel à ma liste de contact sur skype(msn) si tu veux qu'on en parle.


Config : I5 2400, ATI HD6870 1Go DDR5, 4Go DDR3.
Single Boot : Windows Seven.

Hors ligne


#7 

23-03-2013 19:17:59

Memorial76
Membre
Date d'inscription: 19-02-2010
Messages: 67

Merci pour ton intérêt, si possible je préférerais en discuter soit sur ce forum soit en commentaire sur mon blog. Ceci afin de faire partager l'info à ceux qui pourraient rencontrer le même problème mais également faire vivre l'un ou l'autre. Maintenant, si vraiment tu juges qu'il vaut mieux passer par skype, je verrai à retrouver mes login et mot de passe wink

Hors ligne


#8 

23-03-2013 19:27:21

Copland
Modérateur
Lieu: ZarbiLand
Date d'inscription: 22-09-2006
Messages: 657
Site web

Je te proposais un skype juste parce-que je trouve ça bien d'avoir des connaissances qui développent sur le même moteur dans ma liste d'amis voilà tout smile.
Ensuite comme dit plus haut, 2 faces qui se croisent en leur centre et non pas 4, ta texture se termine trop prêt du bord et sans doute que le mipmap va chopper des pixels qui font que t'a un mauvais visuel.
Je sais pas si il est utile que je rappelle de n'utiliser que des texture de ^2....8,16,32,64,128,256,512 etc...


Config : I5 2400, ATI HD6870 1Go DDR5, 4Go DDR3.
Single Boot : Windows Seven.

Hors ligne


#9 

23-03-2013 19:30:52

Memorial76
Membre
Date d'inscription: 19-02-2010
Messages: 67

Copland a écrit:

Je te proposais un skype juste parce-que je trouve ça bien d'avoir des connaissances qui développent sur le même moteur dans ma liste d'amis voilà tout smile.

Pas de soucis, je vais voir à t'ajouter. Mais je t'avouerai que je n'utilise que très rarement Skype

Ensuite comme dit plus haut, 2 faces qui se croisent en leur centre et non pas 4, ta texture se termine trop prêt du bord et sans doute que le mipmap va chopper des pixels qui font que t'a un mauvais visuel.

Je faisais ça au début, mais javais un problème de face qui était cachée. Je vais refaire des essais

Je sais pas si il est utile que je rappelle de n'utiliser que des texture de ^2....8,16,32,64,128,256,512 etc...

Le rappel n'est pas inutile: elles sont en 1024 x 768... Je fais des essais et je réponds.

Merci en tout cas

Hors ligne


#10 

23-03-2013 19:58:57

Memorial76
Membre
Date d'inscription: 19-02-2010
Messages: 67

J'ai refait des test avec 2 faces qui se coupent. Ce qui m'oblige d'ailleurs à en faire 4 afin d'avoir une texture "recto-verso". Mais le résultat n'est toujours pas satisfaisant:

http://img839.imageshack.us/img839/5811/screen2332013195135.png

Uploaded with ImageShack.us

En rouge: le problème dont je parlais: les deux faces ne semblent pas se croiser mais l'une prend le dessus sur l'autre. Le phénomène est également mis en évidence par les surfaces dans l'ombre (totalement noires).

En bleu: mon problème de bordures persiste. Pourtant mes images sont bien en 1024 * 1024

Hors ligne


#11 

23-03-2013 20:14:37

Memorial76
Membre
Date d'inscription: 19-02-2010
Messages: 67

Merci à copland qui a résolu d'un coup les deux problèmes.

La solution consistait à utiliser setMaterialType(video::EMT_TRANSPARENT_ALPHA_CHANNEL_REF) et non setMaterialType(video::EMT_TRANSPARENT_ALPHA_CHANNEL)

Un petit _REF qui fait toute la différence!!!

Hors ligne


#12 

10-04-2013 15:44:19

Memorial76
Membre
Date d'inscription: 19-02-2010
Messages: 67

Quelques mise à jour du projet: ça continue à pousser

http://1.bp.blogspot.com/-j-2XNoa5otY/UWVphg9GETI/AAAAAAAACKk/uLSwtz183yY/s400/Screen_6_4_2013_15_19_55.png


J'ai même ajouté un mécanisme visant à réduire la végétation là où elle est piétinée:

http://4.bp.blogspot.com/-bEFljnzu36w/UWVpeWWcZeI/AAAAAAAACKU/W6vQUX_-m64/s400/Screen_8_4_2013_21_39_9.png


Le post complet sur le Blog

Hors ligne


#13 

11-04-2013 09:12:20

Magun
SleekThink Producer
Lieu: Punakha
Date d'inscription: 18-11-2007
Messages: 902
Corrections: 2
Site web

ça avance bien wink

Hors ligne


#14 

24-07-2013 08:43:25

Memorial76
Membre
Date d'inscription: 19-02-2010
Messages: 67

Un peu de biodiversité:

http://3.bp.blogspot.com/-Gck0dX4qvbk/Ue7EKOrACkI/AAAAAAAACOw/w-wAlx7r5AA/s1600/biodiversit%C3%A9.png

Plus de détails sur mon blog

Hors ligne


#15 

06-10-2013 09:29:46

Memorial76
Membre
Date d'inscription: 19-02-2010
Messages: 67

Mes derniers travaux sur le projet ayant consisté à améliorer le code, je n'ai pas eu de résultats visibles à présenter. Mais, maintenant que j'ai bien avancé, j'ai réalisé un test en endurance sur une nuit en laissant une carte de 400 cases se développer toute seule.

http://3.bp.blogspot.com/-27XOHmqIUpw/UlEPCMH2mFI/AAAAAAAACPY/xYumYNpv4ww/s640/croissance+vegetale.png

Hors ligne


#16 

06-10-2013 12:06:52

Magun
SleekThink Producer
Lieu: Punakha
Date d'inscription: 18-11-2007
Messages: 902
Corrections: 2
Site web

super

Tu devrais rajouter quelques polygones à tes arbres tout de même (ça n'impactera pas réellement les perf)
ou alors t'orienter vers une sorte de billboard qui change de texture en fonction de la direction via des sprites (un peu comme dans ragnarok)
je vois cependant que tu as toujours un petit ecrat entre les tiles (ligne blanche)

si t'as besoin d'un coup de main, je peux me pencher sur le projet quelques jours
merci d'être passer wink

Hors ligne


#17 

06-10-2013 12:49:00

Memorial76
Membre
Date d'inscription: 19-02-2010
Messages: 67

Merci pour ta réponse.
En effet, l'amélioration du model des arbres est prévue, je pense même avoir une solution simple. A voir...
Pour les lignes blanches c'est probablement du au fait que les hexagones soient juxtaposés et non liés.
Merci pour ton offre d'aide. Même si je me réserve la partie code, j'accueillerai volontier des ressources (models 3d, images...)

Hors ligne


#18 

06-10-2013 13:04:33

Magun
SleekThink Producer
Lieu: Punakha
Date d'inscription: 18-11-2007
Messages: 902
Corrections: 2
Site web

Hors ligne


#19 

07-10-2013 12:14:47

Memorial76
Membre
Date d'inscription: 19-02-2010
Messages: 67

Excellent ce lien, je ne sais pas encore si je vais piocher dedans mais ça donne des idées...

Hors ligne


Options Liens officiels Caractéristiques Statistiques Communauté
Corrections
irrlicht
irrklang
irredit
irrxml
xhtml 1.0
css 2.1
Propulsé par FluxBB
Traduit par FluxBB.fr
Analysé par
872 membres
1423 sujets
11109 messages
Dernier membre inscrit: Glider
10 invités en ligne
Aucun membre connecté
RSS Feed

[ Générée en 0.017 sec., 12 requêtes exécutées ]