Als «frame-rate» getaggte Fragen

Die Frequenz, mit der ein Bildgebungsgerät eindeutige aufeinanderfolgende Bilder erzeugt. Es wird am häufigsten in Bildern pro Sekunde (FPS) ausgedrückt.

11
Wann sollte ich einen festen oder variablen Zeitschritt verwenden?
Sollte eine Spieleschleife auf festen oder variablen Zeitschritten basieren? Ist man immer überlegen oder variiert die richtige Wahl je nach Spiel? Variabler Zeitschritt Physik-Aktualisierungen werden als Argument "Seit der letzten Aktualisierung verstrichene Zeit" übergeben und sind daher von der Framerate abhängig. Dies kann bedeuten, Berechnungen durchzuführen als position += distancePerSecond …


3
Wie verhindern Teams das Überschreiben von Quelldateien? [geschlossen]
Mir ist der Gedanke gekommen, dass, während zum Beispiel die Game-Engine von mehreren Personen gleichzeitig bearbeitet wird, wie das Überschreiben verhindert wird? Lassen Sie uns sagen Entwickler ein arbeitet an Audio.cppund Entwickler zwei arbeitet auch an Audio.cpp, wie sich dies in der Regel in großen Teams zu bekämpfen Überschreibungs verwaltet? …
26 project-management  version-control  teamwork  java  2d  collision-detection  vector  collision-resolution  unity  directx  directx11  directx10  xna  ios  monogame  windows-phone-8  xamarin  design-patterns  oop  xna  collision-detection  collision-resolution  bounding-boxes  rotation  collision-detection  mathematics  javascript  algorithm  separating-axis-theorem  xna  2d  monogame  image  xna  directx  graphics  performance  opengl  2d  3d  c++  directx11  unity  c#  scale  c#  xna  collision-detection  collision-resolution  leaderboards  scoring  glsl  srgb  tilemap  three.js  tiled  unity  physics  xml  dialog-tree  xna  c#  .net  opengl  lwjgl  vbo  physics  graphics  procedural-generation  simulations  water  opengl  java  textures  lwjgl  frame-buffer  unity  unity  2d  collision-detection  collision-resolution  trigonometry  java  android  libgdx  xna  c#  frame-rate  c++  unreal-4  procedural-generation  java  graphics  lwjgl  slick  c++  software-engineering 

2
Die Bewegung scheint von der Bildrate abhängig zu sein, obwohl Time.deltaTime verwendet wird
Ich habe den folgenden Code, um die Übersetzung zu berechnen, die erforderlich ist, um ein Spielobjekt in Unity zu verschieben, das aufgerufen wird LateUpdate. Soweit ich weiß , sollte meine Verwendung von Time.deltaTimedie endgültige CollisionDetection.Move()Framerate der Übersetzung unabhängig machen (bitte beachten Sie, dass nur Raycasts ausgeführt werden). public IMovementModel Move(IMovementModel …


2
Kann ich durch das Freischalten der Framerate in XNA / MonoGame feststellen, wie effizient mein Code ist?
Ich habe die Framerate in MonoGame freigeschaltet über: this.graphics.SynchronizeWithVerticalRetrace = false; base.IsFixedTimeStep = false; Und als Grundlage dafür, wie effizient ich das Spiel aktualisiere und zeichne. Bei einer Auflösung von 240 x 160, bei der nichts außer einem Bildzähler gezeichnet oder aktualisiert wird, erhalte ich einen FPS-Wert von 9.000 bis …

5
Mit vielen Würfeln arbeiten. Verbessernde Leistung?
Bearbeiten: Um die Frage zusammenzufassen, ich habe eine Voxel-basierte Welt (Minecraft-Stil (Dank kommunistische Ente)), die unter schlechter Leistung leidet. Ich bin mir der Quelle nicht sicher, hätte aber gerne einen möglichen Rat, wie ich sie loswerden kann. Ich arbeite an einem Projekt, in dem eine Welt aus einer großen Menge …
12 xna  3d  frame-rate  voxels 

4
Könnte eine Frame-Interpolation, wie sie von SmoothVideo Project verwendet wird, eine Option sein, um die Framerate von Spielen ohne einen so großen Leistungseinbruch zu erhöhen?
Das SmoothVideo-Projekt verwendet die Frame-Interpolation, um die fps von Videos von 24 auf 60 zu erhöhen. Die Ergebnisse sind ziemlich beeindruckend . Ich habe mich gefragt, ob dies angewendet werden kann und ob es in Videospielen gut aussehen würde. Es verbraucht viel weniger Ressourcen als das Rendern aller Frames, sodass …

3
Rahmenunabhängige Bewegung
Ich habe hier zwei andere Themen zum Thema Bewegung gelesen: Zeitbasierte Bewegung Vs Bildratenbasierte Bewegung? und Wann sollte ich einen festen oder variablen Zeitschritt verwenden? Aber ich glaube, mir fehlt ein grundlegendes Verständnis der rahmenunabhängigen Bewegung, weil ich nicht verstehe, wovon einer dieser Threads spricht. Ich verfolge die SDL-Tutorials von …
11 frame-rate 

6
Erhöhen Sie die Bildrate von Pygame
Wenn ich mein Spiel profiliere, sehe ich, dass der überwiegende Teil der Ausführungszeit meines Hobbyspiels zwischen dem Blit und dem Flip Call liegt. Derzeit läuft es nur mit ca. 13fps. Meine Grafikkarte ist ziemlich anständig, daher schätze ich, dass Pygame sie nicht verwendet. Kennt jemand irgendwelche Grafik- / Anzeigeoptionen, die …

2
Frameratenbegrenzung
Die erfolgreichsten Wettbewerb Game - Engines wie id Tech, GoldSrc, Sourceund so ermöglicht Framerate Einschränkungen. Sie können mit 30, mit 60, mit 99, mit 72, mit 68 usw. spielen. Kurz gesagt, Sie können es begrenzen und die Kappe steuern. Ich habe mich gefragt, wie ich die Framerate begrenzen kann. Nicht …

1
Trennen von Logik / Aktualisierung von Render- / Zeichencode in einem einzelnen Thread mithilfe des Ruhezustands
Ich habe gelesen, dass die Geschwindigkeit von Spielobjekten nicht durch FPS behindert werden sollte, sondern auf der Zeit basieren sollte. Wie kann ich den Aktualisierungs- / Zeichnungscode trennen, um die Leistung zu maximieren, ohne die Zeichnungsrate zu begrenzen, und eine konstante logische Aktualisierungsrate basierend auf der Zeit bereitstellen? Mein aktueller …

3
Die Bildrate beeinflusst die Geschwindigkeit des Objekts
Ich experimentiere mit dem Erstellen einer Game Engine von Grund auf in Java und habe ein paar Fragen. Meine Hauptspielschleife sieht folgendermaßen aus: int FPS = 60; while(isRunning){ /* Current time, before frame update */ long time = System.currentTimeMillis(); update(); draw(); /* How long each frame should last - time …

2
Reload VS soution Explorer erzwingen, wenn neues c # -Skript über Unity3d hinzugefügt wird?
Wenn ich erstellen C # Script ( Create -> C# Scriptvia) Unity3d oder löschen Sie es aus Unity3d- Visual Studiozeigt mir das Warnfenster. es ist nervig. Gibt es eine Möglichkeit, "ReloadAll" im Projektmappen-Explorer ohne Fenster zu erzwingen?
8 unity  visual-studio  unity  google-play-services  google-play  physics  simulations  c#  unity  raycasting  unity  virtual-reality  savegame  arcade  c++  steam  ios  objective-c  databases  storage  opengl  vbo  vao  libgdx  scene2d  unity  animation  c#  path-finding  roguelikes  opengl  c++  glsl  2d  physics  phaser  selection  3dsmax  unity  collision-detection  c#  tilemap  isometric  unity  c#  2d  sprites  mouse  scripting  grid  c#  unity  libgdx  java  unity  playstation4  c#  c++  directx  dll  c++cli  libgdx  overlap2d  multiplayer  node.js  websocket  animation  unity  textures  unity  terrain  physics  unity  rotation  movement  transformation  monogame  windows  installer  shaders  unity  virtual-reality  unity  performance  frame-rate  profiler  google-play  appstore  trademark  java  android  libgdx  unity  unity-networking  unity  physics  software-engineering  unity  savegame  physics  2d  unity  unity  c#  unity-networking  textures  geometry  unreal-4  3d-modeling  java  android  libgdx  android  collision-detection  libgdx  rotation  legal  localization  patents  opengl  cubemap  sampler-state  2d  transformation  unity  c#  opengl  glsl  lighting  opentk  c++  collision-detection  physics 

1
GL ES: Fragment-Shader-Optimierung
Zusammenfassung: Ich bekomme eine FPS-Verlangsamung, sobald ich versuche, die Sprites zu tönen (dh: Textur mit Fragment im Fragment-Shader multiplizieren) Einzelheiten: Hardware: iPod touch 4 Ich zeichne 700 Sprites mit glDrawArrays auf dem Bildschirm. Und ja, ich staple all dies in einem einzigen Draw Call. Das Folgende zeigt die Vertex-Datenstruktur: struct …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.