[Axe] Pitit Mode 7
5 participants
Page 1 sur 1
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: [Axe] Pitit Mode 7
Je ne savais pas que l'on pouvait gagner autant de fluidité avec le passage à l'asm. Tu penses pas que ça va être un peu lent, quand même?
Sinon, c'est une bonne idée.
Sinon, c'est une bonne idée.
Le Grec- Or 3
- Sexe :
Age : 108
Messages : 332
Date d'inscription : 24/05/2012
Etudes : L1 Droit
Points Forum : 12
Points Concours : 0
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - TI-Collège
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
- - TI-84+ SE
- - TI-Nspire CAS
Re: [Axe] Pitit Mode 7
C'est à cause de la technique que j'ai utilisé, je vais en appliquer une meilleure avec l'ASM
Et c'est tout, même pas un "super" ébahi pour que mon ego ne prenne pas froid ? (jk)
Et c'est tout, même pas un "super" ébahi pour que mon ego ne prenne pas froid ? (jk)
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: [Axe] Pitit Mode 7
Super !
#Okjesors
Nan sérieusement, c'est pas mal, j'avais eu la même idée auparavant mais évidemment en TI-Basic fallait même pas essayer
#Okjesors
Nan sérieusement, c'est pas mal, j'avais eu la même idée auparavant mais évidemment en TI-Basic fallait même pas essayer
noelthebest- Platinum 1
- Sexe :
Age : 26
Messages : 1971
Date d'inscription : 12/03/2011
Etudes : ENS Cachan
Points Forum : 20
Points Concours : 9
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-83+.fr
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: [Axe] Pitit Mode 7
Gééénial !!! Truc de ouf !!!
(C'est bon, matref, ton ego en a assez ?)
Une fois codé en assembleur, ce sera sans aucun doute beaucoup plus fluide. Bon, perso, j'attends que tu nous fasses un mario kart. :P
[EDIT : 100e message]
(C'est bon, matref, ton ego en a assez ?)
Une fois codé en assembleur, ce sera sans aucun doute beaucoup plus fluide. Bon, perso, j'attends que tu nous fasses un mario kart. :P
[EDIT : 100e message]
mdr1- Or 1
- Sexe :
Age : 34
Messages : 124
Date d'inscription : 16/03/2011
Points Forum : 4
Points Concours : 0
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic Nspire
- - Ndless Nspire
- - TI-82
- - TI-83+
- - TI-84 Pocket.fr
- - TI-Nspire CX
Re: [Axe] Pitit Mode 7
Ta source est incluse ?
Bravo, tu utilise quel methode ?
Bravo, tu utilise quel methode ?
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [Axe] Pitit Mode 7
La source est pas incluse, et j'utilise une pas bonne méthode =]
Je calcule les coordonnées pour chaque pixel de l'écran, mais faut que je change de technique.
Je calcule les coordonnées pour chaque pixel de l'écran, mais faut que je change de technique.
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: [Axe] Pitit Mode 7
Concrètement, ça veut dire quoi Pitit Mode 7 ?
C'est un nom de jeu ?
(la flemme de chercher, sorry)
C'est un nom de jeu ?
(la flemme de chercher, sorry)
noelthebest- Platinum 1
- Sexe :
Age : 26
Messages : 1971
Date d'inscription : 12/03/2011
Etudes : ENS Cachan
Points Forum : 20
Points Concours : 9
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-83+.fr
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: [Axe] Pitit Mode 7
Un mode 7, c'est "un mode graphique d'application de texture qui permet à un arrière-plan d'être pivoté et redimensionné par des procédés de rotation et de zoom. En modifiant à chaque ligne horizontale (Scanline) l'échelle et l'angle de ce plan, un effet de perspective peut être créé, transformant ainsi le plan en un sol incliné et texturé".
Le Grec- Or 3
- Sexe :
Age : 108
Messages : 332
Date d'inscription : 24/05/2012
Etudes : L1 Droit
Points Forum : 12
Points Concours : 0
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - TI-Collège
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
- - TI-84+ SE
- - TI-Nspire CAS
Re: [Axe] Pitit Mode 7
Matref, c'est vraiment super long, ce que tu peut faire qui ne me semble pas trop compliquee c'est remplir ta carte de tile et calculer les coordonnee de chaque coins de chaque tile, tu en aura moins a calculer comme ca.
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [Axe] Pitit Mode 7
Ouais bien sûr, et je les déforme comment les tiles ensuite ?
Nan, y'a une autre manière, j'vais essayer de l'expérimenter en C sur ordi puis ASM z80.
Nan, y'a une autre manière, j'vais essayer de l'expérimenter en C sur ordi puis ASM z80.
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: [Axe] Pitit Mode 7
Bah tu crois que je les dessine comment mes texture en raycasting ? je deforme les ligne... en gros pour etre extrenement simpliste ca ressemble a ca :
apres il faut optimiser et enlever une boucle puis dessiner le pixels uniquement si celui est sur la ligne mais c'est en gros le principe.
- Code:
:for(H,0,L-1) //L etant la taille en pixels de la ligne a dessiner
:for(I,0,L/8-1)
:pxl-on(K,H+U+I)
:End
:End
apres il faut optimiser et enlever une boucle puis dessiner le pixels uniquement si celui est sur la ligne mais c'est en gros le principe.
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [Axe] Pitit Mode 7
Parfait, et tu la trouves comment la "taille en pixels de la ligne à dessiner" ? Et comment tu sais si tel point est sur la ligne ? On peut pas comparer le raycasting et le mode 7 de ce point de vue.
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: [Axe] Pitit Mode 7
Nan mais ce code est "valable" pour du raycasting, il est adaptable a du floorcasting je pense, il suffit au lieu de dessiner une ligne de differente forme de dessiner des sprite de differente forme.
Quel est la methode ? je suis interesser je pourrais peut etre la faire en axe.
Quel est la methode ? je suis interesser je pourrais peut etre la faire en axe.
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: [Axe] Pitit Mode 7
Merci bien je vais essayer malgré l'anglais de le faire en axe
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [Axe] Pitit Mode 7
Up, j'ai essayer et comme vous pouviez le deviner j;ai échoué....
J'ia chercher une traduction en francais ou une page explicative en francais mais j;ai pas trouver de chose assez clair... si vous connaissez des site je suis preneur.
J'ia chercher une traduction en francais ou une page explicative en francais mais j;ai pas trouver de chose assez clair... si vous connaissez des site je suis preneur.
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [Axe] Pitit Mode 7
C'est simple, y'en a pas c'est pourquoi je t'ai envoyé sur un truc en Anglais.
Et je me suis rendu compte qu'il fallait trop de nombres après la virgule pour l'Axe. Et il est mauvais en pixel par pixel.
Et je me suis rendu compte qu'il fallait trop de nombres après la virgule pour l'Axe. Et il est mauvais en pixel par pixel.
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: [Axe] Pitit Mode 7
Apres je ne doute pas de tes competence mais il y a peut etre moyen d'optimiser ta source non ?
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [Axe] Pitit Mode 7
Bah hé, bien sûr. Mais t'aura du mal : j'ai traqué toutes les optimisations possibles et j'utilise même 3 LUTs pour des calculs complètement chelou.
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: [Axe] Pitit Mode 7
Hum tu me passerais ta source ou non ?
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|