[83+]sprite qui défile et design des pixels !

Voir le sujet précédent Voir le sujet suivant Aller en bas

[83+]sprite qui défile et design des pixels !

Message par persalteas le Mar 8 Fév - 20:27

J'ai réussi il y a pas longtemps à réaliser de très jolies captures d'écran de ti avec une technique extrèmement simple:

dessinez un rectangle de 8 par 5 dans un sprite, en éteignant les pixels des coins.

faites ensuite rebondir ce sprite sur l'écran de la calculette et il se forme de tout: des cercles, des lignes horizontales, verticales, des points, des carrés...

à une condition bien sur: il faut afficher les pixels en mode "xor", c'est à dire:

1 et 1 donne 0
1 et 0 donne 1
0 et 1 donne 1
0 et 0 donne 0

et on obtient de super images, toujours avec le même rectangle qui défile, mais a des temps différents.

voici quelques captures d'écran:

bon alors la première c'est ce qu'il y a au tout début c'est pas super intéressant mais je la poste quand même (et désolé pour la vitesse mon émulateur est mal réglé):

[Vous devez être inscrit et connecté pour voir cette image]

ensuite, c'est un peu plus intéressant déjà:

[Vous devez être inscrit et connecté pour voir cette image]

toujours avec notre même rectangle, on commence à voir apparaitre des formes carrées:
[Vous devez être inscrit et connecté pour voir cette image]

puis l'écran de la TI ne parait plus très plat, on voit apparaitre les premiers cercles, qui disparaissent ensuite pour laisser des motifs faisant penser à des tapis orientaux. Toujours avec le même rectangle.
[Vous devez être inscrit et connecté pour voir cette image]

apparaissent ensuite les lignes diagonales, toujours crées à partir du même programme, après 4 minutes d'éxécution.
[Vous devez être inscrit et connecté pour voir cette image]

après une minute que je saute parce qu'elle n'est pas intéressante, on se retrouve avec une TI en damier qui va se recouvrir de gros points noirs:
[Vous devez être inscrit et connecté pour voir cette image]

bon, celle ci est moins jolie, mais c'est pour montrer que ça continue à évoluer...
[Vous devez être inscrit et connecté pour voir cette image]

et le top, c'est qu'il suffit de changer un pixel du sprite, ou de faire rebondir le sprite au bout de 93 pixels au lieu de 94, enfin de changer un tout petit détail pour que toute la suite de motifs soit complètement différente.

attention, j'ai essayé, et parfois l'animation se refait d'elle même en sens inverse, et l'écran se retrouve blanc comme au début...

enfin voilà à quoi je m'occuppe alors que je devrais être en train de réviser mon bac blanc...

_________________
[Vous devez être inscrit et connecté pour voir cette image]

persalteas
Platinum 2
Platinum 2

Sexe : Masculin
Age : 21
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :
  • - TI-Basic Z80
  • - xLib
  • - Grammer
  • - TI-Basic Nspire
Calculatrices :
  • - TI-82 Stats.fr
  • - TI-83
  • - TI-83+
  • - TI-84+ SE
  • - TI-86
  • - TI-Nspire
  • - TI-Nspire CX
  • - Casio Collège
  • - Casio Graph

TI-84 Pocket.fr


http://tiemulation.kegtux.org

Revenir en haut Aller en bas

Re: [83+]sprite qui défile et design des pixels !

Message par Alexis le Mer 9 Fév - 10:06

C'est génial !

Ça me rappel un peu le spirographe.

_________________
L'administrateur du forum.

Salut Invité, tu as posté 11 messages sur le forum.

Mes projets:
[Vous devez être inscrit et connecté pour voir cette image]

[Vous devez être inscrit et connecté pour voir cette image]

[Vous devez être inscrit et connecté pour voir cette image]

Alexis
Platinum 2
Platinum 2

Sexe : Masculin
Age : 23
Messages : 2320
Date d'inscription : 28/06/2010
Etudes : DUT Informatique
Points Forum : 40
Points Concours : 3
Langages :
  • - TI-Basic Z80
  • - ASM TI-82 Stats / TI-83
  • - Axe Parser
Calculatrices :
  • - TI-Collège
  • - TI-82 Stats.fr
  • - TI-84+

TI-84+


http://espace-ti.e-monsite.com

Revenir en haut Aller en bas

Re: [83+]sprite qui défile et design des pixels !

Message par persalteas le Mer 9 Fév - 15:39

ouupps!! je vous ai dit n'importe quoi! excusez moi! toutes ces captures d'écran ont été faites avec non pas 1 mais 2 rectangles!!

ceci dit ça marche très bien avec 1 seul...

là, en fait, le rectangle est en haut du sprite lorsqu'il descend, et en bas du sprite quand il monte.

en effet, voilà le code: (c'est du Xlib vous avez besoin de l'apps Xlib)

Spoiler:
Code:
AxesOff
0→Xmin
0→Ymin
62→Ymax
94→Xmax
ClrDraw
Line(1,62,6,62
Line(0,61,0,59
Line(1,58,6,58
Line(7,59,7,61
Line(8,56,8,58
Line(9,59,14,59
Line(9,55,14,55
Line(15,56,15,58
StorePic 1
real(0,1
1→A
1→B
1→X
1→Y
Repeat K=45
getkey→K
If K=105:Pause
If B=1:real(1,X,Y,1,8,1,0,0,3,0,1
If B=-1:real(1,X,Y,1,8,1,1,0,3,0,1
X+A→X
Y+B→Y
If X>93-8 or X<1:-A→A
If Y>62-8 or Y<1:-B→B
End
real(9,1,1
Output(1,1,"

ce matin je l'ai fait défiler jusqu'au bout, et alors c'est génial: il revient lui aussi au début en effaçant tout sur l'écran...ou presque: il reste deux espèces de colonnes qui ne s'effacent pas sur les cotés, et le programme recommence comme au début avec ces deux espèces de colonnes.


_________________
[Vous devez être inscrit et connecté pour voir cette image]

persalteas
Platinum 2
Platinum 2

Sexe : Masculin
Age : 21
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :
  • - TI-Basic Z80
  • - xLib
  • - Grammer
  • - TI-Basic Nspire
Calculatrices :
  • - TI-82 Stats.fr
  • - TI-83
  • - TI-83+
  • - TI-84+ SE
  • - TI-86
  • - TI-Nspire
  • - TI-Nspire CX
  • - Casio Collège
  • - Casio Graph

TI-84 Pocket.fr


http://tiemulation.kegtux.org

Revenir en haut Aller en bas

Re: [83+]sprite qui défile et design des pixels !

Message par kindermoumoute le Mer 9 Fév - 18:44

C'est quand même très jolie, bonne trouvaille. Content

kindermoumoute
Or 4
Or 4

Sexe : Masculin
Age : 22
Messages : 797
Date d'inscription : 07/10/2010
Points Forum : 21
Points Concours : 1
Langages :
  • - TI-Basic Z80
  • - Axe Parser
Calculatrices :
  • - TI-83+

TI-83+


Revenir en haut Aller en bas

Re: [83+]sprite qui défile et design des pixels !

Message par Alexis le Jeu 10 Fév - 18:22

"real(" c'est parce que ça fonctionne comme Omnicalc ou alors c'est cette fonction ?

_________________
L'administrateur du forum.

Salut Invité, tu as posté 11 messages sur le forum.

Mes projets:
[Vous devez être inscrit et connecté pour voir cette image]

[Vous devez être inscrit et connecté pour voir cette image]

[Vous devez être inscrit et connecté pour voir cette image]

Alexis
Platinum 2
Platinum 2

Sexe : Masculin
Age : 23
Messages : 2320
Date d'inscription : 28/06/2010
Etudes : DUT Informatique
Points Forum : 40
Points Concours : 3
Langages :
  • - TI-Basic Z80
  • - ASM TI-82 Stats / TI-83
  • - Axe Parser
Calculatrices :
  • - TI-Collège
  • - TI-82 Stats.fr
  • - TI-84+

TI-84+


http://espace-ti.e-monsite.com

Revenir en haut Aller en bas

Re: [83+]sprite qui défile et design des pixels !

Message par persalteas le Ven 11 Fév - 12:47

real( c'est la fonction qui prévient la calto que la commande nésscite le Xlib.

il porte bien son nom ce language, c'est une librairie en plus du Ti basic normal.

c'est quoi omnicalc ?
real( sert normalement à convertir un nombre binaire en réel (base 10) si j'en crois ce qu'on lit sur tout 82 en ce moment.

_________________
[Vous devez être inscrit et connecté pour voir cette image]

persalteas
Platinum 2
Platinum 2

Sexe : Masculin
Age : 21
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :
  • - TI-Basic Z80
  • - xLib
  • - Grammer
  • - TI-Basic Nspire
Calculatrices :
  • - TI-82 Stats.fr
  • - TI-83
  • - TI-83+
  • - TI-84+ SE
  • - TI-86
  • - TI-Nspire
  • - TI-Nspire CX
  • - Casio Collège
  • - Casio Graph

TI-84 Pocket.fr


http://tiemulation.kegtux.org

Revenir en haut Aller en bas

Re: [83+]sprite qui défile et design des pixels !

Message par Alexis le Ven 11 Fév - 14:13

[Vous devez être inscrit et connecté pour voir ce lien]

_________________
L'administrateur du forum.

Salut Invité, tu as posté 11 messages sur le forum.

Mes projets:
[Vous devez être inscrit et connecté pour voir cette image]

[Vous devez être inscrit et connecté pour voir cette image]

[Vous devez être inscrit et connecté pour voir cette image]

Alexis
Platinum 2
Platinum 2

Sexe : Masculin
Age : 23
Messages : 2320
Date d'inscription : 28/06/2010
Etudes : DUT Informatique
Points Forum : 40
Points Concours : 3
Langages :
  • - TI-Basic Z80
  • - ASM TI-82 Stats / TI-83
  • - Axe Parser
Calculatrices :
  • - TI-Collège
  • - TI-82 Stats.fr
  • - TI-84+

TI-84+


http://espace-ti.e-monsite.com

Revenir en haut Aller en bas

Re: [83+]sprite qui défile et design des pixels !

Message par persalteas le Ven 11 Fév - 15:23

wow! la classe!

_________________
[Vous devez être inscrit et connecté pour voir cette image]

persalteas
Platinum 2
Platinum 2

Sexe : Masculin
Age : 21
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :
  • - TI-Basic Z80
  • - xLib
  • - Grammer
  • - TI-Basic Nspire
Calculatrices :
  • - TI-82 Stats.fr
  • - TI-83
  • - TI-83+
  • - TI-84+ SE
  • - TI-86
  • - TI-Nspire
  • - TI-Nspire CX
  • - Casio Collège
  • - Casio Graph

TI-84 Pocket.fr


http://tiemulation.kegtux.org

Revenir en haut Aller en bas

Re: [83+]sprite qui défile et design des pixels !

Message par mdr1 le Mer 30 Mar - 18:55

J'avais déjà remarqué le même effet avec un programme Basic d'écran de veille, mais là, tes images sont carrément top !
Cela donne de très beaux motifs !

Merci pour les gif animées qui montrent la progression. Clin Oeil

mdr1
Or 1
Or 1

Sexe : Masculin
Age : 26
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
Calculatrices :
  • - TI-82
  • - TI-83+
  • - TI-84 Pocket.fr
  • - TI-Nspire CX

TI-84 Pocket.fr


Revenir en haut Aller en bas

Re: [83+]sprite qui défile et design des pixels !

Message par Contenu sponsorisé Aujourd'hui à 4:56


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum