Commit Graph

12 Commits

Author SHA1 Message Date
Szymon Nowakowski 3ca88ca9bf Camera projection, upload lights and global uniforms, issue draw calls 2023-08-05 15:41:10 +02:00
Szymon Nowakowski bffb997d5c Computing normal matrix 2023-08-04 21:45:10 +02:00
Szymon Nowakowski b1db6dfa14 Add missing license header 2023-08-04 20:56:06 +02:00
Szymon Nowakowski 537f70ef88 Light classes, gathering materials 2023-08-03 20:05:28 +02:00
Szymon Nowakowski 3824c8f0c5 Pipeline creation, work on shader code 2023-08-02 20:00:15 +02:00
Szymon Nowakowski b2a59a0d6a Work on public APIs 2023-07-30 21:28:48 +02:00
Szymon Nowakowski 400e9a1296 Shader code beginnings 2023-07-29 22:06:46 +02:00
Szymon Nowakowski 286ba38c68 Reorganize stuff, vertex attribute types 2023-07-29 02:01:22 +02:00
Szymon Nowakowski 97cd2f854c Expand material data structure, renderer class 2023-07-27 22:52:52 +02:00
Szymon Nowakowski e2cef2d172 Define basic data structure 2023-07-26 23:13:16 +02:00
Szymon Nowakowski 31732e11a8 Initialize project 2023-07-26 18:29:07 +02:00
Szymon Nowakowski 0631676c9b Initial commit 2023-07-26 18:09:07 +02:00