Als «hlsl» getaggte Fragen

Eine proprietäre Shading-Sprache, die von Microsoft für die Verwendung mit der Microsoft Direct3D-API entwickelt wurde.

1
Wie verwende ich Bildschirmraumableitungen, um eine parametrische Form in einem Pixel-Shader zu antialiasieren?
In Valves Alpha Tested Magnification- Artikel wird die Verwendung von "Bildschirmableitungen pro Pixel" für das Anti-Aliasing erwähnt. Mein Verständnis ist, dass dies die ddxund ddyintrinsische Funktionen in HLSL sind? Ich versuche, parametrische Formen (zum Beispiel einen Kreis: x² + y² <1 ) in einem Shader zu zeichnen , und ich …



1
Warum wird mein Puffer nicht aktualisiert?
Ich bin wirklich frustriert, weil mein cbufer nicht aktualisiert wird. Das ist mein VS: cbuffer MatrixBuffer: register(b0) { float4x4 worldViewProj; }; struct VertexIn { float4 Pos : POSITION; float4 Color: COLOR; }; struct PixelIn { float4 PosH : SV_POSITION; float4 Color: COLOR; }; PixelIn VS (VertexIn vin) { PixelIn vout; …
7 directx11  hlsl  c++ 

1
HLSL - Voxel-Texturierung
Ich versuche derzeit, eine Voxel Engine mit Direct3D 9 und C ++ zu entwickeln. Um die Speichernutzung gering zu halten, übergebe ich nur die Position, die Ausrichtung und den Versatz der aktuellen Voxel-Textur im Texturatlas jedes Scheitelpunkts an den Scheitelpunkt-Shader. Der Vertex-Shader berechnet dann die Normalen und übergibt sie an …
7 textures  hlsl  voxels 


3
Wofür sind Register in HLSL?
Ich habe dieses Dokument über HLSL-Register gelesen , aber es ist eher eine Syntaxbeschreibung und keine Zweckerklärung. Was sind eigentlich Register in HLSL? Wie und wann benutze ich sie? Was passiert, wenn ich es nicht tue (was ist die Standardeinstellung)?
7 hlsl  directx11 

2
HLSL - Erstellen von Schatten in 2D
Die Art und Weise, wie ich Schatten erstelle, erfolgt mit der folgenden Technik: http://www.catalinzima.com/2010/07/my-technique-for-the-shader-based-dynamic-2d-shadows/ Aber ich habe Fragen an HLSL. So wie ich es derzeit mache, habe ich ein Schwarzweißbild, wobei Schwarz "Objekt" und Weiß "Nichts" bedeutet. Ich verzerre dann das Bild wie im Tutorial. Ich mache das mit einem …
7 xna  2d  hlsl  gpu 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.