Suchergebnisse für Anfrage "opengl"
Qt5.6: Unterstützung für hohe DPI und OpenGL (OpenSceneGraph)
Ich habe eine minimale Anwendung, die @ verwendQOpenGLWidget, das eine OpenGL-Wrapper-Bibliothek (OpenSceneGraph) integriert. Ich versuche herauszufinden, wie ich die Qt5.6-Unterstützung für hochauflösende Bildschirme richtig nutzen kann, wenn ...
Wie minimiere ich glVertexAttribPointer-Aufrufe bei Verwendung von instanzierten Arrays?
Ich habe OpenGL-Code mit einem VAO für alle Modelldaten und zwei VBOs. Die erste für Standardscheitelpunktattribute wie Position und Normal und die zweite für die Modellmatrizen. Ich verwende instanziiertes Zeichnen, also lade ich ...
3d Beschleunigungsmesser berechnen die Orientierung
Ich habe Beschleunigungsmesserwerte für die 3-Achsen (normalerweise, wenn nur die Schwerkraft vorhanden ist, enthält sie Daten zwischen -1,0 und 1,0): float Rx; float Ry; float Rz;Ich mache Somaberechnungen, dann bekomme ich die Winkel für jede ...
Verlangsamen If-Anweisungen meinen Shader?
Ich möchte wissen, ob "If-Anweisungen" in Shadern (Vertex / Fragment / Pixel ...) die Shader-Leistung wirklich verlangsamen. Beispielsweise Ist es besser, dies zu verwenden: vec3 output; output = input*enable + input2*(1-enable); anstatt dies ...
Kann nicht <gl / gl.h> @ enthalt
Ich verwende Visual Studio 2010. Ich versuche, eine einfache Kamera-Klasse in OpenGL zu schreiben. Ich muss gl / gl.h in Camera.h einbinden gl / gl.h ist bereits in main.cpp enthalten und Camera.h ist in main.cpp enthalt #include <gl/gl.h>in ...
Wie konvertiere ich quadratischen Bezierkurvencode in kubische Bezierkurve?
So habe ich mich kürzlich mit Grafikprogrammierung befasst und wollte eine kubische Bézier-Kurve berechnen. Ich fanddiese ausgezeichnete Antwort [https://stackoverflow.com/a/11435243/5358284] Auf quadratischem Bézier, aber ich weiß nicht, wie ich ...
OpenGL - So erstellen Sie auftragsunabhängige Transparenz?
Ich habe zu Lernzwecken an einer Spiele-Engine gearbeitet und bin auf dieses Problem gestoßen. Ich kann anscheinend keine Antwort finden für: Alpha-Kanal funktioniert nur für Objekte, die bereits vor dem Objekt mit dem Alpha-Kanal @ gezeichnet ...
Wie erfolgt die Tessellation von Dreiecken mithilfe von Kanten- und inneren Tessellationsfaktoren?
Ich lerne gerade Tessellation und habe folgendes Beispiel für Tessellation mit Dreiecken gefunden, aber ich bin mir nicht sicher, wie die Geometrie darunter erzeugt wird. Kann mich bitte jemand damit raushauen? Ich bin mir im Grunde nicht sicher, ...
Wie erhalte ich Bildschirmkoordinaten von einem 3D-Punkt? Opengl
Ich habe eine Menge Screen-Coordina gesehen, te um weltkoordinierte Beiträge zu verfassen, aber nicht das Gegenteil gesehen. Gibt es eine einfache Möglichkeit, Bildschirmkoordinaten von einem 3D-Punkt aus einem beliebigen Blickwinkel ...
Prozedurale Erzeugung von Sternen mit skybox
Ich versuche, in OpenGL prozedural einen sternförmigen Hintergrund zu generieren. Der Ansatz, den ich verwende, besteht darin, eine Skybox mit einer Cubemap-Textur zu erstellen. Jede Seite der Cubemap-Textur besteht im Wesentlichen aus einem ...