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.

3
Che cos'è Vulkan e in cosa differisce da OpenGL?
Khronos Group (l'ente normativo dietro OpenGL) ha appena annunciato Vulkan : Vulkan è la nuova generazione di API standard aperte per un accesso ad alta efficienza alla grafica e al calcolo su GPU moderne. Questo design innovativo, precedentemente denominato OpenGL di prossima generazione, offre il controllo diretto delle applicazioni sull'accelerazione …
151 opengl  vulkan 



7
Buone risorse per l'apprendimento di OpenGL moderno (3.0 o successivo)? [chiuso]
Mi imbatto nella ricerca di una buona risorsa per iniziare con OpenGL (3.0 o successive). Bene, ho trovato molti libri ma nessuno di essi può essere considerato una buona risorsa! Ecco due esempi: Guida alla programmazione OpenGL (7a edizione) http://www.amazon.com/exec/obidos/ASIN/0321552628/khongrou-20 Questo è COMPLETO di materiale obsoleto! Quasi tutti i capitoli …
73 opengl  assets 

9
Buona interfaccia grafica per OpenGL? [chiuso]
Sto iniziando a imparare OpenGL con FreeGLUT usando Superbible e le conoscenze che ho dalla mia grafica elementare per rispolverare le mie capacità. Per ottenere di più da questa esperienza, voglio integrare una GUI per sovrascrivere quella che FreeGLUT usa, ora la mia domanda è questa: è possibile e quale …


1
parole chiave in / out in GLSL
Non capisco davvero come usare le parole chiave in/ outin GLSL e google è insolitamente inutile. Cosa fanno esattamente? Come li userei se, ad esempio, voglio passare una variabile variabile impostata per vertice allo shader di frammenti? Letteralmente ogni tutorial che trovo usa le parole chiave varying/ attributee questo non …
46 opengl  glsl 

2
Dopo un glLinkProgram riuscito, devo cancellare / scollegare i miei shader?
Dopo che ho un programma collegato e pensando alla programmazione difensiva, devo eliminare e scollegare gli shader utilizzati per collegare questo programma? Se sì, libererà risorse? O questi oggetti shader verranno liberati solo dopo una chiamata glDeleteProgram? modifica: solo per chiarire che cosa sto facendo (che è coerente con la …
45 opengl  shaders 

10
L'apprendimento di OpenGL 2.1 è inutile oggi?
Sono nuovo nel mondo 3D OpenGL / DirectX e ho scoperto che le specifiche OpenGL 4.1 e GLSL sono state appena rilasciate oggi. Un mio amico mi ha dato il libro rosso per OGL v2.1 ma, per quanto ho letto, 3.xe 4.x differiscono molto da 2.x e molte cose sono …
44 opengl 

6
OpenGL è appropriato per i giochi 2D?
Mi sto insegnando da tempo la libreria OpenGL e voglio iniziare a fare un gioco. Tuttavia, per un'introduzione più semplice, voglio iniziare con qualcosa di 2D, come un gioco in stile Pokemon dall'alto verso il basso. È un buon piano o OpenGL è stato creato appositamente per il 3D?
44 opengl  2d 

3
Perché i tutorial utilizzano approcci diversi al rendering OpenGL?
http://www.sdltutorials.com/sdl-opengl-tutorial-basics http://www.opengl-tutorial.org/beginners-tutorials/tutorial-2-the-first-triangle/ Questi due tutorial utilizzano approcci completamente diversi per ottenere quasi lo stesso risultato. Il primo usa cose come glBegin(GL_QUADS). Il secondo usa cose come vertexBufferObjectsshader basati su GLEW. Ma il risultato è lo stesso: ottieni forme di base. Perché esistono queste differenze? Il primo approccio sembra molto più …




5
Gli attori di un gioco dovrebbero essere responsabili di disegnare se stessi?
Sono molto nuovo nello sviluppo del gioco, ma non nella programmazione. Sto (di nuovo) giocando con un gioco di tipo Pong usando l' canvaselemento JavaScript . Ho creato un Paddleoggetto che ha le seguenti proprietà ... width height x y colour Ho anche un Pongoggetto che ha proprietà come ... …

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.