Als «lwjgl» getaggte Fragen

Die Lightweight Java Game Library (LWJGL) bietet Zugriff auf die leistungsstarken plattformübergreifenden Bibliotheken OpenGL und OpenAL. Zusätzlich bietet LWJGL Zugriff auf Controller wie Gamepads, Lenkrad und Joysticks.

5
Sollen die Akteure eines Spiels selbst für das Zeichnen verantwortlich sein?
Ich bin sehr neu in der Spieleentwicklung, aber nicht in der Programmierung. Ich spiele (wieder) mit einem Pong-Spiel, das JavaScript- canvasElemente verwendet. Ich habe ein PaddleObjekt mit folgenden Eigenschaften erstellt ... width height x y colour Ich habe auch ein PongObjekt, das Eigenschaften wie hat ... width height backgroundColour draw(). …

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
GLSL Light (Dämpfung, Farbe und Intensität) Formel
Ich implementiere Punktlichter in meiner Voxel-Engine und habe wirklich Mühe, einen guten Lichtfluss zu erzielen, von 100% in der Nähe der Lichtquelle bis 0% im Lichtradius. Ich habe 5 Argumente für die Funktion: Lichtfarbe (Vec3) Lichtintensität (Abstand vom Licht bis zu einem Abstand von 100%) Entfernung vom Licht zum Fragment …
17 opengl  glsl  lwjgl  lighting  pixel 

1
OpenGL: Größenänderung von Anzeige und glOrtho / glViewport
Ich habe diese Frage aus mehreren Quellen recherchiert und muss noch eine eindeutige Antwort finden, die besagt, dass "Ja, das ist korrektes Denken" oder "Nein, hier ist, wie es gemacht wird". Ich versuche, mit OpenGL-Rendering die Unabhängigkeit von der Auflösung zu gewährleisten. Ich denke, ich sollte so vorgehen, dass ich …

1
Erstellen eines HUD / GUI mit OpenGL (LWJGL)
Ich bin in der Phase meiner Spieleentwicklung, in der ich ein HUD oder eine GUI erstellen muss. Ich bin noch nie zu diesem Teil gekommen, also weiß ich nicht, wie es gemacht wird. Ich habe versucht, ein einfaches Quad an einer festen Position auf dem Bildschirm zu rendern, aber es …
15 opengl  java  gui  lwjgl 

3
Wie kann ich OpenGL-Texturen skalieren, ohne dass sie unscharf werden?
Ich benutze OpenGL durch LWJGL. Ich habe ein 16x16 texturiertes Quad-Rendering bei 16x16. Wenn ich den Skalierungsbetrag ändere, wächst das Quad und wird mit zunehmender Größe unschärfer. Wie kann ich es skalieren, ohne verschwommen zu werden, wie in Minecraft. Hier ist der Code in meinem RenderableEntity-Objekt: public void render(){ Color.white.bind(); …
15 opengl  java  lwjgl  slick 

4
Wie lade ich 3D-Modelle in Java?
Mit LWJGL können Sie am einfachsten ein 3D-Modell laden, das auf dem Bildschirm gezeichnet werden soll. Ich weiß, dass LWJGL keine eingebaute Ladeunterstützung hat, daher suche ich nach einer kleinen Bibliothek, die das Laden spezifischer .blend-Dateien erleichtert.
14 3d  java  3d-meshes  blender  lwjgl 

4
Wie rendere ich eine PNG mit Transparenz in LibGDX?
Ich baue ein einfaches Tic-Tac-Toe-Beispiel mit LibGDX. Ich habe einfache Bilder: Kreuz, Kreis und Brett, alle pngmit GIMP mit einem transparenten Hintergrund erstellt. Wie kann ich sie Texturemit Transparenz rendern ? Ich habe es mit der GL10-Aktivierungsfunktion versucht, aber sie scheint nicht zu funktionieren.

1
OpenGL - weiße Kanten an Würfeln
In einem Minecraft-ähnlichen Spiel bekomme ich weiße Ränder auf meinen Würfeln: Bei dunkleren Texturen macht sich dies deutlich bemerkbar. Die Texturen werden wie folgt eingerichtet: glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); Irgendeine Hilfe?






2
Was ist die Hauptverwendung von Vertex-Pufferobjekten?
Nach dem, was ich gelesen habe, scheinen VBOs nur der Leistung zu dienen. Ich arbeite an einem sehr rudimentären Lernprojekt in lwjgl und versuche nur herauszufinden, in welche erweiterten Funktionen der Bibliothek ich mich vertiefen sollte und welche Verwendung sie haben. Mein Verständnis ist, dass VBOs es einer Person ermöglichen, …
8 opengl  java  lwjgl 

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.