Commit Graph
42 Commits
Author SHA1 Message Date
Dynamitos 60e8548c7d reorganizing mesh data 2025-01-25 19:14:22 +01:00
Gamemaker1998 a73f43bb31 Minor changes 2025-01-25 18:45:02 +01:00
Dynamitos 463e3d925e marking it much faster 2025-01-25 18:05:47 +01:00
Dynamitos 86b6d678f6 very basic thing works 2025-01-25 15:22:49 +01:00
Dynamitos 42ef4cda81 moving camera 2025-01-25 15:13:46 +01:00
Dynamitos 1adef5a359 Adding ray generation 2025-01-25 15:11:49 +01:00
Gamemaker1998 6c7914bbbd Merge 2025-01-25 15:08:30 +01:00
Gamemaker1998 3aa43bbe90 Nothing special 2025-01-25 15:07:15 +01:00
Dynamitos 5e7a37b099 some render changes 2025-01-25 14:51:17 +01:00
Dynamitos 55a4089e40 More efficient threadpool 2025-01-25 13:28:52 +01:00
Dynamitos a47f921d08 moving files 2025-01-25 13:04:12 +01:00
Gamemaker1998 9370e4125a I dont know 2025-01-24 23:32:16 +01:00
Dynamitos 2c5c624378 generating bvh 2025-01-24 23:26:05 +01:00
Gamemaker1998 de5a4d12f0 Merged 2025-01-24 23:23:24 +01:00
Gamemaker1998 8317ccaaba Model is loaded and added, started to implement ray generation 2025-01-24 23:21:14 +01:00
Dynamitos cfefb125c8 Basic GUI 2025-01-24 23:20:30 +01:00
Gamemaker1998 8af00e2510 Merge branch 'master' of github.com:Dynamitos/RayTracer 2025-01-24 22:50:28 +01:00
Gamemaker1998 68466b3b29 First implementation of model-triangle intersection 2025-01-24 22:50:18 +01:00
Dynamitos 21ceebbe4b adding basic timing 2025-01-24 22:34:23 +01:00
Dynamitos 39b5de6576 very basic working version 2025-01-24 22:23:33 +01:00
Dynamitos c534c540e0 Merge remote-tracking branch 'origin/master' 2025-01-24 21:57:23 +01:00
Gamemaker1998 4fb8e35919 Merge branch 'master' of github.com:Dynamitos/RayTracer 2025-01-24 21:55:02 +01:00
Gamemaker1998 3a98e489c3 Minor hickup changes 2025-01-24 21:54:46 +01:00
Dynamitos 3cbc73ebfe Basic scene loop 2025-01-24 21:54:38 +01:00
Dynamitos ff9ebb916f rough outline 2025-01-24 21:20:06 +01:00
Dynamitos a3a2dff869 adding camera params 2025-01-24 21:01:01 +01:00
Dynamitos 2111238935 implement box intersect 2025-01-24 19:23:58 +01:00
Dynamitos 854399c775 even more boilerplate 2025-01-24 19:14:20 +01:00
Dynamitos fff6d19bb2 More boilerplate 2025-01-24 18:21:34 +01:00
Dynamitos a5950cd471 this is way too complicated for what it is doing 2025-01-24 16:12:17 +01:00
Dynamitos 45ed7c75be setting it up for macos 2025-01-24 09:50:51 +01:00
Dynamitos 80cf4f8082 drawing should be working 2025-01-24 09:13:52 +01:00
Dynamitos 5f6aef0284 lot of opengl draw work to get image on screen 2025-01-24 00:19:11 +01:00
Dynamitos 91bdbe4a09 Adding model loading and bvh generation 2025-01-23 17:19:53 +01:00
Dynamitos 4566e19526 Adding clang format 2025-01-23 16:10:28 +01:00
Dynamitos bcd9c6b1c4 Fixing unique ptr declares 2025-01-23 16:00:29 +01:00
Dynamitos 9e9e1482d1 Adding some files 2025-01-23 15:55:24 +01:00
Dynamitos 4d89da69d5 Adding assimp 2025-01-23 15:31:24 +01:00
Dynamitos dbe70d0ae7 Fixing vcpkg hopefully 2025-01-23 15:26:32 +01:00
Dynamitos 35eb7544ee Trying vcpkg 2025-01-23 12:33:39 +01:00
Dynamitos b6e53b39d1 Add project files. 2025-01-23 11:55:19 +01:00
Dynamitos a63c2d7a63 Add .gitattributes and .gitignore. 2025-01-23 11:55:18 +01:00