Pour le son (digital), les écoles ne disposaient pas de contrôleur "musique et jeux" car l'emplacement sur les MO5 était occupé par celui du nanoréseau. Après je suis curieux de voir ce qu'un MO5 peut faire en ray-tracing.
Fractal et ray-tracing sur 8 bits
Modérateurs : Papy.G, fneck, Carl
Fractal et ray-tracing sur 8 bits
-
- Messages : 7964
- Inscription : 18 sept. 2010 12:08
- Localisation : Brest et parfois les Flandres
Fractal et ray-tracing sur 8 bits
J'ai du code ray-tracing écrit en basic-à-moi dans les carton. Un jour je les passerais en ASM et essayerais de faire passer ca en démo "procedural gfx". Le ZX-Spectrum a été récompensé cette année à la ForeverParty avec un truc en ray-tracing (1ko, mais super long en precalc): http://www.pouet.net/prod.php?which=80709
Dernière modification par __sam__ le 24 mai 2019 17:19, modifié 1 fois.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
-
- Messages : 2338
- Inscription : 06 avr. 2009 12:07
Fractal et ray-tracing sur 8 bits
Petite anecdote, pour le raytracing, j'avais à l'époque porté ce listing sur mon MO5 :
http://download.abandonware.org/magazin ... -02%29.jpg
En BASIC donc. Il fallait une semaine de calcul pour une image et ca bavait de partout à cause des contraintes graphiques par 8 pixels. Malgré tout, j'étais fier du résultat. On se contentait de peu à l'époque.
Sinon, il y avait ce très joli programme :
http://download.abandonware.org/magazin ... -01%29.jpg
qui faisait des arbres hyper-réalistes (!). J'avais amélioré l'affaire en rajoutant la couleur des branches, des feuilles, et des fruits rouges.
http://download.abandonware.org/magazin ... -02%29.jpg
En BASIC donc. Il fallait une semaine de calcul pour une image et ca bavait de partout à cause des contraintes graphiques par 8 pixels. Malgré tout, j'étais fier du résultat. On se contentait de peu à l'époque.
Sinon, il y avait ce très joli programme :
http://download.abandonware.org/magazin ... -01%29.jpg
qui faisait des arbres hyper-réalistes (!). J'avais amélioré l'affaire en rajoutant la couleur des branches, des feuilles, et des fruits rouges.
Fractal et ray-tracing sur 8 bits
C'est bien ce que je pensais, sachant que sur Atari St certaines images prenaient plusieurs heures de calcul. A l'époque il y avait POV (persistance of vision), un must sur ST ou tu "programmais" ton dessin dans un langage propre au logiciel (un peu comme le logo mais en bien plus évolué). Mais la lenteur de la réalisation décourageait vite les plus courageux. Sinon pour les audacieux, il offrait en effet de très belles images. La plus longue avait pris 2 ou 3 jours de calcul (sans copro). Inutile d'imaginer le temps que cette dernière aurait pris sur un 8 bits comme le MO5.Fool-DupleX a écrit : ↑24 mai 2019 17:13 Petite anecdote, pour le raytracing(...)Il fallait une semaine de calcul pour une image et ca bavait de partout à cause des contraintes graphiques par 8 pixels. Malgré tout, j'étais fier du résultat. On se contentait de peu à l'époque.
-
- Messages : 7964
- Inscription : 18 sept. 2010 12:08
- Localisation : Brest et parfois les Flandres
Fractal et ray-tracing sur 8 bits
Moi pareil sur mon TO9 et ca bavait pas à cause du mode 4 couleurs, nananèreuh!Fool-DupleX a écrit : ↑24 mai 2019 17:13 Petite anecdote, pour le raytracing, j'avais à l'époque porté ce listing sur mon MO5 :
http://download.abandonware.org/magazin ... -02%29.jpg
En BASIC donc. Il fallait une semaine de calcul pour une image et ca bavait de partout à cause des contraintes graphiques par 8 pixels. Malgré tout, j'étais fier du résultat. On se contentait de peu à l'époque.
Nous avons lu les mêmes magazines à l'époque et je l'avais converti en basic to9: http://www.logicielsmoto.com/phpBB/view ... 2897#p2897Sinon, il y avait ce très joli programme :
http://download.abandonware.org/magazin ... -01%29.jpg
qui faisait des arbres hyper-réalistes (!). J'avais amélioré l'affaire en rajoutant la couleur des branches, des feuilles, et des fruits rouges.
J'ai même chez moi le listing asm avec le calcul de pi par la méthode de Ramanunjan... Mon 1er code ASM sérieux (calcul multi-précision complexe: racine carrée etc.)
[EDIT] j'ai retrouvé une copie de ma diskette d'époque. Lancez RUN "FORET" puis saisissez le nombre d'arbres et... patientez. (Il y a plein d'autres trucs sur la D7, dont du mandelbrot/julia (à vous de trouver le nom du programme. Ca ne contient pas MANDEL dans le nom) etc. Mon dieu que les couleurs sont criardes sur TO8. Sur TO9 ca me semblait mieux)
[EDIT2] Affirmatif: les couleurs sont mieux sur TO9 (Fichier A.BAS).
[EDIT3] Groumph. A.BAS a l'air de ne pas prendre les touches clavier sur DCMOTO/TO9. Ca ne marche plus comme cela devrait.
- Pièces jointes
-
- sam13.zip
- (103.26 Kio) Téléchargé 116 fois
Dernière modification par __sam__ le 25 mai 2019 10:47, modifié 5 fois.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Fractal et ray-tracing sur 8 bits
Impressionnant le fractal
-
- Messages : 7964
- Inscription : 18 sept. 2010 12:08
- Localisation : Brest et parfois les Flandres
Re: Fractal et ray-tracing sur 8 bits
Tous les ordinateurs sont équivalents en termes de ce qu'ils peuvent calculer. Sauf que certains sont plus ou moins lents et on plus ou moins de mémoire. Le raytracing n'a pas besoin de beaucoup de mémoire. Donc n'importe quel ordi avec des capacité graphiques peut faire du ray tracing +/- rapidement.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
-
- Messages : 7964
- Inscription : 18 sept. 2010 12:08
- Localisation : Brest et parfois les Flandres
Re: Fractal et ray-tracing sur 8 bits
Et ce n'est qu'une seule de mes diskettes. J'en ai plein sur les différentes machines que j'ai eu en main... avec des trucs +/- intéressant. Il y avait de quoi faire en informatique à l'époque. Les revues avaient de bons articles expliquant les trucs à la mode (mandelbrot, raytracing, fractal, réseau de neurones, calcul symbolique, etc). Ca n'est clairement plus le cas de nos jours. L'informatique est devenu à la fois bien laborieuse (il n'y a plus rien de simple), et bien ennuyeuse.
sam (quoi blasé? Oui sans doute.)
sam (quoi blasé? Oui sans doute.)
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Re: Fractal et ray-tracing sur 8 bits
Je suis étonné de découvrir ce genre d'activité sur des 8 bits, en fait, la "faible" résolution / nb de couleurs permet de sortir des résultats relativement rapidement.
Effectivement, dans les 80, on intéressait à tout et on bouquinait méchant pour trouver des infos et faire bosser nos neurones.
Sur 16 bits, avec un copain, on avait défini un format de fichier .MDL pour stocker des images mandelbrot dont le calcul n'était pas fini, afin de le reprendre plus tard. On ne l'a pas concrétisé, mais cela devait répondre à la longueur de temps nécessaire pour produire de belles images.
J'ai expliqué il y a peu le monde des fractals à ma fille ado, qui s'y est du fait intéressé, et en cherchant des images sur le net après un peu de théorie, on est tombé sur l'image suivante, ce qui nous a fait éclater de rire
Effectivement, dans les 80, on intéressait à tout et on bouquinait méchant pour trouver des infos et faire bosser nos neurones.
Sur 16 bits, avec un copain, on avait défini un format de fichier .MDL pour stocker des images mandelbrot dont le calcul n'était pas fini, afin de le reprendre plus tard. On ne l'a pas concrétisé, mais cela devait répondre à la longueur de temps nécessaire pour produire de belles images.
J'ai expliqué il y a peu le monde des fractals à ma fille ado, qui s'y est du fait intéressé, et en cherchant des images sur le net après un peu de théorie, on est tombé sur l'image suivante, ce qui nous a fait éclater de rire
Franck
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
-
- Messages : 7964
- Inscription : 18 sept. 2010 12:08
- Localisation : Brest et parfois les Flandres
Re: Fractal et ray-tracing sur 8 bits
C'est DeVinci revisité par Von Koch
Celle ci est flippante:
Avec plus d'itérations on obtient:
qui commence à ressembler à une sorte de feuille de fougère.
A propos de fractales, on peut en faire avec powerpoint:
Celle ci est flippante:
Avec plus d'itérations on obtient:
qui commence à ressembler à une sorte de feuille de fougère.
A propos de fractales, on peut en faire avec powerpoint:
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Re: Fractal et ray-tracing sur 8 bits
Arf, je me souviens de cet article !
Re: Fractal et ray-tracing sur 8 bits
Et sinon... quand j'ai reçu le premier MZ-800, je l'ai testé avec un fractal récursif. Il faut savoir que le MZ-800 a un moniteur qui permet d'entrer des octets en mémoire avec la commande M.
Voici la première partie du programme : Voici la deuxième partie du programme : Et enfin le résultat (oui ce n'est pas très visible...) : Sinon, pour les traits noirs, c'est mon écran plasma qui se fatigue - c'est le Y-board du haut qui doit trinquer et trouver de quoi le remplacer est une galère.
Bien sûr je ne suis pas l'auteur du programme, hein !
EDIT:
Je croyais le programme complet... donc je le remet ici au complet pour les audacieux qui ont un MZ-800...
Voici la première partie du programme : Voici la deuxième partie du programme : Et enfin le résultat (oui ce n'est pas très visible...) : Sinon, pour les traits noirs, c'est mon écran plasma qui se fatigue - c'est le Y-board du haut qui doit trinquer et trouver de quoi le remplacer est une galère.
Bien sûr je ne suis pas l'auteur du programme, hein !
EDIT:
Je croyais le programme complet... donc je le remet ici au complet pour les audacieux qui ont un MZ-800...
Code : Tout sélectionner
2000 3E 02 D3 CE D3 E4 3E 8F
2008 D3 CC 06 28 11 00 80 62
2010 6B AF 12 13 10 FC 3E 01
2018 32 15 80 AF 06 28 12 13
2020 7E 17 23 7E 17 4F 23 7E
2028 1F 2B 7E 1F A9 10 EF 7A
2030 FE A0 20 E7 18 FE
-
- Messages : 7964
- Inscription : 18 sept. 2010 12:08
- Localisation : Brest et parfois les Flandres
Re: Fractal et ray-tracing sur 8 bits
Faudra faire gaffe aux mites, les trous dans le tapis ont l'air nombreux
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Re: Fractal et ray-tracing sur 8 bits
La photo datant de 2 ans sûrement, je gage que les mites n'ont pas chômé depuis.