Ich habe das mit dem Sprite-Overlay mal in ein Module verpackt.
; Sprite Overlay für 4:3 retro look auf einem 16:x Display erzeugen
; Init() - Erzeugt das entsprechende Sprite Overlay
; Draw() - Zeichnet das Sprite Overlay (muß als letztes Sprite im Loop gezeichnet werden)
; Free ...
Die Suche ergab 4 Treffer
- 08.09.2025 19:04
- Forum: Anfänger
- Thema: Offscreen Rendering in einem Sprite/Fake Viewport
- Antworten: 4
- Zugriffe: 199
- 08.09.2025 18:49
- Forum: Anfänger
- Thema: Offscreen Rendering in einem Sprite/Fake Viewport
- Antworten: 4
- Zugriffe: 199
Re: Offscreen Rendering in einem Sprite /Fake Viewport
und in diesem Sprite meine Grafiken wie andere Sprites oder Tiles zeichnen.
Wenn du die Grafiken/Tiles als Images vorliegen hast, kannst du sie mit StartDrawing/SpriteOutput auf das Sprite zeichnen (mit DrawingMode AllChannels). Wenn es bereits Sprites sind, kannst du sie auf den Screen ...
- 08.09.2025 18:03
- Forum: Anfänger
- Thema: Offscreen Rendering in einem Sprite/Fake Viewport
- Antworten: 4
- Zugriffe: 199
Re: Offscreen Rendering in einem Sprite /Fake Viewport
In der Purebasic Dokumentation habe ich leider nichts weiter gefunden. Als Notlösung habe ich ein Sprite als Overlay mit schwarzen Rändern wie ich es brauche erstellt und lege es einfach über alle anderen Sprites 

- 08.09.2025 13:18
- Forum: Anfänger
- Thema: Offscreen Rendering in einem Sprite/Fake Viewport
- Antworten: 4
- Zugriffe: 199
Offscreen Rendering in einem Sprite/Fake Viewport
Hallo,
ich möchte ein leeres Sprite in der Größe z. B. von 320 x 256 Pixel erzeugen und in diesem Sprite meine Grafiken wie andere Sprites oder Tiles zeichnen.
Wenn alles gezeichnet ist, soll das große Sprite auf dem Screen skaliert und zentriert gezeichnet werden.
Ist das überhaupt möglich?
Oder ...
ich möchte ein leeres Sprite in der Größe z. B. von 320 x 256 Pixel erzeugen und in diesem Sprite meine Grafiken wie andere Sprites oder Tiles zeichnen.
Wenn alles gezeichnet ist, soll das große Sprite auf dem Screen skaliert und zentriert gezeichnet werden.
Ist das überhaupt möglich?
Oder ...