lwjgl ist korrekt installiert, zeichnet aber nichts?

1 Antwort

Zeige doch einmal den Code. Kann es gar sein, das deine Linien zwar gezeichnet, dann aber wieder überschrieben werden?

package me.malte.jgame;

import org.lwjgl.opengl.*;
import org.lwjgl.*;

import static org.lwjgl.opengl.GL11.*;

public class SimpleOGLrenderer {

public SimpleOGLrenderer() {

try {
Display.setDisplayMode(new DisplayMode(640, 480));
Display.setTitle("Hello");
Display.create();
} catch (LWJGLException e) {
e.printStackTrace();
}

glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glOrtho(0, 640, 480, 0, 1, -1);
glMatrixMode(GL_MODELVIEW);

while (!Display.isCloseRequested()){

glBegin(GL_LINES);
glVertex2i(100, 100);
glVertex2i(200, 200);
glEnd();

Display.update();
Display.sync(60);
}

Display.destroy();
}

public static void main(String[] args) {

new SimpleOGLrenderer();
}
}

Eines der 2

0

Was möchtest Du wissen?