Commit 4a1422f
committed
Bugs to fix:
- @AnastaZluk example 40 not compiling
- @AnastaZluk persistent WG flickering and camera & light not updating
- @karimsayedre no difference between Rectangle Solid Angle and Rectangle Area sampling
- @keptsecret part the glass sphere facing away from the light getting wrong lighting
- @Przemog1 RWMC no more black screen and get it working like here https://cg.ivd.kit.edu/publications/2018/rwmc/tool/rw.html (with noticeable results)1 parent 326a195 commit 4a1422f
1 file changed
Lines changed: 1 addition & 1 deletion
Submodule examples_tests updated 50 files
- 30_ComputeShaderPathTracer/CMakeLists.txt-38
- 30_ComputeShaderPathTracer/app_resources/common.glsl-822
- 30_ComputeShaderPathTracer/app_resources/litByRectangle.comp-182
- 30_ComputeShaderPathTracer/app_resources/litBySphere.comp-60
- 30_ComputeShaderPathTracer/app_resources/litByTriangle.comp-105
- 30_ComputeShaderPathTracer/app_resources/present.frag.hlsl-19
- 30_ComputeShaderPathTracer/config.json.template-28
- 30_ComputeShaderPathTracer/include/nbl/this_example/common.hpp-11
- 30_ComputeShaderPathTracer/main.cpp-1.3k
- 30_ComputeShaderPathTracer/pipeline.groovy-50
- 31_HLSLPathTracer/CMakeLists.txt+78-22
- 31_HLSLPathTracer/app_resources/hlsl/compute.render.common.hlsl+66
- 31_HLSLPathTracer/app_resources/hlsl/compute.render.linear.entrypoints.hlsl+21
- 31_HLSLPathTracer/app_resources/hlsl/compute.render.persistent.entrypoints.hlsl+21
- 31_HLSLPathTracer/app_resources/hlsl/compute_render_scene_impl.hlsl+160
- 31_HLSLPathTracer/app_resources/hlsl/imgui.unified.hlsl+9
- 31_HLSLPathTracer/app_resources/hlsl/next_event_estimator.hlsl+30-15
- 31_HLSLPathTracer/app_resources/hlsl/present.frag.hlsl+3-4
- 31_HLSLPathTracer/app_resources/hlsl/render.comp.hlsl-225
- 31_HLSLPathTracer/app_resources/hlsl/render_common.hlsl+16-2
- 31_HLSLPathTracer/app_resources/hlsl/render_rwmc_common.hlsl+1
- 31_HLSLPathTracer/app_resources/hlsl/resolve.comp.hlsl+2-1
- 31_HLSLPathTracer/app_resources/hlsl/resolve_common.hlsl+1-2
- 31_HLSLPathTracer/app_resources/hlsl/rwmc_common.hlsl+8
- 31_HLSLPathTracer/app_resources/hlsl/scene_base.hlsl+10-3
- 31_HLSLPathTracer/app_resources/hlsl/spirv/pt.compute.rectangle.proxy.hlsl+1
- 31_HLSLPathTracer/app_resources/hlsl/spirv/pt.compute.rectangle.rwmc.linear.proxy.hlsl+1
- 31_HLSLPathTracer/app_resources/hlsl/spirv/pt.compute.rectangle.rwmc.persistent.proxy.hlsl+1
- 31_HLSLPathTracer/app_resources/hlsl/spirv/pt.compute.sphere.proxy.hlsl+1
- 31_HLSLPathTracer/app_resources/hlsl/spirv/pt.compute.sphere.rwmc.proxy.hlsl+1
- 31_HLSLPathTracer/app_resources/hlsl/spirv/pt.compute.triangle.linear.proxy.hlsl+1
- 31_HLSLPathTracer/app_resources/hlsl/spirv/pt.compute.triangle.methods.shared.hlsl+71
- 31_HLSLPathTracer/app_resources/hlsl/spirv/pt.compute.triangle.persistent.proxy.hlsl+1
- 31_HLSLPathTracer/app_resources/hlsl/spirv/pt.compute.triangle.rwmc.linear.proxy.hlsl+1
- 31_HLSLPathTracer/app_resources/hlsl/spirv/pt.compute.triangle.rwmc.persistent.proxy.hlsl+1
- 31_HLSLPathTracer/app_resources/hlsl/spirv/pt.compute.variant.shared.hlsl+72
- 31_HLSLPathTracer/app_resources/hlsl/spirv/pt.misc.proxy.hlsl+5
- 31_HLSLPathTracer/include/nbl/this_example/path_tracer_pipeline_state.hpp+26
- 31_HLSLPathTracer/include/nbl/this_example/path_tracer_ui.hpp+137
- 31_HLSLPathTracer/include/nbl/this_example/render_variant_config.hlsl+40
- 31_HLSLPathTracer/include/nbl/this_example/render_variant_enums.hlsl+28
- 31_HLSLPathTracer/include/nbl/this_example/render_variant_info.hpp+46
- 31_HLSLPathTracer/include/nbl/this_example/render_variant_strings.hpp+98
- 31_HLSLPathTracer/main.cpp+1.4k-274
- 31_HLSLPathTracer/path_tracer.runtime.json.in+3
- 31_HLSLPathTracer/pt.cmake+35
- 31_HLSLPathTracer/pt.variant_ids.cmake+6
- 50.IESViewer/CMakeLists.txt+1-1
- CMakeLists.txt-3
- common/include/nbl/examples/common/CachedPipelineState.hpp+278
0 commit comments