Als «opengl» getaggte Fragen

OpenGL ist ein Grafikstandard und eine API für den Desktop- und Workstation-Markt. Es ist so konzipiert, dass es mit dedizierter Computerhardware leicht zu beschleunigen ist. Daher bieten die meisten Implementierungen eine erheblich verbesserte Leistung gegenüber herkömmlichem Software-Rendering. Derzeit wird OpenGL für Anwendungen wie CAD-Software und Computerspiele verwendet. Es ist auch plattformübergreifend. Der OpenGL-Standard wird von der Khronos-Gruppe gesteuert, die auch OpenGL ES steuert.

1
Warum verlangsamt dieser Geometrie-Shader mein Programm so sehr?
Ich habe ein OpenGL-Programm und rendere ein Geländegitter. Ich verschiebe die Vertices im Vertex Buffer und färbe sie im Fragment Shader noch nicht richtig ein. Ich füge Teil für Teil einen Geometrie-Shader hinzu. Bevor ich den Geometrie-Shader hinzufügte, wurden beim Programmieren der Fragment- und Vertex-Shading-Schritte der Pipeline Frameraten von ca. …
27 opengl  glsl 

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 

1
Freeglut vs SDL vs GLFW
Ich muss mein Spielprojekt von Android (geschrieben in C, OpenGL ES 2.0, dank NDK) auf Windows- und Linux-Plattformen portieren. Natürlich muss ich etwas plattformabhängigen Code umschreiben, aber jetzt blieb ich bei der Frage, welche Bibliothek zum Erstellen von OpenGL und Eingabe-Handle verwendet wird. Nur ein schnelles googeln bringt mir 3 …
26 opengl  windows  linux 






1
Mein Spiel scheint mit Aufnahmesoftware nicht kompatibel zu sein. Was könnte das verursachen?
Ich habe gerade ein kleines Game-Dev-Projekt für die Universität abgeschlossen und muss ein Video aufnehmen, das meine Einreichung begleitet (nur für den Fall, dass sie meine Quelle nicht zum Laufen bringen können). Grundsätzlich funktioniert mein Spiel überhaupt nicht, wenn FRAPS oder Bandicam versuchen, eine Verbindung herzustellen. Ich erhalte einen schwarzen …




1
Meinen eigenen Szenengraphen rollen
Hallo Game Development SE! Ich krieche meinen Weg durch OpenGL mit der Hoffnung, eine einfache und sehr leichte Spiel-Engine zu schaffen. Ich betrachte das Projekt als eine Lernerfahrung, die am Ende vielleicht ein wenig Geld bringt, aber auf jeden Fall Spaß macht. Bisher habe ich GLFW verwendet, um einige grundlegende …
23 opengl  3d  scene-graph 


1
Wie würden Sie chromatische Aberration implementieren?
Wie würden Sie den Effekt der chromatischen Aberration mit Shadern implementieren ? Würde das Rendern der Welt mit unterschiedlichen Fokusentfernungen für jede Farbe das Problem lösen (möglicherweise mit der Verwendung von nur einem Tiefenrendering-Durchgang)?
22 opengl 

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.