Commit graph

  • 9dcbefe5a5 Added simplistic lambert implementation arvid schröder 2022-11-28 19:15:34 +0100
  • 5ff15eec2d Merge branch 'master' into multithread_renderer arvid schröder 2022-11-25 15:09:53 +0100
  • d00599ced6 fixed botched merge arvid schröder 2022-11-25 15:09:05 +0100
  • d077b8981c Merge remote-tracking branch 'base/master' arvid schröder 2022-11-25 15:03:11 +0100
  • 668e73ba36 added ex04 task jp 2022-11-25 14:58:29 +0100
  • a1f7c25ecd added ex03 solution jp 2022-11-25 14:57:39 +0100
  • 31b17da221 added advanced normal calculation arvid schröder 2022-11-25 13:20:05 +0100
  • f0a7cffc39 added very basic multithreading to renderer arvid schröder 2022-11-23 15:42:21 +0100
  • 41ae90b1b5 Spotlight added m.gaedke 2022-11-22 15:17:41 +0100
  • 0a905edf0c Moved code to correct files arvid schröder 2022-11-21 17:48:20 +0100
  • 3b2bffb3da Added bounds checking arvid schröder 2022-11-21 17:20:15 +0100
  • 01c4b95c56 Fixed checking only first intersection arvid schröder 2022-11-21 17:02:21 +0100
  • ed9c300d77 added objects arvid schröder 2022-11-21 15:49:53 +0100
  • 7be006ff05 Ambientlight implemented m.gaedke 2022-11-21 13:30:17 +0100
  • e032f1fa03 Merge remote-tracking branch 'base/master' arvid schröder 2022-11-19 16:37:29 +0100
  • 8453d265e0 added ex03 task jp 2022-11-18 11:48:08 +0100
  • 8b8a53dde6 added ex02 solution jp 2022-11-18 11:43:53 +0100
  • 70963aaf71 Fixed some major mathematical errors arvid schröder 2022-11-17 22:27:10 +0100
  • 37753f96af Removed superfluous normalizations arvid schröder 2022-11-17 22:26:43 +0100
  • 8e14f3ccae Revert accidentally changing the path to file arvid schröder 2022-11-17 20:45:37 +0100
  • 55355ad68d Merge refractionshader arvid schröder 2022-11-17 20:34:37 +0100
  • 43f44fb418 simple shadow implementation and miscellaneous conversion changes arvid schröder 2022-11-17 20:28:23 +0100
  • 1d7e01f424 WIP reflection implementation arvid schröder 2022-11-17 19:22:30 +0100
  • b2788a2291 refractionshader Snells Law done, Fresnel missing. Tobias 2022-11-17 17:45:26 +0100
  • e20d852d53 Merge branch 'master' of git.cg.cs.tu-bs.de:CG1_WS2223/group_12 Maximilian Giller 2022-11-17 17:43:14 +0100
  • 8bd8d4acb0 Adds recursion exit for mirror shader Maximilian Giller 2022-11-17 17:41:50 +0100
  • 3d1ef91931 Triangle normal calculated. Tobias 2022-11-17 17:34:34 +0100
  • e168bb7b77 Sphere normal indentation fixed. Tobias 2022-11-17 17:34:17 +0100
  • 6674549b18 Adds basic bounce count edit function Maximilian Giller 2022-11-17 17:22:37 +0100
  • 8fd79c04ab Implements shadow shader Maximilian Giller 2022-11-17 17:07:18 +0100
  • 53966ad869 Fixes box collision condition to fix mirror effect Maximilian Giller 2022-11-17 16:55:18 +0100
  • 4458492a42 Fixes return value for box collision Maximilian Giller 2022-11-17 16:49:04 +0100
  • 1531a0f2c7 Adds normals for sphere and triangle Maximilian Giller 2022-11-17 16:16:32 +0100
  • b54fdf4f7c Added infiniteplane normal arvid schröder 2022-11-17 14:40:47 +0100
  • 48e027c45d Added experimental mirrorshader arvid schröder 2022-11-17 14:39:11 +0100
  • 29f4d0fe3c Original commit: Maximilian Giller: Implements Box, but might not work Tobias 2022-11-15 13:49:33 +0100
  • 48f338dd7c Merge remote-tracking branch 'upstream/master' Tobias 2022-11-15 13:25:27 +0100
  • c6b0abf712 Implements Box, but might not work Maximilian Giller 2022-11-11 21:18:24 +0100
  • 26a8ef7913 Fixes upDirection Vector for camera Maximilian Giller 2022-11-11 19:02:52 +0100
  • da6d2af058 Transfers scaffolding for ex2 Maximilian Giller 2022-11-11 18:53:53 +0100
  • d3e64994d4 added ex02 task jp 2022-11-11 14:39:48 +0100
  • 69a1566a1a added ex01 solution jp 2022-11-11 14:27:43 +0100
  • f0c11344a4 Adds normals to ray for sphere and triangle Maximilian Giller 2022-11-11 13:22:41 +0100
  • 3d17719e12 readded original ex1 arvid schröder 2022-11-10 18:18:55 +0100
  • 6d78d8c554 removed testing output arvid schröder 2022-11-10 18:16:13 +0100
  • f5a6e9e119 fixed pixel direction and flipped coordinate system arvid schröder 2022-11-10 18:14:11 +0100
  • ef79acef73 Fixes, Changes and Crumbles Maximilian Giller 2022-11-10 17:31:50 +0100
  • c7f6974b58 Fixes wrong formular at one place and reduces duplicates of the discriminant Maximilian Giller 2022-11-10 12:47:31 +0100
  • f98e578f94 Added triangle function, not working perfectly but u see something like a triangle ArcadeZed 2022-11-09 13:55:13 +0100
  • e5891e0c09 changed repo link in readme jp 2022-11-09 11:52:46 +0100
  • 2eb55b9e98 Removed fisheye lense, added image plane and fov calculation arvid schröder 2022-11-06 20:50:33 +0100
  • f37b8bc9c6 Added missing power arvid schröder 2022-11-06 20:29:24 +0100
  • 48432337c6 Implements plane intersections Maximilian Giller 2022-11-06 20:27:03 +0100
  • 61ec153832 Added angle radian conversion arvid schröder 2022-11-06 20:08:09 +0100
  • 7c83ece187 Added arbitrary sphere code WIP This doesn't actually seem to work yet arvid schröder 2022-11-06 19:21:14 +0100
  • 2961aabea3 Added renderer function arvid schröder 2022-11-06 18:24:52 +0100
  • c10ef785fc Added basic camera implementation \n arvid schröder 2022-11-06 17:44:54 +0100
  • bbfdda7796 first commit Maximilian Giller 2022-11-05 22:08:16 +0100
  • 18457436de ex 01 JP 2022-10-28 09:31:13 +0200