Hallo!
Hier https://discord.com/channels/784428461330530305/1459460676522086513/1481730628960649397 könnt ihr ein sich drehendes Dreieck sehen, das vom 3D Chip des PiStorm CM4 erzeugt wurde.
Es ist zwar noch viel zu tun, aber dies ist ein gigantischer Schritt vorwärts. Insbesondere aufgrund der Docu-Situation (nur der Chip vom Pi3 hat öffentliche Docu, der vom Pi4/CM4, da muss man die Infos mühsam aus dem Source Code des Mesa3D Linux Treibers - und ein paar anderen ähnlichen Quellen - rauslesen, was echt knifflig ist).
Nächster Schritt wird sein, Mesa3D zu analysieren, wie man Texturierung macht.
Ich rechne aber damit, dass es nun schneller vorangeht, als bevor. Das Schwierigste war wirklich "Wie stelle ich überhaupt etwas dar und initialisiere alles".
Das wird übrigens in dem Beispiel auf einem Intuition Screen dargestellt. Ist also alles schon Amiga-mäßig.
Gruß,
Steffen
Hier https://discord.com/channels/784428461330530305/1459460676522086513/1481730628960649397 könnt ihr ein sich drehendes Dreieck sehen, das vom 3D Chip des PiStorm CM4 erzeugt wurde.
Es ist zwar noch viel zu tun, aber dies ist ein gigantischer Schritt vorwärts. Insbesondere aufgrund der Docu-Situation (nur der Chip vom Pi3 hat öffentliche Docu, der vom Pi4/CM4, da muss man die Infos mühsam aus dem Source Code des Mesa3D Linux Treibers - und ein paar anderen ähnlichen Quellen - rauslesen, was echt knifflig ist).
Nächster Schritt wird sein, Mesa3D zu analysieren, wie man Texturierung macht.
Ich rechne aber damit, dass es nun schneller vorangeht, als bevor. Das Schwierigste war wirklich "Wie stelle ich überhaupt etwas dar und initialisiere alles".
Das wird übrigens in dem Beispiel auf einem Intuition Screen dargestellt. Ist also alles schon Amiga-mäßig.
Gruß,
Steffen