Commit graph

73 commits

Author SHA1 Message Date
arvid schröder
87776acc42 added direction filter, leads to new oddities 2022-11-30 18:35:59 +01:00
arvid schröder
8b7ed9626f Fixed matrix math 2022-11-30 17:29:04 +01:00
arvid schröder
f44de665e0 Added WIP implementation 2022-11-29 13:15:48 +01:00
arvid schröder
e0038838d4 Arbitrary changes 2022-11-29 00:56:08 +01:00
arvid schröder
71502fe38b Updated CookTorrance 2022-11-28 23:51:33 +01:00
arvid schröder
992808b82d Added WIP implementation for cooktorrance 2022-11-28 20:55:22 +01:00
arvid schröder
4e3843a2fc Added WIP Phong implementation 2022-11-28 20:24:29 +01:00
arvid schröder
9dcbefe5a5 Added simplistic lambert implementation 2022-11-28 19:15:34 +01:00
arvid schröder
d077b8981c Merge remote-tracking branch 'base/master' 2022-11-25 15:03:11 +01:00
jp
668e73ba36 added ex04 task 2022-11-25 14:58:29 +01:00
arvid schröder
e032f1fa03 Merge remote-tracking branch 'base/master' 2022-11-19 16:37:29 +01:00
jp
8b8a53dde6 added ex02 solution 2022-11-18 11:43:53 +01:00
arvid schröder
70963aaf71 Fixed some major mathematical errors 2022-11-17 22:27:10 +01:00
arvid schröder
37753f96af Removed superfluous normalizations 2022-11-17 22:26:43 +01:00
arvid schröder
55355ad68d Merge refractionshader 2022-11-17 20:34:37 +01:00
arvid schröder
43f44fb418 simple shadow implementation and miscellaneous conversion changes 2022-11-17 20:28:23 +01:00
arvid schröder
1d7e01f424 WIP reflection implementation 2022-11-17 19:22:30 +01:00
Tobias
b2788a2291 refractionshader Snells Law done, Fresnel missing. 2022-11-17 17:45:26 +01:00
8bd8d4acb0 Adds recursion exit for mirror shader 2022-11-17 17:41:50 +01:00
8fd79c04ab Implements shadow shader 2022-11-17 17:07:18 +01:00
arvid schröder
48e027c45d Added experimental mirrorshader 2022-11-17 14:39:11 +01:00
jp
d3e64994d4 added ex02 task 2022-11-11 14:39:48 +01:00
JP
18457436de ex 01 2022-10-28 09:31:13 +02:00