Commit Graph

  • 3c7f4d22da Updated readme.md Martin 2024-12-30 12:12:16 +01:00
  • e983b3e3a8 Moved illumination into own files Martin 2024-12-30 12:09:45 +01:00
  • 479c450fef Re-implemented vec3 initializations based on new definition Martin 2024-12-30 12:09:12 +01:00
  • 32d0f3a0fb Added constants + exported external variables Martin 2024-12-30 12:08:29 +01:00
  • 8e4c5290d7 Re-implemented vec3 constructor to allow for uninitialized declaration (cuda does not allow dynamic intialization) Martin 2024-12-30 12:08:08 +01:00
  • 41cb852a29 Removed unnecessary -I tag from makefile Martin 2024-12-30 10:51:34 +01:00
  • 8dca8938ac Added illumination library Martin 2024-12-30 10:48:15 +01:00
  • be918c5898 Exported ray-caster into its own file Martin 2024-12-30 10:47:51 +01:00
  • af7e899880 Exported phong into its own file Martin 2024-12-30 10:46:46 +01:00
  • 77c0ac4933 Also added a Color3 alias Martin 2024-12-30 10:45:44 +01:00
  • 31514dd705 Renamed what are actually points to use Point3 instead of Vec3 Martin 2024-12-30 10:43:52 +01:00
  • fa49f7eb71 Added a point alias to vec3 Martin 2024-12-30 10:42:31 +01:00
  • 98935c34e4 Exported more constants and removed old code Martin 2024-12-30 10:23:02 +01:00
  • c7a871d9a4 Added a vec3 constructor from array Martin 2024-12-30 10:17:32 +01:00
  • 865cc4bcf0 Added += etc. operators to Vec3 Martin 2024-12-30 10:14:46 +01:00
  • d04fade035 Knocked off a few TODOs Martin 2024-12-30 10:11:46 +01:00
  • 8f23b7edec Exported constants to their own file Martin 2024-12-30 09:48:27 +01:00
  • daf19578e7 Tried using DVR on actual data Martin 2024-12-29 21:23:58 +01:00
  • f0c6141f2c Merging branches Martin 2024-12-28 11:36:23 +01:00
  • dbebb6d9f2 comments Robin 2024-12-27 11:47:44 +01:00
  • 2c7ea3f624 small fix Robin 2024-12-26 18:08:19 +01:00
  • 274622157a wrote equivalent python code Robin 2024-12-26 17:34:41 +01:00
  • 3c8e68ac1d moved times to metadata, improved freeing, created example Robin 2024-12-26 17:23:07 +01:00
  • c4a2ce1b44 working buffering Robin 2024-12-26 12:33:07 +01:00
  • 109566d7b6 working metadata reading Robin 2024-12-23 23:42:51 +01:00
  • ae599a3659 Basic exampe of phong + ray-casting dvr finally works ... though unfortunatelly, loooots of TODOs still Martin 2024-12-23 22:31:36 +01:00
  • 7fd6944f53 Again, renamed stuff for consistency's sake Martin 2024-12-23 22:17:50 +01:00
  • 79d0587d97 Renamed var. for consistency with sphere.h Martin 2024-12-23 22:16:22 +01:00
  • 3dc6c8e05f Added sampling to volume sampling (for the sphere - but technically general) Martin 2024-12-23 22:14:36 +01:00
  • dfeb8af49e Added (simple) gradient for (simple) phong illumination purposes Martin 2024-12-23 22:04:43 +01:00
  • a1c6ab16ab Added cross-product to vector implementation Martin 2024-12-23 22:01:09 +01:00
  • 94e82787e1 Renamed old main and moved to tests folder Martin 2024-12-23 21:53:39 +01:00
  • ea5f288665 Updated .gitignore Martin 2024-12-23 21:51:28 +01:00
  • 08b6131825 Added simple volume generation into sphere.h for debugging Martin 2024-12-23 21:50:29 +01:00
  • 7b3c87c656 still need to modify datareader to use netcdf on only one thread Robin 2024-12-23 20:48:00 +01:00
  • f68d6eb6a9 Updated cuda install guide Martin 2024-12-23 19:10:34 +01:00
  • 962a1c002b Updated cuda install guide Martin 2024-12-23 19:10:26 +01:00
  • eea25d0429 Added .gitignore Martin 2024-12-23 19:06:33 +01:00
  • a7ad248c38 getVal seems to work Robin 2024-12-21 14:17:39 +01:00
  • 4b06f289b8 FieldData structs implemented Robin 2024-12-20 18:46:35 +01:00
  • 0db764c52f FieldData structs implemented Robin 2024-12-20 18:46:18 +01:00
  • 6834e7786f i have decided that its probably some weird floaing point thing loading-data Robin 2024-12-20 13:31:09 +01:00
  • 314082c160 reproduced difference between means in python and c++ entirely in python still dont know why Robin 2024-12-20 12:56:54 +01:00
  • e1d11e84ce for some reason computing the mean in python and netcdfc++ gives two slightly different values Robin 2024-12-20 12:36:04 +01:00
  • ac63abe93a load to gpu seems to work but the values are different than from python? loading-data-into-cuda Robin 2024-12-20 12:24:44 +01:00
  • 2719b93fa6 possibly loaded 3d array to device? Robin 2024-12-19 20:18:24 +01:00
  • 1c2ab4af76 added a comment Robin 2024-12-19 18:56:29 +01:00
  • ad62fb16ab removed vscode things Robin 2024-12-19 18:55:15 +01:00
  • cfc1774679 loaded data using netcdfcxx Robin 2024-12-19 18:53:05 +01:00
  • cdef3b2589 Update cuda_install_guide.md MartinOpat 2024-11-14 18:15:30 +01:00
  • ed3adbd4c4 Added makefile Martin 2024-11-14 18:02:32 +01:00
  • 1974d7bcc0 Refactored functionality into separate files Martin 2024-11-14 17:54:43 +01:00
  • efb58fba30 Moved tests Martin 2024-11-14 17:37:14 +01:00
  • 0bdb7195de Added a few clearing-up code tweaks Martin 2024-11-14 12:17:09 +01:00
  • c8e17dfe4f Merge branch 'master' Martin 2024-11-14 12:12:12 +01:00
  • 77aed6eca4 Initial commit MartinOpat 2024-11-14 12:07:21 +01:00
  • 34971311cb Initiall commit init-setup Martin 2024-11-14 12:05:54 +01:00