Sto cercando di implementare LOD per migliorare le prestazioni del mio gioco. Ho trovato un tutorial molto carino .
Il concetto di base che penso di capire è: ottenere la distanza dalla videocamera all'oggetto, verificare il livello LOD corretto e quindi rendere l'oggetto con la "giusta quantità di istanze".
Come lo implemento? Il codice di esempio fornito è un mistero per me ...
Alcune domande:
- È un buon metodo per implementare LOD?
- Qualcuno può spiegarmi in dettaglio, come devo implementarlo, con le domande e così via ...
Sto rendendo tutti i miei oggetti con
GL11.glDrawElements(GL11.GL_TRIANGLES, model.getRawModel().getVertexCount(), GL11.GL_UNSIGNED_INT, 0);
Il codice di esempio utilizza
GL_POINTS
. Posso implementarlo anche conGL_TRIANGLES
?