Commit Graph

18 Commits

Author SHA1 Message Date
6d6ac2ed96 feat: added c++ to photon mapping readme 2025-01-24 20:26:16 +01:00
Jakub
17df2650ec ray tracing renders 2025-01-24 19:53:33 +01:00
kuhyx
21511cf816
parameters and statistics for c++ version of photonmapping (#7)
* feat: load exr map

* feat: scale and flip the hdr map

* feat: added camera

* feat: add simple slow but working photonmapping

* feat: added cpp version of photonmapping

* chore: extracted vector class to separate file

* chore: split classes into separate files

* chore: removed constant parameters from main

* feat: added statistics to main cpp

* feat: added statistic for time of execution
2025-01-19 17:54:56 +01:00
JZduns
ee46879048
Statistics (#6)
* ray tracing statistics

* ray counter

* photonmapping ray counter

* rays change

* newline fix

---------

Co-authored-by: Jakub <01149663@pw.edu.pl>
2025-01-19 17:52:23 +01:00
Jakub Poćwiardowski
d9b8013d2e
Console for photon mapping in python (#5)
* PM Python can be loaded w params

* Update README.md
2025-01-19 14:26:03 +01:00
Jakub Poćwiardowski
b74883b796
New parsing (#4)
* works for cornell now, will be extended to import others

* works for all scenes

* can load environments and blur them

* minor cleanup

* Example commands added to README.md
2025-01-18 17:31:27 +00:00
kuhyx
9b3d3615e3
Added cpp photonmapping (#3)
* feat: load exr map

* feat: scale and flip the hdr map

* feat: added camera

* feat: add simple slow but working photonmapping

* feat: added cpp version of photonmapping
2025-01-18 14:16:46 +00:00
kuhyx
c7798d246d
Kuhyx (#1)
* feat: load exr map

* feat: scale and flip the hdr map

* feat: added camera

* feat: add simple slow but working photonmapping
2025-01-18 14:03:48 +00:00
mszewcz3
ac66c14189 sightpy 2025-01-12 12:07:04 +01:00
Jakub Poćwiardowski
5212d78a73
arg parsing, minor name changes and fixes (#2)
* arg parsing, minor name changes and fixes

* reqs returned, scene and env added as args to rendering (not doing anything yet)

* added folders for scenes and envs

* added folders for scenes and envs (now they actually appear on GH after adding readmes)

* added varying spheres amount
2024-12-28 16:57:27 +01:00
0a497f35a2 feat: flake perfect 2024-12-27 12:33:06 +01:00
df9da83336 feat: pylint perfect 2024-12-27 12:31:31 +01:00
6c51331e04 chore: removed pre commit 2024-12-27 12:17:27 +01:00
f979c383cf fea: added pre commit 2024-12-27 12:17:07 +01:00
8ab55ab252 feat: wip flake formatting 2024-12-27 12:08:09 +01:00
732ffb38f1 feat: add primitive raytracing 2024-12-27 11:36:24 +01:00
9cb1c3ea22 feat: added opengl main py and requirements 2024-11-28 19:11:45 +01:00
80b280885a chore: added readme and docs 2024-11-28 18:49:49 +01:00