Skip to content

Instantly share code, notes, and snippets.

@ZsemberiDaniel
Last active April 20, 2021 22:35
Show Gist options
  • Save ZsemberiDaniel/72cbc280a0414d986cadaaf586e22fee to your computer and use it in GitHub Desktop.
Save ZsemberiDaniel/72cbc280a0414d986cadaaf586e22fee to your computer and use it in GitHub Desktop.
MINTA:
https://i.imgur.com/v8D1mUA.png
https://i.imgur.com/NmehTTV.png
Csináljunk egy tetszőleges parametrizált felületet a 'síkösszehajtás' módszerrel (az én képemen tórusz látható az óra alapján)!
Valósítsunk meg a VAO-ba egy új bementi változót az eddigiek mellé.
Ez pepita mintában változzon 0 és 1 között a vertexekben. Pl 5x5 sík esetén:
0 1 0 1 0
1 0 1 0 1
0 1 0 1 0
1 0 1 0 1
0 1 0 1 0
Ezt a fragmens shaderben használjuk fel arra hogy két színt/textúrát összemosunk a mix eljárással. Pl:
Ahol 0.0 az érték ott az egyik szín/textúrából 0%-ot látunk, a másikból pedig 100%-ot.
Ahol 0.4 az érték ott az egyik szín/textúrából 40%-ot látink, a másikból pedig 60%-ot.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment