π
<-

[W.I.P] Make3D pour TI-Nspire

Pour TI-Nspire OS 3.0 ou ultérieur.

Re: [W.I.P] Make3D pour Nspire CAS

Unread postby Dyar » 18 Apr 2011, 20:06

Mais ici c'est le produit de matrice 3x3 (ou 4x4) avec des matrices de taille (3ou4)x(nombre de points).

Pour ces tailles, je ne suis pas certain de la rentabilité de ces methodes ... A essayer !!
User avatar
Dyar
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Level up: 40%
 
Posts: 22
Joined: 24 Feb 2010, 00:00
Location: Clermont Ferrand
Gender: Male
Calculator(s):
MyCalcs profile
Class: MP*

Re: [W.I.P] Make3D pour Nspire CAS

Unread postby Levak » 18 Apr 2011, 20:24

Merci pour vos réponses.
Etant donné que je suis pas certain des performances (il faut changer pas mal de choses et plusieurs fois), je reste en 1D
Responsable design/graphique de TI-Planet
I do not get mad at people, I just want them to learn the way I learnt.
ImageTNOC [topic][DL]
nClock [topic][DL]
HideManager [topic][DL]
ZLock [topic][DL]
Theme Editor [topic][DL]
Mes programmes
User avatar
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.9%
 
Posts: 6414
Images: 22
Joined: 27 Nov 2008, 00:00
Location: 0x1AACC355
Gender: Male
Calculator(s):
MyCalcs profile
Class: BAC+5: Epita (ING3)

Re: [W.I.P] Make3D pour Nspire CAS

Unread postby Levak » 19 Apr 2011, 01:06

Voilà où ça en est :
http://education.ti.com/html/nspireplay ... Make3D.tns

Alors pour le Nspire Player j'ai fait un gestionnaire de boutons, du coup, les 6 carrés que vous voyez ce sont les touches pouvant être utilisées on-calc, il suffit de cliquer dessus.
Responsable design/graphique de TI-Planet
I do not get mad at people, I just want them to learn the way I learnt.
ImageTNOC [topic][DL]
nClock [topic][DL]
HideManager [topic][DL]
ZLock [topic][DL]
Theme Editor [topic][DL]
Mes programmes
User avatar
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.9%
 
Posts: 6414
Images: 22
Joined: 27 Nov 2008, 00:00
Location: 0x1AACC355
Gender: Male
Calculator(s):
MyCalcs profile
Class: BAC+5: Epita (ING3)

Re: [W.I.P] Make3D pour Nspire CAS

Unread postby Levak » 22 Apr 2011, 02:20

Bon, bah ça avance plutôt pas mal, j'ai réussi (pour la 1ere fois en fait) à faire l'algo pour Tracer les faces (utilisé l’algorithme du Z-sorter) et par contre, pour rajouter n simple effet "d'ombrage" j'ai du passer pas le calcul des angles des normales par rapport à la caméra et c'est la partie que j'ai le moins apprécié (grosse perte de performance du coté coding) cependant à ma grande surprise, la Nspire n'a pas bronchée.

Les benchs avec et sans faces sont juste ... équivalents O_o, c'est à dire 34fps...

http://education.ti.com/html/nspireplay ... Make3D.tns

(désolé pour la qualité)
Image
Responsable design/graphique de TI-Planet
I do not get mad at people, I just want them to learn the way I learnt.
ImageTNOC [topic][DL]
nClock [topic][DL]
HideManager [topic][DL]
ZLock [topic][DL]
Theme Editor [topic][DL]
Mes programmes
User avatar
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.9%
 
Posts: 6414
Images: 22
Joined: 27 Nov 2008, 00:00
Location: 0x1AACC355
Gender: Male
Calculator(s):
MyCalcs profile
Class: BAC+5: Epita (ING3)

Re: [W.I.P] Make3D pour Nspire CAS

Unread postby Levak » 23 Apr 2011, 01:21

J'ai oublié de dire que j'essayais de respecter au maximum les raccourcis clavier de Blender

Voici l'intégration des différents modes d'affichage points/lignes/faces et l'affichage des labels des points
ImageImage
ImageImage
ImageImage
Responsable design/graphique de TI-Planet
I do not get mad at people, I just want them to learn the way I learnt.
ImageTNOC [topic][DL]
nClock [topic][DL]
HideManager [topic][DL]
ZLock [topic][DL]
Theme Editor [topic][DL]
Mes programmes
User avatar
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.9%
 
Posts: 6414
Images: 22
Joined: 27 Nov 2008, 00:00
Location: 0x1AACC355
Gender: Male
Calculator(s):
MyCalcs profile
Class: BAC+5: Epita (ING3)

Re: [W.I.P] Make3D pour Nspire CAS

Unread postby Levak » 29 Apr 2011, 01:20

Fini la gestion des boutons avec icônes et raccourcis numériques (1, 2, ..., 9). L'intégration des raccourcis alphabétiques (a, b, ..., z) n'est pas très compliquée mais encore faut-il savoir si j'en ai besoin ...

100% Compatible nspire-player et calc :D

Image

J'ai actualisé ma classe Buttons (j'étais obligé, ya quand même de lourdes modifs)
http://levak.free.fr/ftp/nspire/Make3D/Buttons.lua

Je rappelle le lien pour le nspire-player
http://education.ti.com/html/nspireplay ... Make3D.tns
Responsable design/graphique de TI-Planet
I do not get mad at people, I just want them to learn the way I learnt.
ImageTNOC [topic][DL]
nClock [topic][DL]
HideManager [topic][DL]
ZLock [topic][DL]
Theme Editor [topic][DL]
Mes programmes
User avatar
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.9%
 
Posts: 6414
Images: 22
Joined: 27 Nov 2008, 00:00
Location: 0x1AACC355
Gender: Male
Calculator(s):
MyCalcs profile
Class: BAC+5: Epita (ING3)

Re: [W.I.P] Make3D pour Nspire CAS

Unread postby critor » 29 Apr 2011, 09:11

C'est la version finale? On peut copier sur le portail ou pas encore?
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.3%
 
Posts: 42390
Images: 17088
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: [W.I.P] Make3D pour Nspire CAS

Unread postby Levak » 29 Apr 2011, 12:34

critor2000 wrote:C'est la version finale? On peut copier sur le portail ou pas encore?


Nan mais ça va pas ou quoi ? :D:
JE dois être à 1% de mon résultat final. Les boutons ne font rien pour l'instant :%):
Responsable design/graphique de TI-Planet
I do not get mad at people, I just want them to learn the way I learnt.
ImageTNOC [topic][DL]
nClock [topic][DL]
HideManager [topic][DL]
ZLock [topic][DL]
Theme Editor [topic][DL]
Mes programmes
User avatar
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.9%
 
Posts: 6414
Images: 22
Joined: 27 Nov 2008, 00:00
Location: 0x1AACC355
Gender: Male
Calculator(s):
MyCalcs profile
Class: BAC+5: Epita (ING3)

Re: [W.I.P] Make3D pour Nspire CAS

Unread postby Loulou 54 » 29 Apr 2011, 13:00

Et au fait, tu programmes tout ça en basic ?
Mes programmes => ici !
User avatar
Loulou 54Premium
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 1.6%
 
Posts: 1985
Images: 8
Joined: 02 Aug 2009, 00:00
Location: 54, près de Metz
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingé Logiciel chez Amazon

Re: [W.I.P] Make3D pour Nspire CAS

Unread postby Levak » 29 Apr 2011, 13:00

Loulou 54 wrote:Et au fait, tu programmes tout ça en basic ?

Non, en Lua (enfin avant oui, c'était en TI-Basic).
Responsable design/graphique de TI-Planet
I do not get mad at people, I just want them to learn the way I learnt.
ImageTNOC [topic][DL]
nClock [topic][DL]
HideManager [topic][DL]
ZLock [topic][DL]
Theme Editor [topic][DL]
Mes programmes
User avatar
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.9%
 
Posts: 6414
Images: 22
Joined: 27 Nov 2008, 00:00
Location: 0x1AACC355
Gender: Male
Calculator(s):
MyCalcs profile
Class: BAC+5: Epita (ING3)

PreviousNext

Return to Nspire-Lua

Who is online

Users browsing this forum: ClaudeBot [spider] and 11 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.
1186 utilisateurs:
>1153 invités
>26 membres
>7 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)