Graphpmapmerge
Graph
pmapmerge
History Graph
History Graph
Commit | Author | Details | Committed | ||||
---|---|---|---|---|---|---|---|
02119a882441 | roland.schregle | Added 4D kd-tree (pmaptkdt) to support transient photon mapping. Made… | Jun 24 2021 | ||||
b069940ff9c9 | roland.schregle | Removed rgbecontrib, replaced by mrgbe | Jun 24 2021 | ||||
be0a78356c8b | roland.schregle | Added time and velocity parameters to support transient lightflow pmap, renamed… | Jun 24 2021 | ||||
8f2e1143fb92 | roland.schregle | Revised hemispherical lookups for photon flow, since these reduce bias for… | Jun 24 2021 | ||||
3772c0ebd22e | roland.schregle | Added separate code to handle quadrilateral sources in flatPhotonOrigin(); this… | Jun 21 2021 | ||||
3e3d4953cd24 | roland.schregle | Revised header comments, removing (among udders) redundant references to a (now… | Jun 19 2021 | ||||
0c4cacf74469 | roland.schregle | Modified mRGBE routines to limit encoding to a specified input range for… | Jun 19 2021 | ||||
7df69e685944 | roland.schregle | Added mrgbe.c as more general replacement for rgbecontrib.c | Jun 17 2021 | ||||
12d3b5bd9041 | roland.schregle | Removed redundant output of photon origins on polygonal sources in… | Jun 9 2021 | ||||
dd7f5692deca | roland.schregle | Added bidirectional antimatter sensors to mkpmap via -aps[+/-/0] option. | Jun 8 2021 | ||||
c66aa8e5e235 | roland.schregle | Added rcmain.c with modified call to initPmapContrib(), made warnings about… | Jun 8 2021 | ||||
481944549645 | roland.schregle | Removed redundant code (mostly counter updates in photon distribution routines) | Jun 8 2021 | ||||
cde94a659625 | roland.schregle | Improved sampling of flat photon ports / light sources; added specific code to… | Jun 8 2021 | ||||
7bd7f089982a | roland.schregle | Added tempfile cleanup if buildPhotonMap() fails, corrected radius in short… | Jun 1 2021 | ||||
e6508e65066b | roland.schregle | Merge branch 'pmapmerge' of https://c4science.ch/source/RadiancePmap into… | May 28 2021 | ||||
0392180e919c | roland.schregle | Added radDefs/colDefs entry to pmapdump for (temp) lightflow photon map type. | May 28 2021 | ||||
5e57cb813bca | roland.schregle | Added radDefs/colDefs entry for (temp) lightflow photon map type. | May 28 2021 | ||||
ace6541ebf74 | roland.schregle | Revised and verified 3D Epanechnikov kernel in lightFlowPhotonDensity, updated… | May 27 2021 | ||||
2a55def4bf5d | roland.schregle | Documented mean spherical (-aS) option in photon flow README. | May 25 2021 | ||||
9a557dc0b844 | roland.schregle | Added mean spherical illuminance evaluation for lightflow pmap via -aS… | May 25 2021 | ||||
05c8ca495c84 | roland.schregle | Renamed oocmorton.{h,c} to more general morton.{h,c}. Added routines for 2D… | May 22 2021 | ||||
6354de6f29cf | roland.schregle | 1st compilable version after merging and fixing up loose ends. Renamed Photon. | May 21 2021 | ||||
2aaded38bcea | roland.schregle | Merge remote-tracking branch 'origin/precompContrib' into pmapmerge Manual… | May 17 2021 | ||||
3903be3a9ced | roland.schregle | Updated comments to reflect omission of bin field. | May 14 2021 | ||||
3a1a846d574e | roland.schregle | Interim checkin of precompContribs | May 14 2021 | ||||
0f965ef9f245 | roland.schregle | Added support for spherical ROI via mkpmap's -apI option. | May 14 2021 | ||||
39cad12f1bdd | roland.schregle | Documented revised rtrace input format with discrete pos-normal pairs for each… | May 11 2021 | ||||
efbfbaa35cae | roland.schregle | Added lookup position to filter state passed to filterPhoton(); was used for… | May 11 2021 | ||||
e18570f97df8 | roland.schregle | Added unlinking of mmap'ed file when killing kids on bailout in distribPhotons… | May 11 2021 | ||||
e8b7f5dbbe41 | roland.schregle | Added simplified lightFlowPhotonDensity() evaluation routine to get RGB… | May 11 2021 | ||||
7d0b0b8055b7 | roland.schregle | Revised counter overflow check in distribPhotons(), added experimental code for… | May 6 2021 | ||||
c1a0fdc68f3c | roland.schregle | Added flux correction (1/extinction) for lightflow photons in photonParticipate… | May 4 2021 | ||||
31fe9c3d121b | roland.schregle | Heavily revised after reimplemenation with -apV option and volumetric approach… | May 4 2021 | ||||
5114209477c0 | roland.schregle | Added convenience feature: albedo/eccentricity implicitly set to 1 with -apV… | May 2 2021 | ||||
527a22fc2140 | roland.schregle | Disabled photon/per output to reduce clutter | May 1 2021 | ||||
cb7c588fd4c0 | roland.schregle | Added support for ray normals with lightflow pmap; these are interpreted as… | May 1 2021 | ||||
d85689f8bfa0 | roland.schregle | RCS headers synced from CVS | May 1 2021 | ||||
52254d38e1dc | roland.schregle | Added support for lightflow pmap, minor reformatting. | May 1 2021 | ||||
334319e2bee1 | roland.schregle | Added volumePhotonCubicIllum() to evaluate cubic illuminance from lightflow… | May 1 2021 | ||||
3016684d0f85 | roland.schregle | Added support for lightflow photon map in multDirectPmap(). | May 1 2021 | ||||
1162d9b37faa | roland.schregle | Refactored photon path filtering as a general option via PMAP_PATHFILT… | May 1 2021 | ||||
657d112b6a2a | roland.schregle | Photon path ID filtering refactored as option via PMAP_PATHFILT, independent of… | May 1 2021 | ||||
546813b129c1 | roland.schregle | Removed option -F to enable photon flow mode; this is replaced by a dedicated… | May 1 2021 | ||||
d76a5da9cd02 | roland.schregle | Ambient component disabled in ambPmap() when using lightflow pmap. | May 1 2021 | ||||
5ee910d522e0 | roland.schregle | Refactor photon path ID filtering as an option via PMAP_PATHFILT, independent… | May 1 2021 | ||||
da3ddb703f88 | roland.schregle | Refactored photon path ID filter as an option via PMAP_PATHFILT | May 1 2021 | ||||
ce80cf6cada8 | roland.schregle | Added support for lightflow pmap, remove photonFlow mode flag. | May 1 2021 | ||||
1d8451c26695 | roland.schregle | Added -apV option to generate lightflow pmap. | May 1 2021 | ||||
c5d871fe16fd | roland.schregle | Added support for lightflow pmap. | May 1 2021 | ||||
9a00f4dfbc52 | roland.schregle | Added macros for lightflow pmap, temp output of avg. photons per path in… | May 1 2021 | ||||
b992ed4549c0 | roland.schregle | Added num found photons to debugging output in volumePhotonSphIrrad() | Apr 23 2021 | ||||
717233dd486b | roland.schregle | Added checks for photon counter overflows in distribPhotons(), emission counter… | Apr 23 2021 | ||||
cd91d042347f | roland.schregle | Reinstated photon path filtering for now in OOC_FindPhotons(). | Apr 23 2021 | ||||
cc81e9d33dcd | roland.schregle | Updated & merged Rmakefile from CVS, revised pmap dependencies for ooc and kdt… | Apr 23 2021 | ||||
13ca07b1f026 | roland.schregle | Fixed bug in kdT_FindNeareset and OOC_FindNearest returning wrong maxDist2 if… | Apr 23 2021 | ||||
08543194dede | roland.schregle | Synced with CVS after changes by Greg: removed reference to MAXMODLIST | Apr 16 2021 | ||||
35343f4dc47c | roland.schregle | Added -apI option for spherical ROI | Apr 13 2021 | ||||
d4a1ce1e1424 | roland.schregle | Fixed bug in CDF inversion binary search in emitPhoton(). Added differentials… | Apr 9 2021 | ||||
92e033ba465a | roland.schregle | Fixed bug in CDF inversion binary search in emitPhoton(). Added differentials… | Apr 9 2021 | ||||
31244064786d | roland.schregle | Fixed off-by-one bug in waveletPresort() for odd sizes | Mar 31 2021 | ||||
bca8d07c4d81 | roland.schregle | Added ETA to progress reports | Mar 27 2021 | ||||
b1b08c79d3ad | roland.schregle | Added ETA to progress reports | Mar 27 2021 | ||||
a0ec59fe107c | roland.schregle | Fixed ancient THT00PID bug in OOC_Find(1)Nearest() that completely omitted an… | Mar 23 2021 | ||||
1a221433101f | roland.schregle | Fixed ancient THT00PID bug in OOC_Find(1)Nearest() that completely omitted an… | Mar 23 2021 | ||||
5d080dcd4201 | roland.schregle | Fixed off-by-one bug in photon density estimate bandwidth clamping if > number… | Mar 23 2021 | ||||
5fcb7e9bea7d | roland.schregle | Fixed off-by-one bug in photon density estimate bandwidth clamping if > number… | Mar 23 2021 | ||||
08e28409ae3d | roland.schregle | Added optional consistency check of loaded out-of-core photon map in… | Mar 22 2021 | ||||
5d59cabda582 | roland.schregle | Added optional consistency check to OOC_LoadPhotons() to verify consistency of… | Mar 22 2021 | ||||
3245a68aeaa8 | roland.schregle | Added final coefficient dump after fwd xform for debugging | Mar 12 2021 | ||||
d4ad9fd3fc81 | roland.schregle | Modified RGBEContribEnc/Dec to accept and apply user-specified normalisation… | Mar 12 2021 | ||||
8cb09b1059fd | roland.schregle | Added waveletPresort() to symmetrically sort input signal prior to xform, thus… | Mar 10 2021 | ||||
9af7c1af6f96 | roland.schregle | Revised wavelet module to define type Coeff for double []. Also revised some… | Mar 8 2021 | ||||
4798e7eecef7 | roland.schregle | Revised loadPhotonMap()/savePhotonMap() to save photon orgins instead of… | Feb 22 2021 | ||||
08b9f676a41a | roland.schregle | Style: Revised headers and indentation/linebreaks | Feb 22 2021 | ||||
a5bd1fbf699b | roland.schregle | Style: Revised headers and indentation/linebreaks | Feb 22 2021 | ||||
93a8b4d21526 | roland.schregle | Made pmap files portable by forcing numPhotons to fixed size irrespective of… | Feb 22 2021 | ||||
1e210ee4c86d | roland.schregle | Made pmap files portable by forcing numPhotons to fixed size irrespective of… | Feb 22 2021 | ||||
d8485e1fc0ff | roland.schregle | Modified photon port rejection sampling in tracePhoton() to better handle… | Feb 19 2021 | ||||
7bab0be1ec46 | roland.schregle | Modified photon port rejection sampling in tracePhoton() to better handle… | Feb 19 2021 | ||||
0065ca47cee7 | roland.schregle | Fixed overflow into negative caused by rounding in RGBEContribEnc(). Added… | Feb 17 2021 | ||||
dc807d38cb08 | roland.schregle | Refined jitter in RGBEContribEnc/Dec to minimse error. Tested effect of using… | Feb 16 2021 | ||||
95e442254ce0 | roland.schregle | Revised error stats in unit rgbecontrib unit test, added jitter to decoding… | Feb 14 2021 | ||||
73332c190648 | roland.schregle | Revised RGBEContrib union to reduce padding; added RGBEContribDec() and encoded… | Feb 14 2021 | ||||
0f077e333dcd | roland.schregle | Moved 32-bit RGBE binned contributions from pmapcontrib.h into separate module… | Feb 13 2021 | ||||
1dc000380fb9 | roland.schregle | Extended wavelet.c unit test to 3-tuples | Feb 11 2021 | ||||
29b741b1b276 | roland.schregle | wavelet.c now handles odd sizes as well; a temporary output buffer xTmp with… | Feb 11 2021 | ||||
8897a0974753 | roland.schregle | Working version of inverse D4 xform with boundary padding coeffs; works for… | Feb 9 2021 | ||||
e44338835ff0 | roland.schregle | (Almost) working D4/Haar hybrid wavelet xform with boundary padding coeffs. | Feb 8 2021 | ||||
6c66234ec00d | roland.schregle | Revised error msg for unknown pmap file format | Feb 8 2021 | ||||
1019b2483121 | roland.schregle | Fixed photon path LUT corruption after reclaiming LUT key in deletePhotonPath() | Jan 27 2021 | ||||
bcd0f1db8b23 | roland.schregle | Rearranged stuff in wavelet.c | Jan 22 2021 | ||||
93fd6bd9333c | roland.schregle | Updated header in wavelet.c | Jan 21 2021 | ||||
70bd99e96f17 | roland.schregle | Working version of D4 wavelet xform which handles abritrary sizes, finalised… | Jan 21 2021 | ||||
b0ba1d015b97 | U No Hoo | Working version of wavelet.c with Haar, QuadHaar and Daubechies4 convolutions. | Jan 20 2021 | ||||
3cb2be88ebbc | U No Hoo | Interim commit | Dec 20 2020 | ||||
02467d2e4788 | U No Hoo | Revised wavelet.c to bounce to aux array per xform step | Dec 19 2020 | ||||
5a2be5c7fa1a | U No Hoo | Modified boundary effects handling in wavelet.c | Dec 19 2020 | ||||
8c9915cef253 | U No Hoo | First working version of wavelet xform | Dec 17 2020 | ||||
21051d176291 | U No Hoo | Added multiresolution wavelet xform, unit test | Dec 16 2020 | ||||
e04d45fec711 | U No Hoo | Testing version of wavelet xform for arbitrary records using callback for access | Dec 11 2020 |
c4science · Help