Hallo,
ich habe da ein Problem, ich habe ein Bild:
[10x10px](In Photoshop geladen)
So jetzt habe ich die Textur in mein Spiel geladen und wenn ichs starte sieht das so aus:
So lade ich die Textur:
Und so zeig ich es an:
Hab schon ein wenig gegooglet hab aber keine Antwort gefunden. Hoffe jemand kann mir helfen!:toll:
ich habe da ein Problem, ich habe ein Bild:
[10x10px](In Photoshop geladen)
So jetzt habe ich die Textur in mein Spiel geladen und wenn ichs starte sieht das so aus:
So lade ich die Textur:
Java:
public class Textures {
public static Texture getTexture(String file){
try {
return TextureLoader.getTexture("PNG", new FileInputStream("res/" + file + ".png"));
} catch (IOException ex) {
Logger.getLogger(Textures.class.getName()).log(Level.SEVERE, null, ex);
}
return null;
}
}
Java:
Texture heart = Textures.getTexture("heart");
heart.bind();
glBegin(GL_QUADS);
glTexCoord2f(0, 0);
glVertex2f(10, 10);
glTexCoord2f(heart.getTextureWidth(), 0);
glVertex2f(200, 10);
glTexCoord2f(heart.getTextureWidth(), heart.getTextureHeight());
glVertex2f(200, 200);
glTexCoord2f(0, heart.getTextureHeight());
glVertex2f(10, 200);
glEnd();