π
<-

[JEU] BOOST sur ta TI (tunnel 3D)

Assembleur, Axe, C/C++, ICE...

Re: [JEU] BOOST sur ta TI (tunnel 3D)

Postby TheMachine02 » 01 Jun 2015, 20:58

#ExprOn est bien oui. Y'a pas beaucoup de routines touchées, mais y'a la multiplication :p
Sinon, ce tunnel semble bien :) 15MHz ou 6Mhz ?
Une rotation en 2D avec une LUT marchera bien je pense.

PS: c'est sceptique :p
User avatar
TheMachine02Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 30%
 
Posts: 342
Images: 0
Joined: 16 Jan 2013, 18:27
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Médecine

Re: [JEU] BOOST sur ta TI (tunnel 3D)

Postby Plokki » 01 Jun 2015, 21:06

T'inquiète pas, arrête de stresser :p je suis encore en 6Mhz et j'ai de la marge (j'ai un "Pause 100" sur chaque frame avec un code un peu brouillon)
Dit donc, comme si je chipote pour une lettre hien :@ :p

Pour la rotation, je la ferai entre le calcul des coordonnées 3D et la projection car en vrai la cam est décalée sur le bas du tunnel et pas au millieu. ça revient à de la 2D quand même parce que je ne tourne que sur un axe. Pour la LUT tu parles de celle des sin et cos ?
User avatar
Plokki
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 40.6%
 
Posts: 124
Joined: 02 Sep 2014, 15:15
Location: Près de... ah bah non !
Gender: Male
Calculator(s):
MyCalcs profile
Class: T°S-spé math

Re: [JEU] BOOST sur ta TI (tunnel 3D)

Postby TheMachine02 » 01 Jun 2015, 21:09

pour la LUT, oui c'est celle des sinus/cosinus (une seule suffit d'ailleurs). Ne pense même pas utiliser cos() ou sin() en temps réel :p
User avatar
TheMachine02Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 30%
 
Posts: 342
Images: 0
Joined: 16 Jan 2013, 18:27
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Médecine

Re: [JEU] BOOST sur ta TI (tunnel 3D)

Postby Plokki » 01 Jun 2015, 21:17

oui c'est bien ce que je fais, comme expliqué dans le topic "engrenage", sinon je n'aurais pas la moitié des fps :)
User avatar
Plokki
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 40.6%
 
Posts: 124
Joined: 02 Sep 2014, 15:15
Location: Près de... ah bah non !
Gender: Male
Calculator(s):
MyCalcs profile
Class: T°S-spé math

Re: [JEU] BOOST sur ta TI (tunnel 3D)

Postby Lu_Lu54 » 02 Jun 2015, 15:23

oublie pas la petite musique de fond electro :D
Image

Tu as une TI-nspire cx cas ?
Mes programmes :
certains utiles : CalcTriangles, HowManyDiv, DivEuclid step by step, factorisation de polynômes par la division euclidienne, Dénombrement, TransDioptres step by step
d'autres plus expérimentaux ;) : sommes2dés, DecPi
et encore plus à venir !
User avatar
Lu_Lu54Premium
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 3.4%
 
Posts: 449
Images: 8
Joined: 06 Sep 2014, 14:30
Location: Près de Nancy
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1ère S

Re: [JEU] BOOST sur ta TI (tunnel 3D)

Postby Plokki » 02 Jun 2015, 18:58

Evidemment x)
Je suis passé de 8 à 10 cotés, ça laisse plus de place quand il y aura les obstacles:
Boost V3.gif

Le point sur le côté gauche donne une idée du nombre de fps (je dirais entre 10 et 15). Je suis toujours en 6Mhz, sans #exprOn. Il y a 60 points et 110 arrêtes.
Le prochain objectif et d'étendre le tunnel sur tout l'écran pour qu'on soit "dedans" et plus devant.

Je voudrais aussi un peu d'aide pour l'optimisation: Toutes les coordonnées de mes points ainsi que mes data sont stockées comme des nombres de 1 octet, est-ce que je peux gagner de la vitesse en utilisant seulement des nombres de 2 octets ou alors j'en perderais ?
You do not have the required permissions to view the files attached to this post.
User avatar
Plokki
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 40.6%
 
Posts: 124
Joined: 02 Sep 2014, 15:15
Location: Près de... ah bah non !
Gender: Male
Calculator(s):
MyCalcs profile
Class: T°S-spé math

Re: [JEU] BOOST sur ta TI (tunnel 3D)

Postby matref » 02 Jun 2015, 19:43

Accéder à des valeurs deux octets est toujours plus rapide qu'un seul si c'est d'une adresse fixe. Par contre je sais plus pour des trucs du genre {r1}, je crois qu'un octet est plus rapide, mais bon, à tester.
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: [JEU] BOOST sur ta TI (tunnel 3D)

Postby Plokki » 02 Jun 2015, 19:54

En fait j'ai ça:
Code: Select all
L₁+30→F
For(50)
Line({F},{F+1},{F+20},{F+21})
F+2→F
End


L₁+30→F
For(6)
Line({F},{F+1},{F+2},{F+3})
Line({F+16},{F+17},{F+18},{F+19})
For(4)
Line({F},{F+1},{F+4},{F+5})
Line({F+2},{F+3},{F+6},{F+7})

F+4→F
End

F+4→F
End

ce serait plus rapide avec des {F}r ?
User avatar
Plokki
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 40.6%
 
Posts: 124
Joined: 02 Sep 2014, 15:15
Location: Près de... ah bah non !
Gender: Male
Calculator(s):
MyCalcs profile
Class: T°S-spé math

Re: [JEU] BOOST sur ta TI (tunnel 3D)

Postby matref » 02 Jun 2015, 19:57

Je pense pas non.
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: [JEU] BOOST sur ta TI (tunnel 3D)

Postby Plokki » 03 Jun 2015, 12:48

Petite évolution, maintenant le tunnel occupe tout l'écran:
Boost V4.gif

Je m'attaque aux rotations :)
You do not have the required permissions to view the files attached to this post.
User avatar
Plokki
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 40.6%
 
Posts: 124
Joined: 02 Sep 2014, 15:15
Location: Près de... ah bah non !
Gender: Male
Calculator(s):
MyCalcs profile
Class: T°S-spé math

PreviousNext

Return to Langages alternatifs

Who is online

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

-
Search
-
Social TI-Planet
-
Featured topics
Ndless for CX 4.5.5 / CX II 6.2.0
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 !
12345
-
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.
2067 utilisateurs:
>2035 invités
>26 membres
>6 robots
Record simultané (sur 6 mois):
32248 utilisateurs (le 01/09/2025)
-
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)