Tag: opengl

OpenGL (Open Graphics Library) ist ein Grafik-standard und die API ist plattformunabhängig und verfügbar für desktop, workstation und mobile Geräte. Es wurde entwickelt, um hardware-beschleunigtes rendering, und verleiht damit eine deutlich verbesserte Leistung gegenüber herkömmlichen software-rendering.
OpenGL wird verwendet für Anwendungen wie CAD-software und computer-Spiele. Der OpenGL-standard, als auch OpenGL ES, die gesteuert wird von der Khronos-Gruppe.

Display-YUV in OpenGl

Anzahl der Antworten 3 Antworten
Ich habe Probleme bei der Anzeige eines raw-YUV-Datei, die es im NV12-format. Kann ich die Anzeige eines ausgewählten Rahmens, aber es ist immer noch hauptsächlich schwarz und weiß mit bestimmten Schattierungen von rosa und grün. Hier ist,

Was ist gl_ModelViewMatrix und gl_ModelViewProjectionMatrix in der modernen OpenGL?

Anzahl der Antworten 1 Antworten
Habe ich diesen code, das ist der context "#version 330 core" gl_Position = PerspectiveViewMatrix(90.0, AspectRatio, 0.01, 1000.0 ) * TranslationMatrix(0, 0, -4 -0.35*MouseWheel) * RotationMatrix(MouseMovement.y, X_AXIS) * RotationMatrix(-MouseMovement.x, Y_AXIS) * RotationMatrix(float(Strafing*3), Z_AXIS) * TransformationMatrix * in_Vertex; Welcher

OpenGL-Shader-Fehler 1282

Anzahl der Antworten 2 Antworten
Ich versuche, fügen Sie Lichteffekte hinzu, um meine aktuellen Szene, in der ein einfacher Würfel. Nach der Einrichtung meiner Uniformen habe ich bekommen 1282 Fehler von glGetError() für dieses Stück code GLuint ambientHandle = glGetUniformLocation(program->getHandle(), "ambientProduct"); glUniform4fv(

BODEN set-up in Visual Studio 2010

Anzahl der Antworten 2 Antworten
Kann ich nicht bekommen BODEN richtig arbeiten mit Visual Studio 2010 – ich bin weit davon entfernt ein Experte mit VS, aber soweit ich weiß nur die folgenden Schritte sind notwendig, um die Umwelt zu arbeiten: Eigenschaften>>C/C++

Einen Bogen zeichnen In opengl

Anzahl der Antworten 2 Antworten
Ich eine Funktion benötigen, damit Sie einen Bogen zeichnen in opengl. Ich brauche auch ein Beispiel-code für die Verwendung. kann ich einen Kreis zeichnen mit Linien,die ich zeichnen möchte, Bogen-Linie zu. Dies ist Meine Funktion zum zeichnen

openGL 2D verschieben und Objekt um 1 Einheit

Anzahl der Antworten 3 Antworten
Habe ich einige Fragen dazu, wie Sie ein Objekt verschieben, indem Sie eine Taste drücken. Alles was ich tun möchte, ist zum drücken der up-Taste bei meiner Tastatur und machen das Objekt zu bewegen eine Einheit. void

OpenGL ist es besser, batch ziehen oder statische VBOs

Anzahl der Antworten 1 Antworten
Was vorzuziehen ist, von einer effiency point of view (oder einer anderen Sicht, wenn es wichtig ist) ? Situation Eine OpenGL-Anwendung, zieht viele Linien an verschiedenen Positionen jedes frame (60 fps). Sagen wir es gibt 10 Zeilen.

Kompilieren in einem C-Programm verwendet OpenGl unter Mac OS X

Anzahl der Antworten 1 Antworten
Ich versuche zu kompilieren eines C-Programms für meinen CS-Klasse. Ich habe die Befehlszeilen-tools installiert auf meinem Mac, also habe ich wohl OpenGL. Die Beschreibung des Programms wurde für Ubuntu, und es sagt für mich zu kompilieren mit:

Wo kann ich windows.h für Mac?

Anzahl der Antworten 3 Antworten
Ich versuche zu kompilieren Sie ein Programm auf MacOSX, die ich ursprünglich geschrieben auf einem Windows OS. Das Programm ist eine große C++ - Programm mit der OpenGL API unter anderem, die insgesamt sehr viele Verzeichnisse und

Wie macht man konvertieren Welt-Koordinaten Kamera-Koordinaten?

Anzahl der Antworten 3 Antworten
Ich habe ein Eingabe-3D-Vektor, zusammen mit pitch-und gierwinkel der Kamera. Kann mir jemand beschreiben oder einen link auf eine Ressource, die mir helfen werden zu verstehen und zu implementieren, die erforderliche transformation und matrix-mapping? InformationsquelleAutor Stefan Kendall

Laufen OpenGL auf AWS-GPU-instances, die mit CentOS

Anzahl der Antworten 2 Antworten
Ich ausführen müssen, einige off-screen-rendering-Programm auf AWS EC2-GPU-Instanz mit CentOS. Während jedoch fand ich, dass Ubuntu sehr einfach zu setup, kann ich nicht zulassen, CentOS funktionieren. Ziel ist es, einige wesentliche Tools/test-Tools, die in EC2-GPU-Instanz (ohne screen

Installation aller OpenGL-Bibliotheken für die Entwicklung in Ubuntu 11.10

Anzahl der Antworten 2 Antworten
Habe ich einen gerade installierten ubuntu 11.10. Folge ich der ersten Antwort in diese Frage. Ich installiert: freeglut3 freeglut3-dev [email protected]:~$ sudo apt-get install freeglut3 [sudo] password for igor: Reading package lists... Done Building dependency tree Reading state

Wie wird die Anbindung der Grafikkarte mit C oder C++?

Anzahl der Antworten 2 Antworten
Bibliotheken wie OpenGL Zugriff auf die Grafikkarte und kann zu Grafik-Programmen, wie funktioniert diese Bibliotheken den Zugriff auf die Grafikkarte, da Sie realisiert C. Nach dem, was ich gehört habe, C und C++ bieten keine Grafik-Funktionen in

OpenGL Sleep oder delay zwischen jedem frame?

Anzahl der Antworten 1 Antworten
So, ich bin versucht, eine Verzögerung, die auf dieses Programm, zwischen jeder Zeichnung. Ich habe versucht mit Sleep(), aber es gibt mir eine Fehlermeldung, wenn der draw () - Funktion, und wenn an anderer Stelle eingesetzt, macht

Mehrere Texturen OpenGL GLUT-C++

Anzahl der Antworten 3 Antworten
Okay noch ein paar Probleme mit ihm, das ist was ich habe, so weit: Bitmap Display::m_HeightMap; unsigned int Display:: textures; Meine initialisieren Methode: glEnable(GL_TEXTURE_2D); Bitmap image[2]; GLuint *textures = new GLuint[2]; glGenTextures(1, textures); glGenTextures(2, textures); image[0].loadBMP("myTexture.bmp"); image[1].loadBMP("myOtherTexture.bmp");

Einrichten von OpenGL unter Ubuntu

Anzahl der Antworten 2 Antworten
Ich brauche Hilfe bei der Einrichtung von OpenGL und SDL auf Ubuntu. Ist Ubuntu ideal für diese Art von Grafik-Entwicklung? Ich habe CodeBlocks IDE für C/C++ und heruntergeladen habe ich das SDL-1.2-Bibliotheken. Was ich habe eine harte

glsl sampler2DShadow und shadow2D Klärung

Anzahl der Antworten 1 Antworten
Schnelle hintergrund von wo ich bin (um sicherzugehen, dass wir auf der gleichen Seite, und Plausibilitätsprüfung, wenn ich bin fehlt/Annahme etwas dumm): Ziel: ich möchte meine Szene Rendern mit Schatten, mit deferred lighting und shadowmaps. Kampf: finden

Wie lade ich die Texturen OpenGL mit FreeImage-Bibliothek?

Anzahl der Antworten 2 Antworten
Lerne ich OpenGL in C++ unter Verwendung von NeHe-tutorials, aber ich versuche, Sie zu tun, mit der FreeImage-Bibliothek, statt Glaux oder BODEN. Die guten Punkt sehe ich in der Verwendung FreeImage ist thar es Letzte update war

#Fehler gl.h enthalten, bevor glew.h

Anzahl der Antworten 2 Antworten
So, ich versuche mich zu bewegen, meine OpenGL-code von Main() in eine bestimmte Klasse, die sich um die 3D-Grafik nur bei Bedarf. Zuvor, die Spitze von meiner main.cpp Datei sah so aus: #define GLEW_STATIC #include <GL/glew.h> #include

In OpenGL, wie kann ich einstellen das Fenster in der Größe verändert?

Anzahl der Antworten 5 Antworten
Ich bin Zeichnung mehrere Formen (z.B. Kreise), die sind kodiert, aus dem Fenster Höhe & Breite. Da das Fenster startet immer in einer bestimmten Größe, Sie sind richtig gezeichnet, aber wenn das Fenster in der Größe geändert

Kann nicht kompilieren einfach Quellcode in C++ und OpenGL (GLFW) in Linux in NetBeans

Anzahl der Antworten 2 Antworten
Begann ich zu lernen, OpenGL (glfw) und ich kopiere die Quelle aus einem tutorial und versucht zu kompilieren, aber Fehler sind aufgetreten. Ich glaube, ich habe richtig installiert alle header-Dateien (glm, glfw etc.) Dies ist meine Quelle

Wie man die Koordinaten eines Objekts in OpenGL

Anzahl der Antworten 2 Antworten
Ich möchte in der Lage sein, um die Koordinaten eines Objekts (z.B. Dreieck), nachdem es übersetzt worden und gedreht, der Grund, warum ich dies tun wollen ist, so dass später kann ich tun, Kollisionserkennung und Berechnung der

OpenCV image laden für OpenGL-Textur

Anzahl der Antworten 2 Antworten
Möchte ich ein Bild laden (jpg und png) mit OpenCV als OpenGL-Textur. Hier ist, wie ich das Bild laden zu OpenGL: glEnable(GL_TEXTURE_2D); textureData = loadTextureData("textures/trashbin.png"); cv::Mat image = cv::imread("textures/trashbin.png"); if(image.empty()){ std::cout << "image empty" << std::endl; }else{

Finden Sie die pixel-Farbe in einer bestimmten Koordinate aus einer sampler2D mithilfe von GLSL

Anzahl der Antworten 1 Antworten
Ich habe ein 3D-Objekt in meiner Szene und der fragment-shader für dieses Objekt erhält eine textur, die hat die gleiche Größe des Bildschirms. Ich will die Koordinaten von der aktuellen fragment und finden Sie die Farbe, die

So erstellen Sie eine Eigenständige Ausführbare Programm in C++?

Anzahl der Antworten 5 Antworten
Ich soll ein Programm erstellen, könnte auf jedem computer, ohne den source-code, Wie ist das möglich? und macht es einen Unterschied wenn ich OpenGL im Programm? Ich verwende Visual C++ Express Du meinst, alle Versionen von Windows/MacOs/Linux

Wie die openGL verwenden mit gcc auf dem Mac?

Anzahl der Antworten 2 Antworten
Ich versuche zu laufen diese openGL Beispiel auf meinem Mac von der Befehlszeile aus mit dem gcc Compiler. XCode ist installiert, gcc verwendet wurde, viel Zeit mit anderen Programmen (B\o Grafik). Folgenden diese Thema habe ich ausgeführt:

glGenTextures - gibt es eine Begrenzung für die Anzahl von Texturen?

Anzahl der Antworten 2 Antworten
Gibt es eine Begrenzung für die Anzahl der Texturen, die erstellt werden können in OpenGL, das heißt, mit glGenTextures? Ich weiß, dass es einige Grenzen, die durch GL, zB. die Anzahl der Texturen, die verwendet werden können

die Erlaubnis verweigert, mit meinem eigenen Programm (ubuntu)

Anzahl der Antworten 9 Antworten
Nicht genau-Programmierung im Zusammenhang mit... Habe ich gebaut, das Programm, einige einfache opengl, führen Sie es und sh: /blabla Zugriff verweigert. Wie kann ich machen, dass dissaper? das Programm macht einfach einen rotierenden Quadrat, und ich habe

Shader nicht kompiliert werden

Anzahl der Antworten 2 Antworten
Bin ich mir Folgendes Buch "OpenGL Programming Guide 8th Edition". Ich möchte nur das erste Programm eingeführt, das Buch auf meinem Mac. Es ist Mavericks + Xcode 4.6.1 + Intel HD-graphics 4000. Also das problem ist, das

hintergrund Farbe in opengl

Anzahl der Antworten 2 Antworten
Möchte ich die Hintergrundfarbe des Fensters nach dem drücken der Taste, aber mein Programm funktioniert nicht, kann jemand mir sagen, warum, danke im Voraus int main(int argc, char* argv) { glutInit(&argc, argv); glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB); glutInitWindowSize(800, 600);

OpenGL Linienbreite

Anzahl der Antworten 3 Antworten
In meiner OpenGL-app, es lässt mich nicht ziehen Sie eine Linie größer ist als zehn Pixel breit. Gibt es einen Weg zeichnen mehr als zehn Pixel? void OGL_Renderer::drawLine(int x, int y, int x2, int y2, int r,

Sollte ich immer GL_CULL_FACE?

Anzahl der Antworten 3 Antworten
Sollte ich immer mit dieser Methode beim Rendern? Tut es langsam nach unten viel auf schlechten Grafikkarten? Wenn das Ergebnis am Ende nicht viele gekeult Gesichter, sollte ich auch mit dieser Methode dann? Face-culling sollte grundsätzlich immer

GameDevelopment: (Java & OpenGL) oder (C++ & OpenGL - & SDL)?

Anzahl der Antworten 8 Antworten
Seit Java OpenGL unterstützt, was ist die beste option für ein Spiel zu entwickeln? Java + OpenGL C++ + SDL + OpenGL Ich immer vermieden Java (in game development, natürlich), weil es die Geschwindigkeit. Aber, ich entdeckte,

Wie richte ich ein OpenGL-Projekt mit XCode 4.2 in C++?

Anzahl der Antworten 2 Antworten
Ich versuche, um einige Grafiken in C++. Ich dachte, es sei am besten beginnen Sie mit den leistungsfähigsten Grafik-framework, also werde ich mit dem OpenGL enthalten in Lion. Grundsätzlich habe ich begonnen, ein Kommandozeilen-tool in C++ unter

Was ist der einfachste Weg, um text auf dem Bildschirm in OpenGL?

Anzahl der Antworten 4 Antworten
Muss ich drucken 3 Zeilen text zu einem Fenster, als ein Menü. 1 - Menu 2 - Pause 3 - Exit Oben auf dem 3D: stackoverflow.com/questions/18847109/... Ohne Bibliothek neben OpenGL: stackoverflow.com/questions/8847899/... InformationsquelleAutor patrick | 2010-02-02

Einfache OpenGL-textur-map nicht funktioniert?

Anzahl der Antworten 7 Antworten
Ich versuche, herauszufinden, texture mapping in OpenGL und ich kann nicht ein einfaches Beispiel, um zu arbeiten. Das polygon wird gezeichnet, wenn es nicht strukturiert, sondern nur eine Feste Farbe. Auch die bitmap geladen wird korrekt in

Windows 2008 RenderFarm Service: CreateProcessAsUser "Session 0 Isolation" - und OpenGL -

Anzahl der Antworten 3 Antworten
Ich habe ein legacy-Windows-server-Dienst und (erzeugt) - Anwendung, die gut funktioniert in XP-64 und W2K3, aber nicht auf W2K8. Ich glaube, es ist wegen der neuen " Isolation der Sitzung 0 " - Funktion. Somit bin ich

ld nicht link OpenGL unter Linux

Anzahl der Antworten 1 Antworten
gcc -lGL -lGLU -lglut light.c /tmp/ccfuthSi.o: In function `init': light.c:(.text+0x72): undefined reference to `glClearColor' light.c:(.text+0x7e): undefined reference to `glShadeModel' light.c:(.text+0x99): undefined reference to `glMaterialfv' light.c:(.text+0xb4): undefined reference to `glMaterialfv' light.c:(.text+0xcf): undefined reference to `glLightfv' light.c:(.text+0xdb): undefined reference

OpenGL GL_LINES Endpunkte nicht an

Anzahl der Antworten 4 Antworten
Ich habe Probleme mit der GL_LINES block... die Zeilen im folgenden Beispiel nicht verbinden an den enden (auch wenn es manchmal zufällig entscheidet, um eine Verbindung einer Ecke oder zwei). Stattdessen werden die Endpunkte innerhalb von 1

GLSL <> Betreiber auf eine vec4

Anzahl der Antworten 1 Antworten
Ich bin auf der Suche auf einige neuere GLSL-code, der nicht kompiliert zu meiner aktuellen version von OpenGL, und ich Frage mich, was die Kurzform der folgenden Mittel: vec4 base; if (base < 0.5) { result =

OpenGL 3.3/4.1 auf Mac OSX 10.9 mit GLFW Bibliothek

Anzahl der Antworten 3 Antworten
Ich versuche mit OpenGL 3.3/4.1 auf meinem Mac OSX 10.9 jetzt, dass Ihr endlich verfügbar. Ich habe mit den SuperBible 5 Buch und seine Beispiele lernen 3.3. Ich habe gerade herausgefunden, dass es eigentlich nur laufen OpenGL

Erstellen eines Menü Spiel in OpenGL tutorials

Anzahl der Antworten 1 Antworten
Ich erstelle ein 3D-Spiel in OpenGL. Das wichtigste, was ich im moment wissen möchte ist, wie kann ich ein Menü erstellen? z.B. Hauptmenü, im Spiel pause-Menü, Optionen und auch den gamer-HUD-display HP etc. Kann jemand mich in

Drehen Sie ein 3D - Punkt, um ein weiteres

Anzahl der Antworten 4 Antworten
Ich habe eine Funktion in meinem Programm dreht sich ein Punkt (x_p, y_p, z_p), der um einen anderen Punkt (x_m, y_m, z_m) durch die Winkel w_nx & w_ny. Die neuen Koordinaten werden gespeichert in der globalen Variablen

Wie funktioniert diese einfache FxAA Arbeit?

Anzahl der Antworten 1 Antworten
Stieß ich auf dieses FxAA shader, anti-aliasing und scheint Recht gut zu funktionieren. Aber Irgendwie konnte Sie nicht verstehen, die Logik. Kann sich das jemand erklären? [[FX]] //Samplers sampler2D buf0 = sampler_state { Address = Clamp; Filter

Wie, um das setup-blending für die additive Farbe-overlays?

Anzahl der Antworten 2 Antworten
Ist es möglich, in opengl, um das setup-blending zu erreichen, additive Farbe-overlays? Rot + grün = gelb cyan + magenta = weiß, etc.. (siehe Diagramm) uhm... ich glaube nicht, dass cyan + magenta = weiß. R+G+B =

gluPerspective, glViewport, gluLookAt und die GL_PROJECTION und GL_MODELVIEW Matricies

Anzahl der Antworten 1 Antworten
Ursprüngliche Frage Ich will 'gluPerspective', 'glViewport" und "gluLookAt" zu manipulieren, meine Kamera und Bildschirm. Welche Funktionen ich anwenden, um die matrix-Modus? Und in welcher Reihenfolge sollte ich /muss ich Sie nutzen? So bin ich zum Beispiel versuche,

OpenGL-transluzente textur über die andere textur

Anzahl der Antworten 3 Antworten
Bekam ich ein 2 png-Bilder, die als Texturen in ein Qt/C++ - 2D-OpenGL-Anwendung. Der erste dient als eine Art "mittlerer" Boden und die zweite wird als ein "Objekt" gerendert "ontop" (Hinweis: Sie haben alle den gleichen z-Wert

Gehören OpenGL-Bibliotheken in C++, Windows 7

Anzahl der Antworten 1 Antworten
Lese ich über ein "Erste Schritte mit OpenGL" - tutorial, und ich stieß auf diesen text: "Wenn du mit C/C++, dann müssen Sie zuerst einrichten einer build-Umgebung (Visual Studio-Projekt, GNU makefile, CMake-file, etc), die über einen link

Wie kann ich variieren der Punktgröße in OpenGL glBegin(GL_POINTS)?

Anzahl der Antworten 5 Antworten
Gibt es eine Möglichkeit zum variieren der Punktgröße, wenn die Zeichnung viele Punkte? Ich weiß, es gibt die glPointSize(float), aber gibt es einen Weg, es zu tun in einer 'batch' oder array? Ich würde gerne die Punkte

Viele nicht deklarierte Bezeichner Bezug auf OpenGL mithilfe von GLFW

Anzahl der Antworten 1 Antworten
Ich versuche, eine OpenGL-Projekt mithilfe von GLFW in Visual c++ 2008 (Windows 7). Ich habe die GLFW include und library Verzeichnisse auf der Projekt die include-und Bibliothek-Pfade, und ich habe die folgenden zusätzlichen Abhängigkeiten: GLFW.lib glu32.lib opengl32.lib