Suchergebnisse für Anfrage "glsl"

2 die antwort

Bei der Umstellung auf GLSL 300 ist der folgende Fehler aufgetreten:

wenn ich auf OpenGL ES 3 mit GLSL 300 umsteige, habe ich in meinem Frag-Shader den folgenden Fehler festgestellt: undeclared identifier gl_FragColor Wenn Sie GLSL 100 verwenden, ist alles in Ordnung.

2 die antwort

Wie bestimmt der Fragment-Shader die Anzahl der Fragmente aus der Vertex-Shader-Ausgabe?

Ich bin mit Vertex- und Fragment-Shadern vertraut, bin aber immer noch verwirrt darüber, wie ein Fragment-Shader die Anzahl der Fragmente aus der Ausgabe des Vertex-Shaders bestimmt. Wenn ich 3 Eckpunkte habe und ein Dreieck-Grundelement in ...

4 die antwort

"Flat" -Qualifikator in glsl?

So las ich "The Official OpenGL Guide" und in einem Abschnitt, in dem sie Materialbeleuchtung lehrten, verwendeten sie plötzlich das Qualifikationsmerkmal "flat" für eine Eingabevariable im Fragment-Shader. Ich googelte die Sache und alles, was ...

TOP-Veröffentlichungen

4 die antwort

Ist es jemals sinnvoll, in einem OpenGL-Shader Berechnungen außerhalb von main durchzuführen?

Ich habe einen Vertex-Shader-Code wie den folgenden (dies ist ein vereinfachtes Beispiel): attribute vec2 aPosition; attribute vec4 aColor; varying lowp vec4 vColor; uniform vec4 uViewport; mat4 viewportScale = mat4(2.0 / uViewport.z, 0, 0, 0, ...

2 die antwort

“GL_HALF_FLOAT” mit OpenGL Rendering und GLSL

Ich programmiere einen OpenGL-Renderer in C ++. Ich möchte, dass es so effizient wie möglich ist und jeder Scheitelpunkt / Normal / UV-Tex-Koordinate / Tangente / usw. so wenig Speicher wie möglich belegt. Ich benutze Indizes, Strips und Lüfter. ...

4 die antwort

Normale Zuordnung fürchterlich schief gegangen

Ich habe versucht, ein normales Mapping in meiner OpenGL-Anwendung zu implementieren, aber ich kann es nicht zum Laufen bringen. Die [https://i.stack.imgur.com/tmi2Z.png] ist die diffuse Karte (der ich eine braune Farbe hinzufüge) ...

6 die antwort

Wie füge ich mit einem Shader in SceneKit Transparenz hinzu?

Ich würde gerne einen Transparenzeffekt von einem Bild haben, jetzt teste ich nur mit einem Torus, aber der Shader scheint nicht mit Alpha zu funktionieren. Nach dem, was ich aus diesem Thread verstanden habe Verwenden von Mischfunktionen in ...

2 die antwort

SceneKit-Shader-Modifikatoren mit GLSL-Arrays

Ich versuche, eine Reihe von Punkten in einen Shader-Modifikator in SceneKit zu übergeben, kann aber die korrekte Syntax nicht herausfinden. In meinem Shader-Erweiterungscode habe ich: uniform vec2 points[100];Wenn ich anrufe ...

2 die antwort

Wie erstelle ich in GLSL Breiten- (horizontale) Konturlinien?

Ich strebe diesen Effekt an: (nur horizontale Konturlinien): Ich habe @ gefunddieses Beispiel [http://www.gamedev.net/topic/529926-terrain-contour-lines-using-pixel-shader/#entry4431505] , es entsteht jedoch ein horizontalesun vertikale ...

2 die antwort

So debuggen Sie den GLSL-Fragment-Shader (Programmverknüpfungsfehler nach Codeänderung)

(originaler Titel Bitte hilf mir, meinen glsl Lighting Shader zu debuggen, damit er kompiliert wird! Dies ist mein erstes mal das Debuggen von glsl Hallo ich bin SEHR neu bei opengl. Ich arbeite daran, einen anderen Shader zu modifizieren, den ...