Ich erstelle einen benutzerdefinierten Shader, den du selbst anpassen kannst, in Unity, Unreal, HLSL oder GLSL


Über diesen Service
Automatische Übersetzung
Der knifflige Teil eines Shader-Auftrags ist fast nie die Mathematik. Es ist, dass "subtil und lebendig" eher ein Geschmack ist, kein festgelegter Wert, und bei einem Festpreis wird daraus schnell ein unendliches Streitgespräch.
Deshalb baue ich ihn von Anfang an parametrisiert. Farbverlauf, Intensität, Geschwindigkeit, Streuung, Falloff: die Werte, die du nennst, werden zu Reglern in deinem Inspector. Du stellst das Gefühl in Echtzeit ein, anstatt es mir zu beschreiben und einen Tag auf die nächste Version zu warten. Meinungsverschiedenheiten über den Geschmack werden zu Zahlen, die du ziehst, und eine zweite Variante ist ein Preset, wenn die Regler, die ich eingestellt habe, erreicht werden.
Eine Bestellung ist ein Effekt, und es ist nur Shader-Code: keine Meshes, Texturen oder VFX-Systeme. Der Quellcode ist dabei, geschrieben in den Konventionen deiner Engine. Wenn der Effekt mehr Frame-Zeit kostet, als es auf deinem Zielgerät wert ist, sage ich dir das, bevor du bezahlst.
Zwanzig Jahre Erfahrung in Grafik und Engine-Entwicklung. Unity HDRP und URP, Unreal, reines HLSL und GLSL, WebGL und WebGPU. Bei einem HDRP-Vertrag 2026 habe ich einen prozeduralen Screen-Space-Effekt als Regler umgesetzt, und der Kunde hat das finale Aussehen selbst eingestellt, ohne weitere Iterationen.
Sag mir den Effekt und die Engine, und schick mir ein Referenzbild, falls du eins hast.
Lerne Tom kennen
Unity and Unreal Shader Engineer, HLSL GLSL and Real Time Graphics
- AusVereinigte Staaten
- Mitglied seitAug. 2017
Sprachen
Englisch
Automatische Übersetzung
Meine weiteren Dienstleistungen im Bereich Spieleentwicklung
FAQ
Automatische Übersetzung
Was zählt als Revision, und was braucht eine neue Bestellung?
Ein Effekt bedeutet ein Look. Eine Revision passt das, was ich gebaut habe, an: Bereiche, Standardwerte und das Verhalten der Regler, die ich eingestellt habe. Ein anderer Look, eine andere Technik oder ein zweites Material sind eine neue Bestellung. Ich sage dir, was deine Anfrage ist, bevor ich sie starte, nicht danach.
Hält es die Framerate auf dem Gerät, auf dem ich tatsächlich liefere?
Sag mir das Zielgerät und dein Frame-Budget. Wenn ich die Hardware habe oder du mir einen Capture davon schicken kannst, messe ich dagegen. Wenn beides nicht möglich ist, sage ich das vorher, und ich verspreche keine Framerate, die ich nicht gemessen habe.

