Domande taggate «opengl»

OpenGL è uno standard grafico e API che si rivolge ai mercati desktop e workstation. È progettato per essere facile da accelerare con hardware dedicato, e quindi la maggior parte delle implementazioni offre prestazioni notevolmente migliorate rispetto al rendering software tradizionale. Attualmente OpenGL è utilizzato per applicazioni come software CAD e giochi per computer. È anche multipiattaforma. Lo standard OpenGL è controllato dal gruppo Khronos, che controlla anche OpenGL ES.


1
Moderne tecniche di rendering delle ombre?
Qual è lo stato dell'arte in termini di rendering delle ombre? Il mio obiettivo è OpenGL 3.2, utilizzando una pipeline di rendering differita, se è importante. Sono passati anni da quando ho esaminato il rendering delle ombre e in quel momento c'erano numerose tecniche disponibili, dagli stencil ai vari metodi …
16 opengl  shadows 


1
Idoneità della nebbia terrestre con l'uso di quad alfa a strati?
Un approccio stratificato userebbe una serie di enormi quadricromia strutturati alfa disposti parallelamente al terreno, intersecando tutta la geometria del terreno interveniente, per fornire l'illusione della nebbia terrestre in modo abbastanza efficace dall'alto, guardando in basso e in qualche modo meno efficace quando all'interno della nebbia e guardando verso l'orizzonte …
16 opengl  3d  textures  shaders 

2
OpenGL: VBO o glBegin () + glEnd ()?
Recentemente mi è stato dato questo link a un sito tutorial da qualcuno a cui ho dato il Redbook OGL originale. La terza intestazione in basso dice chiaramente di dimenticare glBegin () & glEnd () come il tipico metodo di rendering. Ho imparato tramite il metodo del Redbook, ma vedo …
16 opengl  graphics  glsl  vbo 


2
Quali versioni di OpenGL imparare e / o usare?
Quindi, sono nuovo di OpenGL ... Ho una conoscenza generale della programmazione del gioco ma poca esperienza pratica. Ho cercato vari articoli e libri e ho cercato di immergermi in OpenGL, ma ho trovato confuse le varie versioni e il vecchio e il nuovo modo di fare le cose. Immagino …


2
GLSL Shader Effects: come eseguire il motion blur?
Ho un ambiente 2D completo, con sprite che vanno in giro come paesaggi, personaggi, ecc. Per renderlo più all'avanguardia, voglio implementare un effetto motion blur, simile ai moderni giochi FPS (ad esempio Crysis) quando si sposta rapidamente la fotocamera. In un sidescroller, l'effetto desiderato sta facendo apparire questa leggera sfocatura …


1
Che cos'è GLEW e come funziona?
Sto cercando una spiegazione per principianti . La spiegazione del sito ufficiale è troppo breve e mi porta a più domande che a risposte: Che cos'è GLEW? La pagina dello sviluppatore GLEW dice: La libreria Wrangler estensione OpenGL (GLEW) è una libreria di caricamento estensione C / C ++ open …
15 opengl  glew 

3
Come posso ridimensionare le trame OpenGL senza diventare sfocate?
Sto usando OpenGL tramite LWJGL. Ho un rendering quadruplo con texture 16x16 a 16x16. Quando cambio la sua quantità di scala, il quad cresce, quindi diventa più sfocato man mano che aumenta. Come posso ridimensionarlo senza diventare sfocato, come in Minecraft. Ecco il codice all'interno del mio oggetto RenderableEntity: public …
15 opengl  java  lwjgl  slick 

1
Realizzare un HUD / GUI con OpenGL (LWJGL)
Sono nella fase di sviluppo del mio gioco in cui devo creare un HUD o una GUI. Non sono mai arrivato a questa parte, quindi non so come sia stato fatto. Ho provato a renderizzare un quad semplice in una posizione fissa sullo schermo, ma c'è un problema. Per far …
15 opengl  java  gui  lwjgl 


3
Dimensioni Sprite OpenGL ES 2.0 Point
Sto cercando di disegnare sprite di punti in OpenGL ES 2.0, ma tutti i miei punti finiscono con una dimensione di 1 pixel ... anche quando ho impostato gl_PointSize su un valore elevato nel mio shader di vertici. Come posso ingrandire i miei sprite di punti?
15 opengl  3d  android  opengl-es 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.