https://github.com/yalcinerbora/meturay

sort by:
Revision Author Date Message Commit Date
9d75894 Change small typo on README.md 25 June 2024, 16:08:59 UTC
4fd729a Change readme to refer TO_RUN_FIG11 25 June 2024, 15:58:41 UTC
21ee0c2 Rename GRSI_README to TO_RUN_FIG11 25 June 2024, 15:50:06 UTC
b8c22d5 Change the GRSI_README content slightly. 25 June 2024, 15:48:50 UTC
553a7bd Add representative image 14 May 2024, 07:51:19 UTC
9f3c622 GTX 1080 does not have enough shared memory for 128x128 radiance fields. Hard code 64x64 for the first bounce 12 May 2024, 19:57:22 UTC
3fdb591 add python dependencies 11 May 2024, 19:12:39 UTC
a3e7f9a Change 16-bit binInfo variables to 32-bit since GTX1080 does not support it 11 May 2024, 18:59:17 UTC
b7b7d9a Add GRSI Required scripts and changes 11 May 2024, 15:54:09 UTC
7919bce Refine README.md 11 May 2024, 10:58:19 UTC
d57e8c6 Small changes to scene file after transformation order change 11 May 2024, 07:23:58 UTC
d88c313 Fully implement the scene loading functionality. Next phase, testing... 11 March 2024, 17:07:52 UTC
73947ac Add LivingRoom Scene 28 February 2024, 15:39:07 UTC
74151e1 Add skeleton work of selective path guiding (not fully implemented) Add veachDoor-sun scene 08 February 2024, 07:58:00 UTC
beec783 Working on Paper 18 October 2023, 17:14:50 UTC
ccb569b Add WFPG Weigthed sampling 04 June 2023, 15:34:17 UTC
0c1eb1c Add MetalMaterial that directly utilize conductor fresnel equations 09 April 2023, 16:39:43 UTC
d402f13 Add Proper Glass Metal Material with isotropic roughness value and fresnel equations 06 April 2023, 14:29:29 UTC
3fc9dbe Change bathroom scene 30 March 2023, 14:27:35 UTC
d958cd8 Add bathroom scene 18 March 2023, 15:44:51 UTC
fe0ccf1 fixing bugss 23 February 2023, 15:56:23 UTC
a2366c5 Squasing bugs, stuck on field generation bugs 18 February 2023, 15:27:08 UTC
2d4cf13 Reduced shared memory usage of non-product sampling, user can issue 128x128 maps now 14 February 2023, 18:50:19 UTC
3d9d32b Squasing bugs 08 February 2023, 15:45:12 UTC
07116d5 Still debugging SDTrees 07 February 2023, 06:58:00 UTC
0a9e905 Added Optix tracing to the algorithm Trying to fix PPG 06 February 2023, 20:10:42 UTC
c1dd4cf Merge branch 'next' of https://github.com/yalcinerbora/meturay into next # Conflicts: # Source/TracerCUDA/WFPGTracerKC.cuh 04 February 2023, 21:41:02 UTC
b49c270 Finalized the OptiX backed cone tracing approximation it is 0.5x-3x faster 04 February 2023, 21:40:26 UTC
e0d0a30 Finalized the OptiX backed cone tracing approximation it is 0.5x-3x faster 04 February 2023, 21:39:11 UTC
eedd066 Created OptiX Approximate SVO Cone Tracer 02 February 2023, 18:44:52 UTC
309c4dc Deleting PixelCamera, cameras now genererate their own sub camera with the same type 31 January 2023, 09:03:36 UTC
299dd48 Working on Hierarchical Optix SVO Cone Tracing 29 January 2023, 17:37:45 UTC
45b9e56 Adding Optix Support for AnisoSVO. Utilizing hierarhical ray tracing to estimate cone tracing. It is not final and broken at the moment 22 January 2023, 15:19:33 UTC
b88449a Linux check Changed some functions for compiling clang and gcc not tested 09 December 2022, 13:24:44 UTC
e765e7b Testing stuff 07 December 2022, 15:27:39 UTC
6acb96b Added per-sample, per-time interval automatic outputting to the visor system 06 December 2022, 19:15:21 UTC
d2edd6c Adding automatic frame output to visor 06 December 2022, 11:18:30 UTC
cb0143a Checking stuff 05 December 2022, 10:41:18 UTC
4b13400 It is not good as it should be :( 04 December 2022, 20:17:39 UTC
9a896a8 Checking stuff 02 December 2022, 13:52:54 UTC
1015384 Mipmap generation is finalized. Entire texture system should be re-written i think 01 December 2022, 14:22:14 UTC
45ea047 working on mipmap generation sponza had a missing wall on the level 2 added to the scene description 30 November 2022, 16:51:14 UTC
05fb39b Working on mipmap generation 29 November 2022, 17:47:37 UTC
81fb849 UnrealMaterial now has MIS between diffuse and specular components. Drastically reduces the noise 29 November 2022, 16:08:15 UTC
3a06b1d Finalized, VNDF sampling over the unreal shader (it is not unreal shader anymore some pbr shader) Next combining diffuse and specular properly using MIS 28 November 2022, 15:45:07 UTC
d6cf307 Finalizing VNDF Sampling on unreal material 27 November 2022, 16:42:37 UTC
01145ce Adding VNDF sampling 26 November 2022, 17:05:01 UTC
e08c4d5 Added some handy functionality to guide debug (saving WFPG radiance field, showing pixel index of the reference visualizer 21 November 2022, 15:06:59 UTC
88a80aa Working on stuff. 14 November 2022, 14:34:52 UTC
e81af39 ProductSampling Works for lambert. 09 November 2022, 14:36:20 UTC
5c01d4b Working on the meta surface generator bugs. 08 November 2022, 13:57:28 UTC
be6970c Test of the product sampler is OK now. Only tests the hierarchical version 08 November 2022, 12:39:53 UTC
315f168 Testing product sampler 07 November 2022, 16:17:56 UTC
b0a7616 Finalizing the product sampler 06 November 2022, 18:13:18 UTC
14e9a2c Working on product sampler 05 November 2022, 15:16:26 UTC
55caad6 Changed some stuff 04 November 2022, 15:21:42 UTC
4b84d74 Added gaussian lobe for fetching radiance from svo Implemented trilinear interpolation on the svo (not performant though) Working on product sampling 03 November 2022, 14:49:33 UTC
a8fffe7 Testing stuff, changed wfpg path guiding to randomly select a position from the pool 01 November 2022, 14:34:09 UTC
2a88b42 Added normals to the GuideDebugSVO renderer for simulating cos tetha multiplication 31 October 2022, 15:42:49 UTC
1be01d3 Fixed bug on direction to octohedral mapping function Working on fixing light leaks on cone traced radiance field 31 October 2022, 14:14:26 UTC
5be0206 Implemented Recursive Cone Tracing (Beam optimization) it did not incresed the performance :( 30 October 2022, 16:15:49 UTC
52ec73b Implementing recursive cone tracer 29 October 2022, 15:00:11 UTC
b99da91 Working on recursive ray tracing Will be incorporated into radiance field generation (if it has more performance than naive tracing), it will be tested on KCTrace ray first 24 October 2022, 11:28:05 UTC
5ec0f59 Incorporating MetaSurfaceGeneration to WFPG to make product path guiding. Slight the changed the megakernel of the path tracer. 23 October 2022, 19:09:21 UTC
1eb6da8 It works now... (Still UnrealMat and NEE on MegaKernel does not work properly) 23 October 2022, 17:30:53 UTC
bdabfc1 MegaKernelPT does not work it should not be used 23 October 2022, 15:45:31 UTC
93a9d9c Still squashing bugs on the Dynamic inheritance mega kernel of the path tracer 22 October 2022, 14:31:39 UTC
29ff6a9 Finalizing Mega path tracer kernel 21 October 2022, 18:27:42 UTC
0223188 Working on dynamic inheritance 20 October 2022, 13:49:42 UTC
45605b1 Implementing MetaSurfaceGenerator 18 October 2022, 12:26:43 UTC
c5060c2 Added Dynamic inheritance to material and surfaces (not tested currently) User can arbitrarily call material evalution from type inspecific kernels. 18 October 2022, 10:59:47 UTC
224b6d5 Added wrapping to the Octohedral Mapping 17 October 2022, 15:25:12 UTC
1d246de Fixed a bug on the Octohedral Mapping, RefPGTracer now supports octohedral projection outputs in addition to spherical 16 October 2022, 16:31:57 UTC
aa03642 Fixed the implementation of debug renderer of the WFPG, it now supports new style SVO 16 October 2022, 14:37:23 UTC
8782294 Moving morton code utility functions to raylib 16 October 2022, 10:03:34 UTC
04bccba Added gaussian filter to the radiance field on path guiding step. 13 October 2022, 13:07:06 UTC
64a6935 Added GPU 2D PWL distribution sampler added a simple test for it to check the pdf,cdf values 10 October 2022, 12:24:07 UTC
abb1cbb Fixed bug on the block local PWC distribution. Working on the rendering 05 October 2022, 16:06:23 UTC
cdd07b6 WFPG works but has issues (of course) filtering and jittering for radiance query is required. 02 October 2022, 19:15:11 UTC
7219584 Fixed bug introduced by binInfo size change Working on the irradiance filtering over the SVO levels. 27 September 2022, 16:13:15 UTC
7548a16 Added normals to path nodes for outgoing radiance accumulation to prevent light leaks. It is ok now (TODO: will add distribution 07 September 2022, 13:52:19 UTC
6ba9b0a Fixed svo normal bug, wfpg tracer sends std dev information to the visor (visor does not show it though) 21 August 2022, 12:30:57 UTC
ef8c7f8 Incorporated normals to the SVO 10 August 2022, 16:13:15 UTC
2f7315f Implementing k-mean clustering for voxel normal generation 09 August 2022, 16:06:22 UTC
947ea8c Refactored the radiance field to irradiance field with normals Debugging the normals and k-means clustering 08 August 2022, 15:48:32 UTC
30c7510 Adding normal generation to voxelization algorithm 04 August 2022, 14:24:20 UTC
6256b37 Working on aniso svo 01 August 2022, 15:51:26 UTC
2e9189c Implemented Cone Tracing for AnisoSVO 28 July 2022, 15:41:04 UTC
7307ff3 Finalized recon filtering, Added Gaussian, Tent and, Mitchell-Netravali filters 15 July 2022, 16:51:21 UTC
52343f1 Incorporated filtering, now making it work 15 July 2022, 08:46:02 UTC
56b2f90 Refactoring stuff to incorporate sampling system. 14 July 2022, 12:52:55 UTC
db98802 Big refactor to incorporate sampling system instead of direct pixel write 13 July 2022, 12:20:45 UTC
90552e2 Filtering is done incorporating into the renderer 12 July 2022, 12:36:42 UTC
c019335 Working on the reconstruction filtering 08 July 2022, 12:45:48 UTC
c608831 many functions of Vector<T,X> is now constexpr. Working on the filter 04 July 2022, 08:13:49 UTC
1aaf2d9 Working on reconstruction filter 02 July 2022, 09:40:34 UTC
a784c70 Working on Recon Filter 28 June 2022, 13:36:10 UTC
e0160db Changed to sample count to float (so that filter values can be incorporated) Working on the reconstruction filtering system 28 June 2022, 08:06:56 UTC
1641238 Changed to TracerOptions file parsing to simple JSON, instead of name/type/value triplet JSON 27 June 2022, 13:10:29 UTC
066200b Changing Tracer Options to Genric Options (Refactor) Adding filtering options to the tracer, (not yet completed) 27 June 2022, 11:25:25 UTC
back to top