π
<-

Nouveau moteur FloorCasting / Mode7 pour TI-Nspire

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

Nouveau moteur FloorCasting / Mode7 pour TI-Nspire

Unread postby critor » 02 Oct 2012, 22:48

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


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
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41984
Images: 15890
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Nouveau moteur FloorCasting / Mode7 pour TI-Nspire

Unread postby Persalteas » 03 Oct 2012, 13:24

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
User avatar
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 6.2%
 
Posts: 2337
Images: 113
Joined: 04 Feb 2010, 00:00
Location: Evry (France)
Gender: Male
Calculator(s):
MyCalcs profile
Class: PhD candidate, Bioinformatics

Re: Nouveau moteur FloorCasting / Mode7 pour TI-Nspire

Unread postby nikitouzz » 03 Oct 2012, 13:34

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 ^^
Mes records personnels :
2x2x2 : 2.18 secondes / 2x2x2 une main : 21.15 secondes / 2x2x2 yeux bandés : 47.59
3x3x3 : 5.97 secondes / 3x3x3 une main : 49.86 secondes
4x4x4 : 1.49 minutes / 4x4x4 une main : 6.50 minutes
5x5x5 : 4.10 minutes / 5x5x5 une main : 18.02 minutes
6x6x6 : 8.10 minutes
7x7x7 : 16.03 minutes
9x9x9 : 58.26 minutes

megaminx : 5.59 minutes / pyraminx : 7.91 secondes / square-one : 1.07 minutes

Image
User avatar
nikitouzzModo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 42.7%
 
Posts: 1016
Images: 1
Joined: 16 Feb 2012, 18:39
Gender: Male
Calculator(s):
MyCalcs profile
Class: Fac de maths

Re: Nouveau moteur FloorCasting / Mode7 pour TI-Nspire

Unread postby Persalteas » 03 Oct 2012, 13:38

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.
User avatar
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 6.2%
 
Posts: 2337
Images: 113
Joined: 04 Feb 2010, 00:00
Location: Evry (France)
Gender: Male
Calculator(s):
MyCalcs profile
Class: PhD candidate, Bioinformatics

Re: Nouveau moteur FloorCasting / Mode7 pour TI-Nspire

Unread postby nikitouzz » 03 Oct 2012, 18:43

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 :)
Mes records personnels :
2x2x2 : 2.18 secondes / 2x2x2 une main : 21.15 secondes / 2x2x2 yeux bandés : 47.59
3x3x3 : 5.97 secondes / 3x3x3 une main : 49.86 secondes
4x4x4 : 1.49 minutes / 4x4x4 une main : 6.50 minutes
5x5x5 : 4.10 minutes / 5x5x5 une main : 18.02 minutes
6x6x6 : 8.10 minutes
7x7x7 : 16.03 minutes
9x9x9 : 58.26 minutes

megaminx : 5.59 minutes / pyraminx : 7.91 secondes / square-one : 1.07 minutes

Image
User avatar
nikitouzzModo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 42.7%
 
Posts: 1016
Images: 1
Joined: 16 Feb 2012, 18:39
Gender: Male
Calculator(s):
MyCalcs profile
Class: Fac de maths

Re: Nouveau moteur FloorCasting / Mode7 pour TI-Nspire

Unread postby matref » 04 Oct 2012, 17:28

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 ^^
User avatar
matref
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 25%
 
Posts: 506
Joined: 11 Dec 2011, 03:08
Location: France, Châteaurenard
Gender: Male
Calculator(s):
MyCalcs profile
Class: Prépa MPSI

Re: Nouveau moteur FloorCasting / Mode7 pour TI-Nspire

Unread postby Lionel Debroux » 04 Oct 2012, 19:24

Et tu auras appris des choses et/ou tu auras la satisfaction d'avoir fait un truc qui fonctionne :)
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6865
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: Nouveau moteur FloorCasting / Mode7 pour TI-Nspire

Unread postby critor » 04 Oct 2012, 19:29

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
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41984
Images: 15890
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Nouveau moteur FloorCasting / Mode7 pour TI-Nspire

Unread postby nikitouzz » 04 Oct 2012, 19:52

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...)
Mes records personnels :
2x2x2 : 2.18 secondes / 2x2x2 une main : 21.15 secondes / 2x2x2 yeux bandés : 47.59
3x3x3 : 5.97 secondes / 3x3x3 une main : 49.86 secondes
4x4x4 : 1.49 minutes / 4x4x4 une main : 6.50 minutes
5x5x5 : 4.10 minutes / 5x5x5 une main : 18.02 minutes
6x6x6 : 8.10 minutes
7x7x7 : 16.03 minutes
9x9x9 : 58.26 minutes

megaminx : 5.59 minutes / pyraminx : 7.91 secondes / square-one : 1.07 minutes

Image
User avatar
nikitouzzModo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 42.7%
 
Posts: 1016
Images: 1
Joined: 16 Feb 2012, 18:39
Gender: Male
Calculator(s):
MyCalcs profile
Class: Fac de maths

Re: Nouveau moteur FloorCasting / Mode7 pour TI-Nspire

Unread postby matref » 04 Oct 2012, 21:20

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) :)
User avatar
matref
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 25%
 
Posts: 506
Joined: 11 Dec 2011, 03:08
Location: France, Châteaurenard
Gender: Male
Calculator(s):
MyCalcs profile
Class: Prépa MPSI

Next

Return to News TI-Nspire

Who is online

Users browsing this forum: ClaudeBot [spider] and 17 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
831 utilisateurs:
>794 invités
>31 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)