Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Jitterfreie regelmäßige Bildschirmausgabe (https://www.delphipraxis.net/205189-jitterfreie-regelmaessige-bildschirmausgabe.html)

TurboMagic 10. Aug 2020 15:54

Jitterfreie regelmäßige Bildschirmausgabe
 
Hallo,

wie bekomme ich unter Android eine regelmäßige Bildschirmausgabe (z. B. 30 Hz)
von farbigen Rechtecken hin, aber eben mit möglichst wenig Jitter.
TTimer hat einen zu großen Jitter.

Grüße
TurboMagic

TiGü 10. Aug 2020 16:10

AW: Jitterfreie regelmäßige Bildschirmausgabe
 
Android Frame Pacing wäre das gesuchte Stichwort:

https://developer.android.com/games/develop/gameloops

Rollo62 10. Aug 2020 16:51

AW: Jitterfreie regelmäßige Bildschirmausgabe
 
Hatten wir das nicht neulich erst ?

TurboMagic 16. Aug 2020 14:51

AW: Jitterfreie regelmäßige Bildschirmausgabe
 
Hallo,

ich habe zwischenzeitlich nach einer Delphi Umsetzung dieses GameLoop SDKs
gesucht aber leider nichts gefunden.

Grüße
TurboMagic

TiGü 17. Aug 2020 08:56

AW: Jitterfreie regelmäßige Bildschirmausgabe
 
Na, dass ganze Game SDK wird vielleicht keiner aus Bequemlichkeitsgründen ins Delphi gekippt haben, aber kannst du dir denn nicht nur die relevanten Teile des Frame Pacing importieren?`

http://docwiki.embarcadero.com/RADSt...o-Android-Apps

https://developer.android.com/games/sdk/frame-pacing

https://developer.android.com/games/.../add-functions

Das kommt natürlich drauf an, wie ihr zeichnet.
Das Frame Pacing geht mit OpenGL und Vulkan Renderer.

Wenn ich das richtig gelesen habe, macht ihr das ja eher highleveliger mit FMX-Bitmaps.

TurboMagic 17. Aug 2020 20:01

AW: Jitterfreie regelmäßige Bildschirmausgabe
 
Hello,

wie wir zeichnen ist mir eigentlich egal, hauptsache es ist nicht zu komplex.
Ich kenne halt die Details von OpenGL oder Vulkan nicht.

Das Ganze ist auch ein Teil einer Abschlussarbeit und somit leider recht zeitbegrenzt
und ich als Mitbetreuer hab' jetzt leider auch nicht zuviel Zeit um das zu erforschen.

Danke aber trotzdem für die Links! Ich schaue mir die jedenfalls trotzdem mal an.

Der Dokwiki link geht übrigens zu Zeit nicht.

TiGü 18. Aug 2020 07:50

AW: Jitterfreie regelmäßige Bildschirmausgabe
 
Zitat:

Zitat von TurboMagic (Beitrag 1471969)
Der Dokwiki link geht übrigens zu Zeit nicht.

Ja nun, das trifft auf das ganze DocWiki zu.
Das kommt davon, wenn man seinen Kram bei Cloudflare hostet.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz