30

Le moteur de nitro n'a rien à voir avec le FAT-ENGINE, il se rapproche plus de Trinity que du FAT.

Mais bon, ça ne veut rien dire, "c'est de la 3D", "c'est pas de la 3D".
On a une illusion de largeur, de hauteur et de profondeur, donc ça nous fait 3 dimensions.
Ce n'est pas parce qu'on n'a pas nos 6 DOF que "ce n'est pas de la 3D".

31

fat engine c pas de la 3D, je ne changerais pas d'avis, c comme si tu me disais que la 3D iso c de la 3D, ba non ...
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

32

PiNGoO
a écrit : C G bien pigé, la RayCasting, C l'illusion de la 3D
De toute façon, tous les moteurs 3D ne donnent qu'une illusion de profondeur vu qu'on voit le résultat sur un écran 2D
Mais disons qu'un Raycaster simplifie beaucoup de choses, ce qui limite énormément la géométrie du monde (http://www.permadi.com/tutorial/raycast/ il y a une comparaison sur ce site).
Comme quel jeux par ex ??? (sous TI)
Va voir sur le forum de la TICT, il y a une section réservée aux prog utilisant le FAT-Engine smile

33

jackiechan a écrit :
Va voir sur le forum de la TICT, il y a une section réservée aux prog utilisant le FAT-Engine smile

oué tu pourra trouver un jeu qui exploite toutes les capacité de ce moteur pour te faire jouer à un sublime pacman en "3D" avec en bonus une caméra qui bug
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

34

Mais je ne faisais pas de "pub", Vark. Je lui indiquais simplement une adresse où trouver des jeux en raycasting pour qu'il se fasse une idée.

Personnellement, je trouve que ça limite trop, le raycasting, (déjà que je trouve que le moteur de Nitro est limite), et en plus le FAT-Engine limite la taille utilisée de l'écran à un carré de 96x96 pixels (sur 89 en tout cas).

35

godzil
a écrit : Sa n'est est pas une, j'a fait une ebauche de raycaster en C, il prend pas 64Ko ! (bon ok j'ai pas de texturing, mais bon c pas une raison !)

Justement, ce sont les scalers des textures qui prennent toute cette place!
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

36

Euh comment ça, les scalers des textures ?

37

me fait pas rire, trinity prends bcp moins de place et c bcp plus compliquer de scaler les textures !
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

38

Hummm je vais tenter de fouiller les sources de fat un de ses 4 pour voir tt se qu'on peu y virer
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

39

ba fo tout virer et tout refaire pour avoir qqch de bcp plus performant
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

40

hummmmmm ou faire un vrai oteur de 3D wink
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

41

jackiechan, je ne suis pas d'acoord avec toi (bon ok c un debat a la con mais bon..).
Dans un raycasting tu represente un univers partir d'une map definie uniquement en largeur et en hauteur, pas en profondeur. Donc meme si on a l'illusion d'obtenir de la 3D, on a en fait travaille uniauement dur 2 dimensions (hauteur et largeur).

42

Enfin, avec un raycaster, on définit plutôt la largeur (axe x) et la profondeur (z).
Et la hauteur est constante en fait (y).

43

Ouais enfin voila, mais bon au final ca revient au meme.

44

De toute façon, il est inutile de débattre là-dessus puisque c'est complètement subjectif smile

45

C kwa le plus simple à faire ???
Enfin, le moins prise de tête..
http://membres.lycos.fr/pingooz/
Un cafe et deux sucres

46

Dans un raycaster, il y a une perspective et on peut se déplacer en profondeur (pas seulement sur le plan d'affichage), donc c'est de la 3D!
C'est une technique 3D à même titre que le raytracing, les voxels, ...
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

47

Euh pas tout à fait pareil qu'un raytracer ou qu'en voxel quand même puisque le rayon "lancé" est en 2D dans un raycaster et en 3D pour les deux autres types de moteurs 3D que tu viens de citer.

48

PiNGoO a écrit :
C kwa le plus simple à faire ??? Enfin, le moins prise de tête..

Le moins prise de tête, c'est de ne rien faire.
Ou bien de recopier un truc déjà fait.
Dans tous les cas, il faudra réfléchir.

49

mais je veux dire, le moins emmerdant, au niveau de la comprehension, lequel sera le plus rapide a comprendre ??
http://membres.lycos.fr/pingooz/
Un cafe et deux sucres

50

Dans tous les cas, la 3D ou le raycasting fait appel à des notions de mathématques de 4eme-3eme, donc le principe n'est pas très compilqué.. par contre, si tu comptes faire de la 3D pour ti, alors là c'est autre chose, puisqu'il faudra tout optimiser au maximum pour obtenir un resultat assez rapide.

51

Personnelement, je pense qu'un moteur de 3D est plus simple a faire qu'un raycaster.. mais bon
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

52

Pour un raycaster, il faut connaître sa trigonométrie, c'est à peu près tout (peut-être Thalès aussi).
Pour un moteur comme Trinity, il faut connaître certaines structures de données (comme les arbres par exemple), et au niveau math, il faut aussi connaître la trigo, c'est pratique aussi de connaître le calcul matriciel, le calcul vectoriel.
Donc c'est d'un niveau légèrement plus élevé, mais j'ai du oublier des tonnes de trucs dans les deux cas...

53

Tu peut faire un moteur 3D sans faire d'abres BSP ! il y a 15milles auters méthodes de faire

pour afficher un simple cube qui tourne le bsp est ptet un ptit peut lourd non ??
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

54

Oui, c'est vrai. Mais dès lors que tu commences à avoir des maps assez grandes, c'est extrêmement pratique d'utiliser des BSP smile

Enfin, dès que tu as une map complexe (pas dans le sens compliquée, mais non convexe en fait)

55

Oui mais deja si tu fait un mini moteur 3D avec les rotation déplacement, tu a compris comment sa marche
Apres tu peut te pencher sur les arbres BSP (ou autres)
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

56

est ce ke le raycaster c de la 3D isometrike??!
PngOO=>pour un bon tuto
cherche heulin sur gogol gol
c un truc simple, bien explike pi il a ete cite plein de fois sur ce site!!
sui un copieureu
avatar
Plus t'avance moins vite
Moins t'avance plus vite...

forums/406