Suchergebnisse für Anfrage "vertex-shader"

1 die antwort

Was ist in OpenGL-Vertex-Shadern w und warum teile ich es durch?

void main(void) { vec4 clipCoord = glModelViewProjectionmatrix * gl_Vertex; gl_Position = clipCoord; gl_FrontColor = gl_Color; vec3 ndc = clipCoord.xyz / clipCoord.w;Also dieclipCoord macht nur Standard-Pipeline-Transformationen. Warum teile ich ...

1 die antwort

Zeichnen eines Rahmens auf einem 2D-Polygon mit einem Fragment-Shader

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 ...

TOP-Veröffentlichungen

2 die antwort

Wie kann ich Compute-Shader-Ergebnisse ohne Verwendung eines Vertex-Puffers in den Vertex-Shader einspeisen?

Bevor ich ins Detail gehe, möchte ich das Problem skizzieren:Ich verwende RWStructuredBuffers, um die Ausgabe meiner Compute-Shader (CS) zu speichern. Da Ver...

2 die antwort

Normalen im Shader drehen

1 die antwort

GLSL - Benutzerdefiniertes Ausgabeattribut anstelle von gl_Position verwenden

Ich lerne gerade OpenGL mit Shadern (3.3). Es gibt eine Sache, die ich aber nicht herausfinden kann. Ich habe gelesen, dass die Verwendung von eingebauten Variablen wie gl_Position und gl_FragCoords in OpenGL 3+ veraltet ist, deshalb wollte ich ...

2 die antwort

three.js webgl angepasster Shader, der Textur mit neuem Offset teilt

Ich teile eine Textur 1024 x 1024 auf 32 x 32 Kacheln * 32 auf. Ich bin mir nicht sicher, ob es möglich ist, die Textur mit einem Versatz zu teilen, oder ob ich für jede Kachel mit dem Versatz eine neue Textur erstellen muss. Um den Versatz zu ...

4 die antwort

Implementieren eines 32-Bit-Vertex-Shaders für Höhenkarten in threejs

Ich versuche, das gefundene Heightmap-Shader-Beispiel erneut zu verwenden.Hie [http://stemkoski.github.io/Three.js/Shader-Heightmap-Textures.html] in eine, die mit 32-Bit-Genauigkeit statt mit 8 arbeitet. Der Code für die laufende Arbeit ...

2 die antwort

Gibt es DirectX-Richtlinien zum Binden und Aufheben der Bindung von Ressourcen zwischen Draw-Aufrufen?

Alle DirectX-Bücher und Tutorials werden dringend empfohlenReduzierung der Ressourcenzuweisungen zwischen Ziehungsaufrufen auf ein Minimum - Ich kann jedoch ...

2 die antwort

HLSL: Konstantes Registerlimit zur Kompilierungszeit erzwingen

Gibt es in HLSL eine Möglichkeit, die Anzahl der vom Compiler verwendeten Konstantenregister zu begrenzen? Speziell, wenn ich etwas habe wie: float4 foobar[300];In einem Vertex-Shader vs_2_0 generiert der Compiler den Effekt mit mehr als 256 ...