PureBoard
http://forums.purebasic.com/german/

Isometrischer Zoom?
http://forums.purebasic.com/german/viewtopic.php?f=4&t=31464
Seite 1 von 1

Autor:  Mijikai [ 13.05.2019 08:42 ]
Betreff des Beitrags:  Isometrischer Zoom?

Ich arbeite gerade wieder an (Camera) Funktionen für ein isometrisches Spiel.
Momentan gibt es die Zoom-Funktion nur für OpenGL.

Da ich aber gerne eine universellere Funktion schreiben würde nun die Frage wie?

Was macht am meisten Sinn?

Hat DirectX eine Zoom Funktion für den gesamten Renderbereich?
Oder muss ich alle Grafiken manuell skalieren und Offsets berechnen? :?

Autor:  RSBasic [ 13.05.2019 09:09 ]
Betreff des Beitrags:  Re: Isometrischer Zoom?

Das habe ich mich auch schon mal gefragt. Eine Funktion gibt es soweit ich weiß nicht.
Hier gibt es ein Beispielcode: https://www.purebasic.fr/english/viewto ... 16&t=59456

Autor:  Mijikai [ 13.05.2019 10:14 ]
Betreff des Beitrags:  Re: Isometrischer Zoom?

RSBasic hat geschrieben:
Das habe ich mich auch schon mal gefragt. Eine Funktion gibt es soweit ich weiß nicht.
Hier gibt es ein Beispielcode: https://www.purebasic.fr/english/viewto ... 16&t=59456


Danke für den Link, leider bleibt hier die Perspektive nicht konstant.
Eventuell arbeitet TransformSprite() auch nicht korrekt.
Wenn man alles in ein Surface rendern würde und dann nur einmal transformiert
anstatt jeden Sprite zu transformieren... :roll:

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/