Page 1 of 2

Nouveau moteur FloorCasting / Mode7 pour TI-Nspire

Unread postPosted: 02 Oct 2012, 22:48
by critor
Il y a 2 ans pour la sortie de la toute première mouture de Ndless, le légendaire Bwang lançait nombre de projets révolutionnaires à l'époque:

  • un moteur 3D RayCasting
    Image
  • un moteur 3D RayTracing
    Image
  • un moteur 3D FloorCasting / Mode 7
    Image
  • un lecteur d'images
  • un moteur de calcul formel CAS pour TI-Nspire numérique
    Image
(voir les programmes de Bwang)


Hélas, Bwang a traversé nos vies comme un éclair, disparaissant très vite de la communauté TI et nous laissant tous ces programmes inachevés ou à peine commencés. :(

Contrairement à mViewer, le lecteur d'images de Bwang ne gère qu'une version bien spécifique du format BMP et n'accepte pas les images PNG ou JPEG...
Le moteur de RayCasting est plus lent que celui de nDoom qui affiche pourtant des mondes beaucoup plus lourds et complexes...
Et le moteur de calcul formel CAS répond très facilement et sans crier gare des résultats faux dès que l'on s'éloigne des simples fonctions de référence...




Aujourd'hui, Matrefeytontias reprend lui le projet d'un moteur 3D FloorCasting / Mode 7, mais en utilisant la bibliothèque nSDL! :bj:

Image


Espérons donc que cette fois-ci, le projet ira jusqu'à son terme! ;)




Lien:
archives_voir.php?id=7548

Re: Nouveau moteur FloorCasting / Mode7 pour TI-Nspire

Unread postPosted: 03 Oct 2012, 13:24
by Persalteas
Show/Hide spoilerAfficher/Masquer le spoiler
Matrefeytontias ou matref, pas Matreyfontias ;)


Connaissant un peu ce cher collègue, attendez vous à ce que le projet soit terminé d'ici...la fin de la semaine :D

Re: Nouveau moteur FloorCasting / Mode7 pour TI-Nspire

Unread postPosted: 03 Oct 2012, 13:34
by nikitouzz
mais depuis quand matref sais faire du floorcasting :O il a lu le meme tuto que moi mais il m'a dit qu'il avait deja rien compris au raycasting qui est pas bien plus compliquer ^^

Re: Nouveau moteur FloorCasting / Mode7 pour TI-Nspire

Unread postPosted: 03 Oct 2012, 13:38
by Persalteas
Réponse:
- Matref sait faire du florcasting depuis le premier octobre 23 heures.
- Il a peut être rien compris au raycasting, là il s'agit de floorcasting. De plus, il utilise nSDL, ce qui doit tout de même lui simplifier la tache par rapport aux commandes très basiques de l'assembleur.

Re: Nouveau moteur FloorCasting / Mode7 pour TI-Nspire

Unread postPosted: 03 Oct 2012, 18:43
by nikitouzz
1)le raycasting et le florcasting sont extrenement proche des que tu sais faire l'un tu sais faire l'autre
2)je pense plutot que c'est du "faux" florcastingm ;) surtout que le screen ne ressemble pas a un moteur florcasting :)

Re: Nouveau moteur FloorCasting / Mode7 pour TI-Nspire

Unread postPosted: 04 Oct 2012, 17:28
by matref
Heulà mais houlà mais oh ! C'était pas du tout un projet, mais juste un essai >_< En plus le mode 7 a strictement rien à voir avec le floorcasting, c'est complètement pas du tout la même technique : avec le mode 7, je répète UN calcul pour tout afficher, ce qui fait qu'on peut pas faire de rotations ni rien, après c'est pu du mode 7, mais bien du floorcasting o_o'

Ceci dit maintenant que Critor a tout bazardé comme ça (merci à toi au fait), j'vais devoir en faire un truc ... bah tant pis, ça sera fait ^^

Re: Nouveau moteur FloorCasting / Mode7 pour TI-Nspire

Unread postPosted: 04 Oct 2012, 19:24
by Lionel Debroux
Et tu auras appris des choses et/ou tu auras la satisfaction d'avoir fait un truc qui fonctionne :)

Re: Nouveau moteur FloorCasting / Mode7 pour TI-Nspire

Unread postPosted: 04 Oct 2012, 19:29
by critor
matref wrote:Ceci dit maintenant que Critor a tout bazardé comme ça (merci à toi au fait), j'vais devoir en faire un truc ... bah tant pis, ça sera fait ^^


Oui en effet je suis découvert! :o
Mon projet était justement de te faire devenir le nouveau Bwang ;)

Tu as donc ton cahier des charges sur le 1er post de ce topic :P
Bonne chance. :D

Re: Nouveau moteur FloorCasting / Mode7 pour TI-Nspire

Unread postPosted: 04 Oct 2012, 19:52
by nikitouzz
critor wrote:
matref wrote:Ceci dit maintenant que Critor a tout bazardé comme ça (merci à toi au fait), j'vais devoir en faire un truc ... bah tant pis, ça sera fait ^^


Oui en effet je suis découvert! :o
Mon projet était justement de te faire devenir le nouveau Bwang ;)

Tu as donc ton cahier des charges sur le 1er post de ce topic :P
Bonne chance. :D


Je suis aussi apte a devenir le nouveaux bwang ;) XD bref en tout cas je verrais mais je peut peut etre me débrouiller pour en faire un sur nspire en C.... je verrais ^^ au pire je demanderais a quelqu'un de traduire mon code axe en code C (ce qui me parait assez compliquer...)

Re: Nouveau moteur FloorCasting / Mode7 pour TI-Nspire

Unread postPosted: 04 Oct 2012, 21:20
by matref
Bah ça va tu t'embêtes pas trop nikitouzz :P "tiens fait un programme ensuite poste-le à mon nom stp" :troll:

@critor j'ai déjà quelques idées :D pourquoi pas faire une mini-lib avec des fonctions du genre mode7(buffer, image) :)