PDA

Voir la version complète : [NDS] Moteur de terrain


Didou
18/05/2006, 22h35
Moteur de terrain NDS

ALPHA
http://img57.imageshack.us/img57/719/screenterrain26xd.jpg
Version alpha (http://francois.pessaux.neuf.fr/files/terrain_tmp.zip)


Présentation :

Areuh,

Bon, ben je viens juste vous montrer les balbutiemments de mon moteur de rendu de paysage :-' ...
J'ai encore quelques deltas, constantes et tutti quanti à régler...
Ca commence à bien marcher, même si ce n'est pas très optimisé. Ensuite, il va falloir rajouter de quoi en faire un jeu... Des idées ???

Galerie d'image :

http://img57.imageshack.us/img57/719/screenterrain26xd.jpghttp://img461.imageshack.us/img461/9075/screenterrain38df.jpg

Autres informations :

Les sources, elles sont encore tellement crades, que je ne veux même pas les montrer :blink: )

thoduv
18/05/2006, 23h02
IM-PRE-SSIO-NANT ! :)
Voilà qui pourrait servir de base à un paquet de jeux ! Je verrais particulièrement bien un jeu d'aventure.

Japi
22/05/2006, 01h58
rhaa, j'ai pas encore testé, je me demande bien comment ça va etre, vivement demain soir.

Tembargo
22/05/2006, 02h06
aie aie j'avais tester que sur émulateur comme un con. Et ça fonctionnait pas, donc ce soir j'ai mis ça ds la ds et..... fiouuuuuu... ça fait pas trop dev amateur, si je puis dire ! :D super super boulot..
C'est impressionant pour reprendre le terme de thoduv ! Les perspectives (:p) sont énormes effectivement !

mastertop101
22/05/2006, 03h27
aie aie j'avais tester que sur émulateur comme un con. Et ça fonctionnait pas

Sur dualis ca fonctionne. ;)

mais.. n'est ce pas qu'un paysage 3d donc la caméra est déplacable par le stylet ?

Japi
22/05/2006, 14h02
moi na marche pas sur ma console cherie, mince alors, j'ai pas du tout bien faire comme il faut ^^

MaDsk8tard
22/05/2006, 17h04
des images c possibles? qu'on voye a quoi ça ressemble :D

MaXleBourrin
22/05/2006, 17h14
Je dit bravo...
Respect, tu viens de faire un truc qui va permettre d'ouvrir pleins d'horizons à de nouveaux programmeur, GooD WorK :wub:
Quelque screens pris par mes soins!

http://img57.imageshack.us/img57/4322/screenterrain4bl.jpghttp://img57.imageshack.us/img57/719/screenterrain26xd.jpghttp://img461.imageshack.us/img461/9075/screenterrain38df.jpg

Didou
22/05/2006, 22h42
Areuh,
Re-Areuh,

Bon, toujours à la même adresse (http://francois.pessaux.neuf.fr/files/terrain_tmp.zip)
j'ai mis une version avec un peu de texture mapping.
Prochaine étape, l'ajout d'objets (des cocotiers par exemple, comme dans Animal Crossing :-' )
Je vais un de ces 4 releaser les sources et la papier d'origine sur lequel est basée l'implémentation...

-- Didou

Tembargo
22/05/2006, 22h50
Je vais un de ces 4 releaser les sources et la papier d'origine sur lequel est basée l'implémentation...
J'ai pas encore testé la nouvelle version mais je veux les sources de la prochaine avec les objets :D
Vais faire une super Didou intro pour mon projet ^^

Flocoon
26/05/2006, 13h38
Juste pour info, le relief 3D tu l'as codé en "dur" ou tu le génère à partir d'autre chose. Je pense par exemple à la génération à partir d'un bmp en niveau de gris du genre ca :
http://strievi.free.fr/merde.bmphttp://www.strievi.free.fr/merde.bmp


désolé pour la qualité, j'ai fait ca vite fait avec paint ^^

kikikimi
26/05/2006, 13h51
Kikou tt le monde vs voulé vs mexpliker un truc (kive se conecté avec moi snif bon mon code amie est le :3264 8885 9569
mon pseudo s appelle micka et ma ville est JADEHOUS un ptite kestion kan on rentre un persone eske c bon ou il fo ke l otre entre ossi

Tembargo
26/05/2006, 13h53
Kikou tt le monde vs voulé vs mexpliker un truc (kive se conecté avec moi snif bon mon code amie est le :3264 8885 9569
mon pseudo s appelle micka et ma ville est JADEHOUS un ptite kestion kan on rentre un persone eske c bon ou il fo ke l otre entre ossi
Tu te trompes de topic là, c'est pas le bon endroit.
Efface ton message et met le (en français correcte cette fois stp) sur un topic ACWW.
J'effacerai le mien après pour pas polluer le super boulot de Didou.

Dr.Vince
26/05/2006, 14h29
bon j'ai testé sur DS et ça dépotte !!!!

félicitation Didou !!!!!!!

Japi
26/05/2006, 15h04
c'est du heightmap alors?
C'est sympa en tout cas.

Didou
26/05/2006, 22h38
Areuh,

Juste pour info, le relief 3D tu l'as codé en "dur" ou tu le génère à
partir d'autre chose

Sur cette version, c'était un bon vieux cosinus et un bon vieux sinus. Depuis, je me suis fait une version à partir d'un image 256 niveaux de gris.

-- Didou

Didou
26/05/2006, 22h43
Re-areuh,

c'est du heightmap alors?
C'est sympa en tout cas.

Oui et non Japi, c'est une implémentation du papier de Siggraph'96, "Continuous Level of Detail Rendering" (Peter Lindstrom, David Koller, William Ribarsky, Larry F. Hodges, Nick Faust, and Gregory A. Turner. Real-time, continuous level of detail rendering of height fields. In SIGGRAPH '96 Proc., pages 109-- 118, August 1996).

Y'a donc un mélange de rendu par champ d'élévation et de simplification de treillis.

-- Didou

Japi
26/05/2006, 23h27
est-ce que ça veut dire alors que si je passe d'un niveau 0 à 255, je vais pas pouvoir avoir une augmentation brusque comme pour creer des parois verticales? puisque la simplification du treillis gomme les effets de hauteur parasite, non?
enfin, la question revient à dire : est-ce que tu peux faire des immeubles avec ton truc ^^

Brunni
26/05/2006, 23h52
Hum, pour moi c'est du chinois tout ça :p
Hé ben, dire que je pensais me mettre un jour à la 3D, je vois que j'ai encore pas mal de chemin à faire v_v

Portnaouak
27/05/2006, 07h38
Hum, pour moi c'est du chinois tout ça :p
Hé ben, dire que je pensais me mettre un jour à la 3D, je vois que j'ai encore pas mal de chemin à faire v_v
Ne t'inquiéte pas, une fois que tu as compris comment marche la 3d, tu comprendras sans trop de probléme ça.

Didou
29/05/2006, 00h21
Areh,

est-ce que ça veut dire alors que si je passe d'un niveau 0 à 255, je vais pas pouvoir avoir une augmentation brusque...
Voui

est-ce que tu peux faire des immeubles avec ton truc ^^
Ca, c'est en cours... Faut encore attendre un peu ;)

-- Didou

Salfai
27/06/2006, 23h22
est-ce-que le dev continu?

Didou
28/06/2006, 22h30
est-ce-que le dev continu?
Oui, mais doucement car j'ai d'autres trucs sur le grill.
Il y a eu en effet quelques améliorations.
Pourquoi ?

-- Didou

Toomagic
28/06/2006, 23h33
Parce qu'on en avait pas entendu parler et qu'on avait pas eu de nouvelles depuis longtemps sur un programme aussi important.

Mony
16/04/2008, 18h03
Ben, maintenant, ça est en où ?

liberty
16/04/2008, 18h27
Que ce soit sur dev-fr ou sur PA toi tu as le don de faire remonter des topics qui datent de mathusalem :S

Riolehh
16/04/2008, 19h26
"Mony, masseuse thaïlandaise, a annoncé ses tarifs ! 25 de l'heure, PM-la pour les suppléments"

Tes mp te donnent pas déjà assez de boulot ? :whst:

Mony
16/04/2008, 21h25
J'aime faire (re)monter les choses ;)

Cortes48
20/04/2008, 13h46
Il faudrait qu 'il soit open source ce moteur.:rolleyes:
A quand un zelda 3D sur DS

liberty
21/04/2008, 11h33
il existe un excellent moteur 3D pour ds (http://coconnor.co.uk/nds3d/index.html) dont les sources sont dispos créé pour marcher avec palib mais il n'as pas été adapté aux dernières versions de palib et pas mal de fonction 3D on été supprimées.

Si jamais quelqu'un est motivé pour recréer les fonctions pour faire fonctionner se moteur...