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 verwenden AAA-Spiele diese Textur im Tone-Mapping-Shader?
Ich fand heraus, dass Battlefield 3 und Saint's Row the Third diese Textur in ihrer finalen Ton-Mapping-Phase verwenden. Kann jemand einen Link zu einem Artikel darüber teilen, wie diese Textur verwendet wird? UPDATE: Da es im Internet kaum Beispiele für die Implementierung von Color Grading gibt, werde ich mein schnelles …
43 textures  hlsl 

5
Sollen die Akteure eines Spiels selbst für das Zeichnen verantwortlich sein?
Ich bin sehr neu in der Spieleentwicklung, aber nicht in der Programmierung. Ich spiele (wieder) mit einem Pong-Spiel, das JavaScript- canvasElemente verwendet. Ich habe ein PaddleObjekt mit folgenden Eigenschaften erstellt ... width height x y colour Ich habe auch ein PongObjekt, das Eigenschaften wie hat ... width height backgroundColour draw(). …

2
Wie erstelle ich ein Weitwinkel- / Fischaugenobjektiv mit HLSL?
Welche Konzepte müssen umgesetzt werden, um die Wirkung eines Weitwinkelobjektivs mit unterschiedlichen Extremitäten zu erzielen? Pseudocode und spezifische Erläuterungen zu den verschiedenen Phasen der Inhaltspipeline sowie zu den Informationen, die vom Quellcode an HLSL weitergegeben werden müssen, wären sehr nützlich. Was sind die Unterschiede zwischen der Implementierung eines Weitwinkelobjektivs und …

12
Was sind einige gute Ressourcen zum Erlernen von HLSL? [geschlossen]
Als ich das letzte Mal versuchte, HLSL zu lernen, machte ich ein paar Shader und verstand größtenteils, was ich tat, aber ich hatte immer noch das Gefühl, im Dunkeln zu stolpern. Das meiste, was ich gelernt habe, habe ich aus verschiedenen Blog-Posts erhalten, die die Dinge nicht sehr gut erklärten. …
28 shaders  hlsl 

3
Der beste Weg, um 2D-Sprites in XNA zu maskieren?
Ich versuche gerade, einige Sprites zu maskieren. Anstatt es in Worten zu erklären, habe ich ein paar Beispielbilder zusammengestellt: Der zu maskierende Bereich (in Weiß) Nun das rote Sprite, das abgeschnitten werden muss. Das Endergebnis. Nun ist mir bewusst, dass Sie in XNA zwei Dinge tun können, um dies zu …
24 xna  2d  hlsl  masking 

7
Modernes Shader-Buch? [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Ich bin daran interessiert, etwas über Shader …

2
Seltsame weiße Kontur um das Modell
Ich arbeite an einem Spiel in XNA 4 und bin kürzlich auf eine verzögerte Shading-Implementierung umgestiegen, die diesem Handbuch folgt . Auf meinen Modellen ist jetzt ein seltsamer weißer Umriss zu sehen, und ich bin nicht sicher, was dies verursacht. Ich dachte, es sei ein Mangel an Präzision beim normalen …
19 xna  hlsl 

1
Öliges / verschmutztes Wasser?
Alle Shader-Assistenten haben eine Vorstellung davon, wie ein Effekt für öliges / verschmutztes Wasser erzielt werden kann: Im Idealfall wäre das Wasser nicht gleichmäßig ölig, sondern das Öl könnte aus einer Quelle (z. B. einem umweltschädlichen Abfluss einer Chemiefabrik) stammen und dann im gesamten Gewässer diffundieren. Mein Gedanke für diesen …

3
Wie kann ich einen solchen Lichteffekt erzeugen?
Dies ist die schönste 2d-Beleuchtung, die ich je gesehen habe, und ich möchte auch eine solche Beleuchtung durchführen. Wie mache ich es? Ich interessiere mich nicht für die Physik oder wie die Partikel simuliert werden - ich möchte nur über die Beleuchtung Bescheid wissen. Hier sind einige Videos als Referenz: …
18 xna  lighting  hlsl 

1
Was macht ddx (hlsl) eigentlich?
Ich bin ein bisschen verwirrt. Die offizielle Dokumentation ( http://msdn.microsoft.com/en-us/library/windows/desktop/bb509588(v=vs.85).aspx ) besagt, dass DDX (Eingabe) die partielle Ableitung der Eingabe in Bezug auf auf die "Bildschirm-Raum-X-Koordinate". Mein Kalkül ist in Ordnung, aber wie kann es erkennen, woher die Eingabe kommt? Wenn ich eine Funktion übergeben würde, kann ich mir gut …
17 hlsl 

4
Wie funktioniert HDR?
Ich versuche zu verstehen, was HDR ist und wie es funktioniert. Ich verstehe die Grundkonzepte und habe eine kleine Vorstellung davon, wie es mit D3D / hlsl implementiert wird. Trotzdem ist es ziemlich neblig. Angenommen, ich rendere eine Kugel mit einer Textur der Erde und einer kleinen Punktliste von Eckpunkten, …
17 c++  hlsl  directx11  hdr 

7
Laicheinheiten in einer Welt, die Perlin-Lärm erzeugt?
Es gibt einige Probleme, auf die ich in meinem Perlin-Spiel gestoßen bin. Schauen Sie sich den beigefügten Screenshot unten an. Die weißen Bereiche, die Sie sehen, sind Wände und die schwarzen Bereiche sind begehbar. Das Dreieck in der Mitte ist der Spieler. Ich habe die Physik in dieses Spiel implementiert, …
16 xna  path-finding  hlsl  gpgpu 

5
Vermeiden Sie if-Anweisungen in DirectX 10-Shadern?
Ich habe gehört, dass if-Anweisungen in Shadern vermieden werden sollten, da beide Teile der Anweisungen ausgeführt werden und dann das falsche gelöscht wird (was die Leistung beeinträchtigt). Es ist immer noch ein Problem in DirectX 10? Jemand hat mir gesagt, dass darin nur der richtige Zweig ausgeführt wird. Zur Illustration …

1
Wie kann ich Gliederungs-Shader wie "Life is Strange" erstellen?
Ich möchte Sketch Shader wie das Leben seltsam machen. Shader besteht aus zwei Teilen: 1. animierte gestrichelte Linie 2. Milde Gliederung Ich möchte wissen, wie ich laute Umrisse machen kann. siehe Umriss der Objekte Zuerst habe ich versucht , Kontur zu machen , indem eingehender Vertex - Daten zu kopieren …
13 unity  shaders  hlsl 

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.