AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Jitterfreie regelmäßige Bildschirmausgabe

Ein Thema von TurboMagic · begonnen am 10. Aug 2020 · letzter Beitrag vom 18. Aug 2020
Antwort Antwort
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
2.942 Beiträge
 
Delphi 12 Athens
 
#1

Jitterfreie regelmäßige Bildschirmausgabe

  Alt 10. Aug 2020, 16:54
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
  Mit Zitat antworten Zitat
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.070 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Jitterfreie regelmäßige Bildschirmausgabe

  Alt 10. Aug 2020, 17:10
Android Frame Pacing wäre das gesuchte Stichwort:

https://developer.android.com/games/develop/gameloops
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.093 Beiträge
 
Delphi 12 Athens
 
#3

AW: Jitterfreie regelmäßige Bildschirmausgabe

  Alt 10. Aug 2020, 17:51
Hatten wir das nicht neulich erst ?
  Mit Zitat antworten Zitat
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
2.942 Beiträge
 
Delphi 12 Athens
 
#4

AW: Jitterfreie regelmäßige Bildschirmausgabe

  Alt 16. Aug 2020, 15:51
Hallo,

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

Grüße
TurboMagic
  Mit Zitat antworten Zitat
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.070 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: Jitterfreie regelmäßige Bildschirmausgabe

  Alt 17. Aug 2020, 09:56
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.
  Mit Zitat antworten Zitat
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
2.942 Beiträge
 
Delphi 12 Athens
 
#6

AW: Jitterfreie regelmäßige Bildschirmausgabe

  Alt 17. Aug 2020, 21:01
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.
  Mit Zitat antworten Zitat
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.070 Beiträge
 
Delphi 10.4 Sydney
 
#7

AW: Jitterfreie regelmäßige Bildschirmausgabe

  Alt 18. Aug 2020, 08:50
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.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:11 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