Als «shaders» getaggte Fragen

8
Neugierige transparente Löcher machen Artefakt

Ich versuche also, "glattes" Gelände in meine Block-Engine zu implementieren, indem ich jedem Oberflächenblock eine Höhenkarte gebe. Grundsätzlich generiere ich diese "Höhenkarten" für jeden Block, indem ich die Höhen in Intervallen von 0,25 entlang der Blockkante generiere. Um dann die Eckpunkte...

8
Durch Farben mit der gleichen Helligkeit radeln

OK. Ich habe also ein Spiel, an dem ich mit ein paar farbigen Partikeln arbeite. Jeder von ihnen bekommt seine eigene Farbe, aber sie sind alle nahe an einem bestimmten Farbton. Um dies besser zu erklären, verwende ich den HSV-Farbraum und habe eine globale Variable, die von 0 bis 360 (H) wechselt,...

8
Reload VS soution Explorer erzwingen, wenn neues c # -Skript über Unity3d hinzugefügt wird?

Wenn ich erstellen C # Script ( Create -> C# Scriptvia) Unity3d oder löschen Sie es aus Unity3d- Visual Studiozeigt mir das Warnfenster. es ist nervig. Gibt es eine Möglichkeit, "ReloadAll" im Projektmappen-Explorer ohne Fenster zu

7
glsl Demo Vorschläge?

An vielen Orten, die ich kürzlich interviewt habe, wurde ich oft gefragt, ob ich mit Shadern gearbeitet habe. Obwohl ich die Pipeline gelesen und verstanden habe, war die Antwort auf diese Frage nein. Kürzlich fragte mich einer der Orte, ob ich ihnen eine Probe von "etwas" schicken könne, das...

7
ConsumeStructuredBuffer, was mache ich falsch?

Ich versuche , die dritte Übung in Kapitel 12 zu implementieren Einführung in der 3D - Game Programming mit DirectX 11 , das heißt: Implementieren Sie einen Compute Shader, um die Länge von 64 Vektoren zu berechnen. In früheren Übungen wurden Sie gebeten, dasselbe mit typisierten Puffern und...

7
Drehen, Verschieben und Skalieren einer Maske in einem Shader

Ich möchte eine Maske in einem Shader drehen, verschieben oder skalieren. Aber ich habe keine Ahnung, wie diese Aktionen ausgeführt werden. Mein Code: @Override public void create() { batch = new SpriteBatch(); background = new Texture(Gdx.files.internal("images/background.png")); spritebackgournd...