Ik schrijf een aangepaste shader die je zelf afstemt, in Unity, unreal, hlsl of glsl


Over deze dienst
Automatische vertaling
Het lastige aan een shader briefing is bijna nooit de wiskunde. Het is dat "subtiel en levendig" een smaak is, geen specificatie, en op een vaste prijs wordt dat een onbeperkt discussiepunt.
Daarom bouw ik het parameteriseerbaar vanaf het begin. Kleurverloop, intensiteit, snelheid, spreiding, verval: de opties die je noemt worden schuifregelaars in je inspector. Je stemt het gevoel zelf af in realtime in plaats van het aan mij uit te leggen en een dag te wachten op de volgende versie. Een meningsverschil over smaak wordt een nummer dat je sleept, en een tweede variant is een preset wanneer de knoppen die ik exposeer dat bereiken.
Een opdracht is één effect, en het is alleen shader code: geen meshes, textures of VFX-systemen. De broncode wordt meegeleverd, geschreven volgens de conventies van jouw engine. Als het effect meer frame-tijd kost dan het waard is op jouw doelapparaat, zeg ik dat voordat je betaalt.
Twintig jaar ervaring met graphics en engine-ontwikkeling. Unity HDRP en URP, Unreal, raw HLSL en GLSL, WebGL en WebGPU. Bij een HDRP-contract in 2026 heb ik een procedureel schermruimte-effect gemaakt als knoppen, en de klant stemt het uiteindelijke uiterlijk zelf af, zonder verdere iteraties.
Vertel me het effect en de engine, en stuur een referentiebeeld als je die hebt.
Maak kennis met Tom
Unity and Unreal Shader Engineer, HLSL GLSL and Real Time Graphics
- Afkomstig uitVerenigde Staten
- Lid sindsaug 2017
Talen
Engels
Automatische vertaling
Andere Game development diensten die ik aanbied
Veelgestelde vragen
Automatische vertaling
Wat telt als een revisie, en wat heeft een nieuwe opdracht nodig?
Eén effect betekent één look. Een revisie stemt af wat ik heb gebouwd: bereik, standaardwaarden en het gedrag van de knoppen die ik heb geëxposeerd. Een andere look, een andere techniek, of een tweede materiaal is een nieuwe opdracht. Ik vertel je vooraf welke jouw verzoek is voordat ik begin, niet achteraf.
Houdt het de frame rate op het apparaat waarop ik daadwerkelijk uitzend?
Vertel me het doelapparaat en je framebudget. Als ik die hardware heb, of als je me een opname ervan kunt sturen, meet ik dat af in plaats van mijn desktop. Als dat niet mogelijk is, zeg ik dat vooraf, en ik beloof geen frame rate die ik niet heb gemeten.

