14. Uitwerking '3 fasen' shader


k heb lopen zoeken naar tutorials die lieten zien hoe je van model kon wisselen doormiddel van een shader maar ik heb ze niet echt kunnen vinden. Zelf had ik geen idee hoe ik zou moeten beginnen.
Uiteindelijk ben ik eerst begonnen aan het creĆ«ren van een ‘dissolve shader’ doormiddel van deze tutorial: https://www.youtube.com/watch?v=taMp1g1pBeE&t=5s

De shader in de tutorial ging liet het model verdwijnen en verschijnen omdat deze de ‘time’ node gebruikte. Dit is niet helemaal wat ik zocht, ik wilde dat het effect maar een keer af zou spelen. Ik heb de time node eruit gehaald en de shader geanimeerd via de unity keyframe animatie.

Voor stap 1 en 3 heb ik twee verschillende emissive shaders gemaakt, de eerste een gele gloed, de tweede een blauwe meer sinestere gloed.


Stap 1: een oranje/warm lichtgevend stambeeld
Stap 2: zodra de player dichtbij het stambeeld komt verdwijnt deze.
Stap 3: stambeeld verschijnt weer maar heeft nu een donkere kleur en een donkerblauwe omranding.

(excuses slechte kwaliteit)

Ik heb alle drie de effecten geanimeerd via de keyframes. De ‘transformatie’ begint als de player in de boxcollider loopt. Normaalgesproken zou ik willen dat de beelden veranderde als de speler naar het altaar loopt in de kerker, maar het is dan niet mogelijk om de beelden te zien transformeren omdat je met je rug ernaar toe staat.

Reacties