mirror of
https://github.com/Relintai/programming_tutorials.git
synced 2025-05-13 23:02:12 +02:00
18 lines
425 B
Plaintext
18 lines
425 B
Plaintext
|
|
|
|
vannak #ifdefek shadereknél
|
|
|
|
|
|
#define VALAMILYEN_DEFINE
|
|
#ifdef VALAMILYEN_DEFINE
|
|
...code
|
|
#endif
|
|
|
|
Absztrakciók
|
|
|
|
Shader -> shader kód, ált valamilyen preprocesszorral, hogy tudják az uniformokat, etc, de lehet hardcodeolt is pl oop-vel
|
|
Material -> shader uniform paraméter értékek + shderprogram (forrás, plussz lefordított verzió)
|
|
Mesh -> 3d model adatai
|
|
3d obj -> mesh + material + pozíció mátrixok + egyéb
|
|
|