AmiBlitz³
Aspect ratio bei Circle[f] - Druckversion

+- AmiBlitz³ (https://www.amiblitz.de/community)
+-- Forum: AmiBlitz³ (https://www.amiblitz.de/community/forum-3.html)
+--- Forum: Questions & Answers (https://www.amiblitz.de/community/forum-7.html)
+--- Thema: Aspect ratio bei Circle[f] (/thread-285.html)



Aspect ratio bei Circle[f] - asrael - 19.05.2024

Hallo.

Mir ist aufgefallen das bei dem Befehl Circle, bei einem Hires Bildschirm, der Kreis eigentlich kein Kreis ist.
Evtl. muss ich da was anderes bei dem zweiten "radius" Parameter übergeben? Aber wie berechnet man das?


Grüße


RE: Aspect ratio bei Circle[f] - hackball - 19.05.2024

Naja, also du willst ein Quadratpixel haben, also brauchst du das Verhältnis von Breite zu Höhe, leider ist die tatsächliche Breite nicht dasselbe bei Hires, weil die Pixel eben nicht quadratisch sind.

hier ist ein Artikel dazu:
https://amigadev.elowar.com/read/ADCD_2.1/AmigaMail_Vol2_guide/node00CB.html

Leider hängt es auch immer von deinem Monitor ab, also bei WinUae mußt du das korrekt einstellen, damit dein Hires nicht auf Wide gestreckt wird.

ich hatte beim 3dEd einfach einen Dialog eingebaut, wo man das Verhältnis ändern konnte, damit es quadratisch aussieht.



[attachment=141]

du kannst das doch einfach probieren, nimm für den zweiten Radius dann 1.2 x den ersten und schau, wie es aussieht.