Commit graph

  • 8468b8f80a Merge branch 'main' of git.flueren.eu:JonOfUs/Renderer main Jonathan Flueren 2022-10-13 16:59:56 +0200
  • a3644701b5 More tries to fix Metal material Jonathan Flueren 2022-10-05 16:18:51 +0200
  • 6292881294 More tries to fix Metal material Jonathan Flueren 2022-10-05 16:18:51 +0200
  • fd9cbea2f6 Begin implementing obj rotation Jonathan Flueren 2022-09-27 17:19:21 +0200
  • 637abb06ad Some tries to fix normal directions Jonathan Flueren 2022-09-20 17:47:34 +0200
  • e3cb37817c Merge Jonathan Flueren 2022-09-20 16:18:50 +0200
  • bbc31ca172 Cargo Update Jonathan Flueren 2022-09-20 16:15:51 +0200
  • 3f225bde7f Viking room first tries Jonathan Flueren 2022-09-13 23:30:17 +0200
  • 1cb4defeba First tries with pixel_color pixel-canvas Jonathan Flueren 2022-08-16 17:59:13 +0200
  • 64f46fb251 Fixed selective antialiasing Jonathan Flueren 2022-08-09 17:33:10 +0200
  • a830e47ae9 Update 'README.md' Jonathan Flueren 2022-08-06 15:59:51 +0200
  • 25bb6dd53a Update 'README.md' Jonathan Flueren 2022-08-06 15:59:37 +0200
  • cfdf4c30b1 Update 'README.md' Jonathan Flueren 2022-08-06 15:59:07 +0200
  • 477f95d762 Added link to cg-ag in readme Jonathan Flueren 2022-08-06 15:45:03 +0200
  • 491886b687 Add comment about that only obj with face normals work currentlY Jonathan Flueren 2022-08-06 15:36:34 +0200
  • e0a2fa25fa Added another image to README Jonathan Flueren 2022-08-06 15:29:50 +0200
  • 1c6d05946b clean up method order and add some doc Jonathan Flueren 2022-08-06 15:23:45 +0200
  • 34a7708c0d Update Readme.md Jonathan Flueren 2022-08-02 19:21:31 +0200
  • 012ad35d85 Update 'README.md' Jonathan Flueren 2022-08-02 18:32:14 +0200
  • bfa58c6962 Add images Jonathan Flueren 2022-08-02 18:30:39 +0200
  • c787724541 Add Rainbow material based on normal last-working-version Jonathan Flueren 2022-08-02 17:07:49 +0200
  • 5f33c86566 format selective-antialiasing Jonathan Flueren 2022-07-27 00:55:07 +0200
  • 69cedf3af2 First implementation try + progress bars Jonathan Flueren 2022-07-27 00:49:34 +0200
  • acbb572dcd Get normals for faces directly from .obj Jonathan Flueren 2022-07-26 19:50:09 +0200
  • b37f8e3144 Add implementing better normals JonOfUs 2022-07-26 18:16:08 +0200
  • ff6b6191a4 Some more stuff with cat.obj JonOfUs 2022-07-19 17:51:59 +0200
  • ee49ce9ecb Add more 3d objects JonOfUs 2022-07-19 17:10:04 +0200
  • 99277995be Scene for baum.obj without antialiasing JonOfUs 2022-07-19 16:30:14 +0200
  • de559b02d7 DIsable antialiasing if running with just one sample per pixel JonOfUs 2022-07-17 21:09:39 +0200
  • e09b0a9e1d First mesh render Jonathan Flueren 2022-07-17 02:22:09 +0200
  • 36cf9c10c5 Triangle mesh working Jonathan Flueren 2022-07-17 02:00:32 +0200
  • 99b4d4b457 further tries Jonathan Flueren 2022-07-15 15:16:26 +0200
  • 1157b0e22b Try implementing obj support Jonathan Flueren 2022-07-15 00:08:51 +0200
  • c8ce9060b1 Add Hittable Triangle JonOfUs 2022-07-12 17:55:16 +0200
  • a5eed43b0f dependency update Jonathan Flueren 2022-07-06 14:03:10 +0200
  • 8cb017283d Begin implementing triangle hittable JonOfUs 2022-07-05 18:02:28 +0200
  • 89bcc587d2 high quality JonOfUs 2022-07-05 16:13:22 +0200
  • 8f6ab08411 Changes for flamegraph JonOfUs 2022-07-04 14:43:39 +0200
  • 266a199333 High quality image Jonathan Flueren 2022-06-29 16:41:51 +0200
  • 745fafeaad More spheres, formatting Jonathan Flueren 2022-06-29 16:17:28 +0200
  • 398b9c1c29 Cargo.toml Jonathan Flueren 2022-06-29 15:45:02 +0200
  • 2ba85de59f Finalize tutorial JonOfUs 2022-06-28 18:23:22 +0200
  • 284167f7c1 Some color tests Jonathan Flueren 2022-06-23 12:11:00 +0200
  • 613bf68fb6 additional materials JonOfUs 2022-06-21 18:10:52 +0200
  • d6e92fa2ba Add some materials, move some spheres Jonathan Flueren 2022-06-08 19:53:37 +0200
  • 15d3a50d16 Different materials JonOfUs 2022-06-08 18:28:45 +0200
  • 4156756a4f flamegraph analysis Jonathan Flueren 2022-06-04 13:51:32 +0200
  • 47158af5ee Working multithreadding with Counter Jonathan Flueren 2022-06-01 20:13:55 +0200
  • ac4eca7e95 Multithreading JonOfUs 2022-06-01 17:59:25 +0200
  • decae9d00d add different diffuse renderer JonOfUs 2022-06-01 17:01:16 +0200
  • de16463c4e hit check normal vec angle JonOfUs 2022-06-01 16:49:39 +0200
  • b82a323642 Faster and static random number generator JonOfUs 2022-06-01 16:42:49 +0200
  • 0632c60989 Schwarze Oberfläche Jonathan Flueren 2022-05-18 17:49:46 +0200
  • 48bbd5f2f0 Revert "First try, need to swap to Vec for world" Jonathan Flueren 2022-05-18 16:58:08 +0200
  • 6576d38eaa Revert "Try Multithreadding with Arc (not successfully)" Jonathan Flueren 2022-05-18 16:58:02 +0200
  • ca7300a52b Try Multithreadding with Arc (not successfully) Jonathan Flueren 2022-05-18 16:45:50 +0200
  • e5fdc8c7ef First try, need to swap to Vec for world Jonathan Flueren 2022-05-11 21:41:41 +0200
  • 494cb398bd Antialiasinggit status1! Jonathan Flueren 2022-05-11 18:38:30 +0200
  • 223ac1eb24 Actively use image library for exporting Jonathan Flueren 2022-05-05 13:33:06 +0200
  • 69b77db716 use image library to output other formats Jonathan Flueren 2022-05-05 13:19:56 +0200
  • 94848e45ac Multisphärisch Jonathan Flueren 2022-05-04 18:21:48 +0200
  • 1c1fca3dfc Viel Stuff, hittable objects auslagern Jonathan Flueren 2022-04-27 18:27:28 +0200
  • 2e1a147fad Viel Stuff, hittable objects auslagern Jonathan Flueren 2022-04-27 18:27:07 +0200
  • 91876b66dd more new stuff Jonathan Flueren 2022-04-20 18:59:29 +0200
  • 87867df2d8 implement rays, lots of new stuff Jonathan Flueren 2022-04-20 18:58:58 +0200
  • 21c92685a5 2nd Jonathan Flueren 2022-04-12 19:14:11 +0200
  • 48532ace33 Add README.md Jonathan Flueren 2022-04-07 23:18:27 +0200
  • adb0d8c4c3 Erstes Treffen der Grafik-AG!!!11elf Jonathan Flueren 2022-04-07 23:04:50 +0200