π
<-

Raycasting sur NumWorks

Raycasting sur NumWorks

Unread postby Golden Man » 22 Sep 2020, 21:46

Et oui, vous avez bien lu : du Raycasting sur NumWorks en Python.

Testé et approuvé sur N0100, j'ai fait un petit script disponible ici : https://2go.ovh/raycasting.

Pour faire votre propre carte si vous voulez vous balader sur autre chose :
world est un tuple d'int. Chaque entier représente une couche horizontale du niveau de longueur n bits.
bits est le nombre de bits maximum utilisé dans world

Le niveau par défaut est :
Code: Select all
world = (255, 149, 133, 245, 133, 165, 129, 255)
bits = 8

Ce qui donne :
Code: Select all
11111111
10010101
10000101
11110101
10000101
10100101
10000001
11111111


Petite image des (non) beaux graphismes :
Image
L'algorithmique, ça me passionne.
Mon dernier projet : un API javascript et un package Python pour https://nsi.xyz
User avatar
Golden ManPremium
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 69.5%
 
Posts: 20
Joined: 12 Oct 2019, 13:03
Location: Marseille
Gender: Male
Calculator(s):
MyCalcs profile
Class: PeiP 1A

Re: Raycasting sur NumWorks

Unread postby cent20 » 22 Sep 2020, 22:06

La 3D sur NumWorks est en marche !



C'est dans ces moment là que le vieux maître doit prendre sa retraite spirituelle, et reconnaître que son disciple fait tout beaucoup plus vite, beaucoup mieux que lui !
Image
Enseignant de mathématiques et d'informatique. Spécialité NSI : Des projets, des tutos, mais aussi de l'art
Calculatrice NumWorks : Des applications et des jeux, scripts, 📙 Découvrir la NumWorks
User avatar
cent20VIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 48.3%
 
Posts: 1047
Images: 67
Joined: 17 May 2012, 09:49
Location: Avignon
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: nsi_xyz


Return to Programmation Python

Who is online

Users browsing this forum: ClaudeBot [spider] and 1 guest

-
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.
669 utilisateurs:
>608 invités
>54 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)