Beiträge von Bytebreaker im Thema „3D-Grafik in V2 BASIC“

    Ich find das ebenfalls geil dass sich hier wirklich viele fähige Menschen auf ein und demselben Forum finden die tolle Sachen erschaffen und besser machen. :dafuer: Und dass es mehr werden.

    Und klar, der seelische Druck Assembler zu lernen ist auf dem C64 wohl am größten. :anonym
    Sonst würde ich mich nicht freiwillig durch die Adressierungsarten und lda, dex, bne und den ganzen Kram kämpfen.

    Danke Mike,

    Dein Code zum Zeichnen ist zudem viel schneller als die Routinen aus dem Wunderland der Grafik-Buch.
    Irgendwann mal soll sich ein Würfel in einem Intro zu Laufschrift und SID-Sound drehen. Die Mathe-Basics dafür muss man ja eh lernen und dann in Assembler umsetzen. Das Lernen der Mathematik ist in BASIC anschaulicher als mit Assembler.

    Edit: Wegen der Sin/Cos-Berechnungen und dem Punkte-Setzen merkt man es nicht so mit dem Geschwindigkeitsunterschied. Aber bei Tribar merkt man es dafür umso mehr, dass Mikes Routinen fürs Linienzeichnen schneller sind.

    Hallo,

    ich habe mir zwischenzeitlich mal wieder "C64 - Wunderland der Grafik" von Heimo Ponnath vorgenommen, welches auch auf dem Synology-Laufwerkk des Forum64 liegt.
    Die Kapitel 4,6 und 7 beschäftigen sich mit 2D- und 3D-Grafik.

    Darauf aufbauend habe ich ein paar "3D Objekte" selbst gebastelt. Gerade per Kreisfunktion müssten theoretisch auch Kegel, Zylinder und Donuts abbildbar sein und auch mit versteckten Linien, um den Vordergrund nicht zu überzeichnen.
    Mit kubischen Polygonen scheint mir das Verstecken von eigentlich verdeckten Linien schwieriger zu sein.

    Mike hat mit Bitte melde dich an, um diesen Link zu sehen. eine tolle 3D-Spielerei vom VC20 auf den C64 übertragen. Hat sonst noch jemand mit 3D-Grafik unter V2 BASIC experimentiert? Hat jemand unter V2 BASIc schnellere Zeichenroutinen, egal für was?

    Ich nutze die Bibliothek von Heimo Ponnath, die elegant und schön ist, aber saulahm.

    Unter VICE hilft aber immer Alt-W ganz gut zum Bescheunigen. Und man kann trotzig sagen: 3D geht mit V2 BASIC, auch wenn man drüber einschläft. ;)