Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Vous cherchez une fonction ?
Jeux >> Graph 90+E >> Bric à Brac >> Raycasting
Raycasting
Version : 1.0 Taille : 131000 octets Ajouté le : 2025-07-07 02:26 Modifié le : 2025-07-07 02:47
Auteur et posteur :
FarhiHors ligneMembrePoints: 1545 Défis: 0 Message
Planète Casio - Bric à Brac - Raycasting - farhi - Calculatrices
Nombre de visites sur cette page : 30
Score au progrank : 12
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
8 téléchargements | Soumettre un test


Description :

Hello les gens !
J'ai réalisé un petit test de raycasting, et je vous partage le code source avec.
Pour vous déplacer, utilisez les flèches ; pour quitter, appuyez sur EXIT.
Vous pouvez aussi activer ou désactiver certaines options (comme les ombres, les textures, rendu rapide ou l'overclock) en appuyant sur F1 ou F2 ou F3 ou F4.
(Vous pouvez combiner les options)

Il se peut qu'il y ait quelques petits bugs, notamment si vous vous collez trop aux murs avec les textures activé : ça peut faire planter le programme. C'est normal, je n'ai pas ajouté de protections dans le code, car comme je l'ai dit, c'est juste un test de performance.
Enjoy !


Commentaires :


LephenixnoirEn ligneAdministrateurPoints: 25227 Défis: 174 Message
Posté le 07-07-2025 à 11:35 | #
Jolies fonctionnalités ! Les ombres sont très bizarres. Le calcul de distance de mur marche pour la partie murale, mais pour le sol/plafond la distance est une fonction de la ligne, pas de la colonne.

Edit : Je vois que t'as la rowDistLUT sous la main et que tu le calcules correctement pour le mode quadrillage

Tu me donnes envie de coder les textures au sol/plafond et des effets sympa dans Azuray maintenant *-*

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2025 | Il y a 98 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd