
We begonnen met het maken van een fixed-function shader, hiermee heb ik een shader gemaakt die tussen twee textures blend. Het blenden van de textures had ik aan de praat voor dat het duidelijk werd dat er ook gewoon gebruik van een lerp functie gemaakt kon worden dus ik heb de code niet aangepast, het zou dus kunnen dat mijn versie veel minder efficient is. Ook word de UV bewogen door de tijd er aan toe te voegen, dit kan bijvoorbeeld toegepast worden bij een water texture (zie laatste shader).

Deze shader maakt gebruik van de screenspace als een UV map voor het object, dit geeft een vreemd effect.

Deze shader vind ik het er het beste uitzien en is ook het meest toepasbaar, ook hier worden de UVs bewogen alleen hier gaat het om 3 verschillende normal maps.



0 comments:
Post a Comment