├── .clang-format ├── .git-blame-ignore-revs ├── .github ├── dependabot.yml └── workflows │ ├── macOS_arm64_toolchain.cmake │ ├── tag_wheel_manylinux.py │ └── wheels.yml ├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── Dockerfile ├── LICENSE ├── README.md ├── docs ├── _static │ └── theme_overrides.css ├── _templates │ └── page.html ├── conf.py ├── docs_api │ ├── conf.py │ └── list_api.rst ├── exts │ └── sphinxtr │ │ ├── LICENSE │ │ ├── custombackports.py │ │ ├── figtable.py │ │ ├── fix_equation_ref.py │ │ ├── html_mods.py │ │ ├── latex_mods.py │ │ ├── numfig.py │ │ ├── numsec.py │ │ ├── pluginparameters.py │ │ ├── singlehtml_toc.py │ │ ├── singletext.py │ │ └── subfig.py ├── generate_plugin_doc.py ├── generated │ ├── extracted_rst_api.rst │ └── mitsuba_api.rst ├── images │ ├── DO_NOT_PUT_FILES_HERE.txt │ ├── logo.png │ ├── logo_plain.pdf │ ├── logo_plain.png │ ├── logo_plain.svg │ └── mitsuba-logo-white-bg.png ├── index.rst ├── issue_template.md ├── pull_request_template.md ├── references.bib ├── release_notes.rst ├── requirements.txt ├── resources ├── src │ ├── api_reference.rst │ ├── developer_guide.rst │ ├── developer_guide │ │ ├── compiling.rst │ │ ├── documentation.rst │ │ ├── testing.rst │ │ ├── variants_cpp.rst │ │ └── writing_plugin.rst │ ├── gallery.rst │ ├── generated │ ├── how_to_guides │ ├── how_to_guides.rst │ ├── inverse_rendering_tutorials.rst │ ├── key_topics.rst │ ├── key_topics │ │ ├── differences.rst │ │ ├── polarization.rst │ │ ├── scene_format.rst │ │ └── variants.rst │ ├── others_tutorials.rst │ ├── plugin_reference.rst │ ├── plugin_reference │ │ ├── section_bsdfs.rst │ │ ├── section_emitters.rst │ │ ├── section_films.rst │ │ ├── section_integrators.rst │ │ ├── section_media.rst │ │ ├── section_phase.rst │ │ ├── section_rfilters.rst │ │ ├── section_samplers.rst │ │ ├── section_sensors.rst │ │ ├── section_shapes.rst │ │ ├── section_spectra.rst │ │ ├── section_textures.rst │ │ └── section_volumes.rst │ ├── quickstart │ └── rendering_tutorials.rst └── zz_bibliography.rst ├── ext ├── CMakeLists.txt ├── drjit │ ├── .github │ │ ├── dependabot.yml │ │ └── workflows │ │ │ ├── macOS_arm64_toolchain.cmake │ │ │ └── wheels.yml │ ├── .gitignore │ ├── .readthedocs.yaml │ ├── CMakeLists.txt │ ├── LICENSE │ ├── README.rst │ ├── docs-old │ │ ├── _static │ │ │ └── theme_overrides.css │ │ ├── _templates │ │ │ └── page.html │ │ ├── autodiff-01.svg │ │ ├── autodiff-02.svg │ │ ├── autodiff-03.svg │ │ ├── autodiff-04.svg │ │ ├── autodiff.rst │ │ ├── basics-01.svg │ │ ├── basics-02.svg │ │ ├── basics-03.svg │ │ ├── basics-04.svg │ │ ├── basics.rst │ │ ├── building.rst │ │ ├── calls.rst │ │ ├── changelog.rst │ │ ├── conf.py │ │ ├── cuda-01.png │ │ ├── cuda-02.png │ │ ├── cuda.rst │ │ ├── custom-01.svg │ │ ├── custom-02.gif │ │ ├── custom.rst │ │ ├── demo.rst │ │ ├── index.rst │ │ ├── intro-01.png │ │ ├── intro-01.svg │ │ ├── intro-02.png │ │ ├── intro-02.svg │ │ ├── intro-03.png │ │ ├── intro.rst │ │ ├── loops.rst │ │ ├── python.rst │ │ ├── random.rst │ │ ├── requirements.txt │ │ ├── struct.rst │ │ ├── unused │ │ │ ├── advanced-01.svg │ │ │ ├── advanced-02.svg │ │ │ ├── advanced-03.svg │ │ │ ├── advanced.rst │ │ │ ├── color.rst │ │ │ ├── complex.rst │ │ │ ├── dynamic-01.svg │ │ │ ├── dynamic-02.svg │ │ │ ├── dynamic-03.svg │ │ │ ├── dynamic-04.svg │ │ │ ├── dynamic-05.svg │ │ │ ├── dynamic-06.svg │ │ │ ├── dynamic.rst │ │ │ ├── gpu.rst │ │ │ ├── half.rst │ │ │ ├── matrix.rst │ │ │ ├── morton-01.svg │ │ │ ├── morton.rst │ │ │ ├── nested-01.svg │ │ │ ├── nested-02.svg │ │ │ ├── nested-03.svg │ │ │ ├── nested-04.svg │ │ │ ├── nested-05.svg │ │ │ ├── nested.rst │ │ │ ├── quaternions.rst │ │ │ ├── reference.rst │ │ │ ├── sh.rst │ │ │ └── transform.rst │ │ ├── vcall-01.svg │ │ └── vcall.rst │ ├── docs │ │ ├── conf.py │ │ ├── firststeps-cpp.rst │ │ ├── firststeps-py.rst │ │ ├── images │ │ │ ├── graph-dark.png │ │ │ ├── graph.png │ │ │ ├── sdf-dark.svg │ │ │ ├── sdf.svg │ │ │ ├── sphere-dark.png │ │ │ ├── sphere.png │ │ │ ├── sphere2-dark.png │ │ │ ├── sphere2.png │ │ │ ├── sphere3-dark.png │ │ │ └── sphere3.png │ │ ├── index.rst │ │ ├── intro.rst │ │ ├── reference.rst │ │ ├── release_notes.rst │ │ ├── requirements-rtd.txt │ │ ├── requirements.txt │ │ └── static │ │ │ └── custom.css │ ├── drjit │ │ ├── __init__.py │ │ ├── const.py │ │ ├── detail.py │ │ ├── generic.py │ │ ├── matrix.py │ │ ├── router.py │ │ ├── tensor.py │ │ └── traits.py │ ├── ext │ │ └── drjit-core │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── ext │ │ │ └── lz4 │ │ │ │ ├── LICENSE │ │ │ │ ├── README │ │ │ │ ├── lz4.c │ │ │ │ ├── lz4.h │ │ │ │ ├── lz4hc.c │ │ │ │ ├── lz4hc.h │ │ │ │ ├── xxh3.h │ │ │ │ ├── xxhash.c │ │ │ │ └── xxhash.h │ │ │ ├── include │ │ │ └── drjit-core │ │ │ │ ├── array.h │ │ │ │ ├── containers.h │ │ │ │ ├── jit.h │ │ │ │ ├── optix.h │ │ │ │ ├── state.h │ │ │ │ ├── texture.h │ │ │ │ └── traits.h │ │ │ ├── resources │ │ │ ├── common.h │ │ │ ├── compress.cuh │ │ │ ├── drjit-logo-dark.svg │ │ │ ├── drjit-logo-light.svg │ │ │ ├── generate.c │ │ │ ├── kernels.c │ │ │ ├── kernels.cu │ │ │ ├── kernels.dict │ │ │ ├── kernels.h │ │ │ ├── kernels_50.ptx │ │ │ ├── kernels_70.ptx │ │ │ ├── misc.cuh │ │ │ ├── mkperm.cuh │ │ │ ├── perf.cu │ │ │ ├── reduce.cuh │ │ │ └── scan.cuh │ │ │ ├── src │ │ │ ├── alloc.h │ │ │ ├── api.cpp │ │ │ ├── common.h │ │ │ ├── cuda_api.cpp │ │ │ ├── cuda_api.h │ │ │ ├── cuda_tex.cpp │ │ │ ├── cuda_tex.h │ │ │ ├── eval.cpp │ │ │ ├── eval.h │ │ │ ├── eval_cuda.cpp │ │ │ ├── eval_llvm.cpp │ │ │ ├── hash.h │ │ │ ├── init.cpp │ │ │ ├── internal.h │ │ │ ├── io.cpp │ │ │ ├── io.h │ │ │ ├── llvm_api.cpp │ │ │ ├── llvm_api.h │ │ │ ├── log.cpp │ │ │ ├── log.h │ │ │ ├── loop.cpp │ │ │ ├── loop.h │ │ │ ├── malloc.cpp │ │ │ ├── malloc.h │ │ │ ├── op.cpp │ │ │ ├── op.h │ │ │ ├── optix_api.cpp │ │ │ ├── optix_api.h │ │ │ ├── printf.cpp │ │ │ ├── printf.h │ │ │ ├── profiler.h │ │ │ ├── registry.cpp │ │ │ ├── registry.h │ │ │ ├── util.cpp │ │ │ ├── util.h │ │ │ ├── var.cpp │ │ │ ├── var.h │ │ │ ├── vcall.cpp │ │ │ └── vcall.h │ │ │ └── tests │ │ │ ├── CMakeLists.txt │ │ │ ├── basics.cpp │ │ │ ├── ekloop.h │ │ │ ├── graphviz.cpp │ │ │ ├── loop.cpp │ │ │ ├── mem.cpp │ │ │ ├── optix_stubs.cpp │ │ │ ├── optix_stubs.h │ │ │ ├── reductions.cpp │ │ │ ├── test.cpp │ │ │ ├── test.h │ │ │ ├── traits.h │ │ │ ├── triangle.cpp │ │ │ └── vcall.cpp │ ├── include │ │ └── drjit │ │ │ ├── array.h │ │ │ ├── array_base.h │ │ │ ├── array_constants.h │ │ │ ├── array_generic.h │ │ │ ├── array_mask.h │ │ │ ├── array_router.h │ │ │ ├── array_static.h │ │ │ ├── array_traits.h │ │ │ ├── array_utils.h │ │ │ ├── autodiff.h │ │ │ ├── color.h │ │ │ ├── complex.h │ │ │ ├── custom.h │ │ │ ├── dynamic.h │ │ │ ├── fwd.h │ │ │ ├── half.h │ │ │ ├── idiv.h │ │ │ ├── jit.h │ │ │ ├── loop.h │ │ │ ├── map.h │ │ │ ├── math.h │ │ │ ├── matrix.h │ │ │ ├── morton.h │ │ │ ├── packet.h │ │ │ ├── packet_avx.h │ │ │ ├── packet_avx2.h │ │ │ ├── packet_avx512.h │ │ │ ├── packet_intrin.h │ │ │ ├── packet_kmask.h │ │ │ ├── packet_recursive.h │ │ │ ├── packet_sse42.h │ │ │ ├── quaternion.h │ │ │ ├── random.h │ │ │ ├── sh.h │ │ │ ├── sphere.h │ │ │ ├── string.h │ │ │ ├── struct.h │ │ │ ├── tensor.h │ │ │ ├── texture.h │ │ │ ├── transform.h │ │ │ ├── util.h │ │ │ ├── vcall.h │ │ │ ├── vcall_autodiff.h │ │ │ ├── vcall_jit_record.h │ │ │ ├── vcall_jit_reduce.h │ │ │ └── vcall_packet.h │ ├── pyproject.toml │ ├── resources │ │ ├── FindSphinx.cmake │ │ ├── archflags_unix.cpp │ │ ├── archflags_win32.cpp │ │ ├── check-style.sh │ │ ├── config.py.in │ │ ├── drjitConfig.cmake.in │ │ ├── drjit_gdb.py │ │ ├── drjit_lldb.py │ │ ├── generate_stub_files.py │ │ ├── remez.cpp │ │ ├── remez.h │ │ └── remez.sh │ ├── setup.py │ ├── src │ │ ├── autodiff │ │ │ ├── CMakeLists.txt │ │ │ ├── autodiff.cpp │ │ │ ├── common.cpp │ │ │ └── common.h │ │ └── python │ │ │ ├── CMakeLists.txt │ │ │ ├── bind.h │ │ │ ├── bind_cuda.cpp │ │ │ ├── bind_cuda_ad.cpp │ │ │ ├── bind_llvm.cpp │ │ │ ├── bind_llvm_ad.cpp │ │ │ ├── bind_packet.cpp │ │ │ ├── bind_scalar.cpp │ │ │ ├── common.h │ │ │ ├── dlpack.cpp │ │ │ ├── implicit.cpp │ │ │ ├── loop.h │ │ │ ├── main.cpp │ │ │ ├── random.h │ │ │ ├── reinterpret.cpp │ │ │ ├── switch.h │ │ │ ├── tensor.h │ │ │ └── texture.h │ └── tests │ │ ├── CMakeLists.txt │ │ ├── ad_megakernel.cpp │ │ ├── basic.cpp │ │ ├── call.cpp │ │ ├── color.cpp │ │ ├── complex.cpp │ │ ├── conv.cpp │ │ ├── custom.cpp │ │ ├── dynamic.cpp │ │ ├── explog.cpp │ │ ├── float.cpp │ │ ├── histogram.cpp │ │ ├── horiz.cpp │ │ ├── hyperbolic.cpp │ │ ├── idiv.cpp │ │ ├── integer.cpp │ │ ├── matrix.cpp │ │ ├── memory.cpp │ │ ├── memory2.cpp │ │ ├── morton.cpp │ │ ├── nested.cpp │ │ ├── python │ │ ├── test.cpp │ │ ├── test_ad.py │ │ ├── test_basics.py │ │ ├── test_complex.py │ │ ├── test_conversions.py │ │ ├── test_jit.py │ │ ├── test_loop.py │ │ ├── test_matrix.py │ │ ├── test_quaternion.py │ │ ├── test_reduce.py │ │ ├── test_simple.py │ │ ├── test_struct.py │ │ ├── test_switch.py │ │ ├── test_tensor.py │ │ └── test_wrap_ad.py │ │ ├── ray.h │ │ ├── sh.cpp │ │ ├── special.cpp │ │ ├── sphere.cpp │ │ ├── struct.cpp │ │ ├── test.h │ │ ├── texture.cpp │ │ ├── trig.cpp │ │ ├── util.cpp │ │ ├── vcall.cpp │ │ └── vector.cpp └── rgb2spec │ ├── CMakeLists.txt │ ├── details │ ├── cie1931.h │ └── lu.h │ ├── rgb2spec.c │ ├── rgb2spec.h │ └── rgb2spec_opt.cpp ├── images └── representative.jpg ├── include └── mitsuba │ ├── core │ ├── appender.h │ ├── argparser.h │ ├── atomic.h │ ├── bbox.h │ ├── bitmap.h │ ├── bsphere.h │ ├── class.h │ ├── distr_1d.h │ ├── distr_2d.h │ ├── dstream.h │ ├── field.h │ ├── filesystem.h │ ├── formatter.h │ ├── frame.h │ ├── fresolver.h │ ├── fstream.h │ ├── fwd.h │ ├── hash.h │ ├── jit.h │ ├── logger.h │ ├── math.h │ ├── mmap.h │ ├── mstream.h │ ├── object.h │ ├── platform.h │ ├── plugin.h │ ├── profiler.h │ ├── progress.h │ ├── properties.h │ ├── qmc.h │ ├── quad.h │ ├── random.h │ ├── ray.h │ ├── reservoir.h │ ├── rfilter.h │ ├── simd.h │ ├── spectrum.h │ ├── spline.h │ ├── stream.h │ ├── string.h │ ├── struct.h │ ├── tensor.h │ ├── thread.h │ ├── timer.h │ ├── traits.h │ ├── transform.h │ ├── util.h │ ├── variant.h │ ├── vector.h │ ├── warp.h │ ├── xml.h │ └── zstream.h │ ├── mitsuba.h │ ├── python │ ├── docstr.h │ └── python.h │ ├── render │ ├── bsdf.h │ ├── emitter.h │ ├── endpoint.h │ ├── film.h │ ├── fresnel.h │ ├── fwd.h │ ├── imageblock.h │ ├── integrator.h │ ├── interaction.h │ ├── ior.h │ ├── kdtree.h │ ├── medium.h │ ├── mesh.h │ ├── microfacet.h │ ├── microflake.h │ ├── mueller.h │ ├── optix │ │ ├── bbox.cuh │ │ ├── common.h │ │ ├── math.cuh │ │ ├── matrix.cuh │ │ ├── ray.cuh │ │ ├── shapes.h │ │ └── vector.cuh │ ├── optix_api.h │ ├── phase.h │ ├── records.h │ ├── sampler.h │ ├── scene.h │ ├── sensor.h │ ├── shape.h │ ├── shapegroup.h │ ├── spiral.h │ ├── srgb.h │ ├── texture.h │ ├── volume.h │ └── volumegrid.h │ └── ui │ ├── fwd.h │ ├── texture.h │ └── viewer.h ├── notebooks ├── compute_signed_sample_reuse.py ├── convergence-assemble.py ├── derivatives.py ├── equal-error.py ├── inverse-rendering.py ├── positivization-assemble.py ├── positivization.py └── results-assemble.py ├── pyproject.toml ├── resources ├── check-style.sh ├── configure.py ├── generate_stub_files.py ├── mitsuba-logo.png ├── mitsuba.conf.template ├── ptx │ ├── Makefile │ └── optix_rt.ptx ├── setpath.bat ├── setpath.ps1 └── setpath.sh ├── scenes ├── ashtray │ ├── license.txt │ ├── meshes │ │ ├── Ashtray_low.ply │ │ ├── Object_2.ply │ │ ├── Object_3.ply │ │ ├── Object_4.ply │ │ ├── Plane.ply │ │ ├── leg_1_low.ply │ │ ├── leg_2_low.ply │ │ └── leg_3_low.ply │ ├── scene.xml │ └── textures │ │ ├── AshtrayMat_Anizotropic.png │ │ ├── AshtrayMat_BaseColor.png │ │ ├── AshtrayMat_Metallic.png │ │ └── AshtrayMat_Roughness.png ├── chalice │ ├── license.txt │ ├── meshes │ │ ├── Bistro_Research_Exterior_Paris_Building_01_Bistro_bottom_135.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_Bistro_bottom_154.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_Bistro_bottom_156.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_067e37b.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_068092b.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_0a4411d.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_0cf6bac.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_1467f3b.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_1e4b4dc.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_242e8c8.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_24aab48.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_27eadcc.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_3135e22.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_3a60013.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_3fac309.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_44e53c1.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_47709f4.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_4dd945b.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_4ede27c.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_5032e12.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_523367f.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_5928253.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_5a5c69a.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_5d03e3c.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_619872f.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_6510a8f.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_6a06ede.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_6c6bd14.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_6cf62c3.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_6e24abf.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_6ed4738.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_739996f.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_763357f.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_7a01338.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_7f287af.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_802b95e.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_8e4a025.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_9720b5d.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_99903c8.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_a079626.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_ad0af66.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_b52f322.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_bb64ef2.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_c5105f9.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_dbfac9c.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_de4bbd9.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_e34ad0a.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_ef54ad8.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_f6a1e16.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_f76c94b.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_faaac0f.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_buildi_ff5abe7.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_building_01_3.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_building_01_4.ply │ │ ├── Bistro_Research_Exterior_Paris_Building_01_paris_building_01_5.ply │ │ ├── Bistro_Research_Interior_CookieJar_1228-CookieJar_Cookies.ply │ │ ├── Bistro_Research_Interior_CookieJar_1228-ToffeeJar_Label.ply │ │ ├── Bistro_Research_Interior_CookieJar_1228-ToffeeJar_Metal.ply │ │ ├── Bistro_Research_Interior_CookieJar_Glass_1232.ply │ │ ├── Bistro_Research_Interior_CookieJar_Glass__1234.ply │ │ ├── Bistro_Research_Interior_CookieJar__1230-CookieJar_Cookies.ply │ │ ├── Bistro_Research_Interior_CookieJar__1230-ToffeeJar_Label.ply │ │ ├── Bistro_Research_Interior_CookieJar__1230-ToffeeJar_Metal.ply │ │ ├── Bistro_Research_Interior_Paris_Barstool_01A1_2108.ply │ │ ├── Bistro_Research_Interior_Paris_Barstool_01A2_2110.ply │ │ ├── Bistro_Research_Interior_Paris_Barstool_01A3_2112.ply │ │ ├── Bistro_Research_Interior_Paris_Barstool_01A_2106.ply │ │ ├── Bistro_Research_Interior_Paris_BeerTap_01_mesh1_2122.ply │ │ ├── Bistro_Research_Interior_Paris_BeerTap_01_mesh_2120.ply │ │ ├── Bistro_Research_Interior_Paris_CeilingFan_01A_Base_mesh_01_2364.ply │ │ ├── Bistro_Research_Interior_Paris_CeilingFan_01A_Base_mesh_246ffa2.ply │ │ ├── Bistro_Research_Interior_Paris_CeilingFan_01A_Blades_me_50bd6e7.ply │ │ ├── Bistro_Research_Interior_Paris_CeilingFan_01A_Blades_me_9121057.ply │ │ ├── Bistro_Research_Interior_Paris_Ceiling_Light_01_2356.ply │ │ ├── Bistro_Research_Interior_Paris_Ceiling_Light_02_2358.ply │ │ ├── Bistro_Research_Interior_Paris_Ceiling_Light_03_2360.ply │ │ ├── Bistro_Research_Interior_Paris_Ceiling_Light_04_2362.ply │ │ ├── Bistro_Research_Interior_Paris_Chair_05__2434.ply │ │ ├── Bistro_Research_Interior_Paris_NapkinHolder_01A__3066.ply │ │ ├── Bistro_Research_Interior_Paris_Table_02A__3248.ply │ │ ├── Bistro_Research_Interior_Paris_Wall_Light_Interior_01_3266-Paris_Wall_Bulb_Light.ply │ │ ├── Bistro_Research_Interior_Paris_Wall_Light_Interior_01_3266-Paris_Wall_Light_Interior.ply │ │ ├── Bistro_Research_Interior_Paris_Wall_Light_Interior_02A_3270-Metal_Bronze_01.ply │ │ ├── Bistro_Research_Interior_Paris_Wall_Light_Interior_02A_3270-Paris_Wall_Bulb_Light.ply │ │ ├── Bistro_Research_Interior_Paris_Wall_Light_Interior_02A_3270-Wall_Lamp.ply │ │ ├── Bistro_Research_Interior_Paris_Wall_Light_Interior_02_3268-Paris_Wall_Bulb_Light.ply │ │ ├── Bistro_Research_Interior_Paris_Wall_Light_Interior_02_3268-Paris_Wall_Light_Interior.ply │ │ ├── Bistro_Research_Interior_Paris_Wall_Light_Interior_03_3272-Paris_Wall_Bulb_Light.ply │ │ ├── Bistro_Research_Interior_Paris_Wall_Light_Interior_03_3272-Paris_Wall_Light_Interior.ply │ │ ├── Bistro_Research_Interior_Paris_Wall_Light_Interior_04_3274-Paris_Wall_Bulb_Light.ply │ │ ├── Bistro_Research_Interior_Paris_Wall_Light_Interior_04_3274-Paris_Wall_Light_Interior.ply │ │ ├── Bistro_Research_Interior_Paris_Wall_Light_Interior_05_3276-Paris_Wall_Bulb_Light.ply │ │ ├── Bistro_Research_Interior_Paris_Wall_Light_Interior_05_3276-Paris_Wall_Light_Interior.ply │ │ ├── Bistro_Research_Interior_Paris_Wall_Light_Interior_06_3278-Paris_Wall_Bulb_Light.ply │ │ ├── Bistro_Research_Interior_Paris_Wall_Light_Interior_06_3278-Paris_Wall_Light_Interior.ply │ │ ├── Bistro_Research_Interior_Paris_Wine_Cooler_01A_3280.ply │ │ ├── Bistro_Research_Interior_Paris_liquorbottle_10__3046-Paris_LiquorBottle_01_Caps.ply │ │ ├── Bistro_Research_Interior_Paris_liquorbottle_10__3046-Paris_LiquorBottle_01_Glass_Wine.ply │ │ ├── Bistro_Research_Interior_Paris_liquorbottle_10__3046-ToffeeJar_Label.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2124.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2126.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2128-MASTER_Interior_01_Grid.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2128-MASTER_Interior_01_Plaster_Red.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2128-MASTER_Interior_01_Wood.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2128-MASTER_Wood_Painted3.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2128-Wall_Lamp.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2130-MASTER_Interior_01_Brushed_Metal.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2130-MASTER_Interior_01_Wood.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2132-MASTER_Interior_01_Brushed_Metal.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2132-MASTER_Interior_01_Wooden_stuco.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2134.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2136.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2140.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2142-MASTER_Interior_01_Brushed_Metal.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2142-MASTER_Interior_01_Frozen_Glass.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2142-MASTER_Interior_01_Wood.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2144.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2146.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2148.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2150.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2152.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2154.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2156.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2158.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2162.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2164.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2166.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2168.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2170.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2172.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2174.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2176.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2178.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2180.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2182.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2184.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2188.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2190-MASTER_Interior_01_Brushed_Metal.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2190-MASTER_Interior_01_Wood.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2192-MASTER_Interior_01_Brushed_Metal.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2192-MASTER_Interior_01_Paris_Bartrim.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2194.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2196.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2198-MASTER_Interior_01_Grid1.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2198-MASTER_Interior_01_White_Plastic.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2200-MASTER_Interior_01_Grid1.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2200-MASTER_Interior_01_White_Plastic.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2202-MASTER_Interior_01_Grid1.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2202-MASTER_Interior_01_White_Plastic.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2204-MASTER_Interior_01_Grid1.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2204-MASTER_Interior_01_White_Plastic.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2206-MASTER_Interior_01_Grid1.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2206-MASTER_Interior_01_White_Plastic.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2208-MASTER_Interior_01_Grid1.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2208-MASTER_Interior_01_White_Plastic.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2210-MASTER_Interior_01_Grid1.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2210-MASTER_Interior_01_White_Plastic.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2212-MASTER_Interior_01_Grid1.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2212-MASTER_Interior_01_White_Plastic.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2214-MASTER_Interior_01_Grid1.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2214-MASTER_Interior_01_White_Plastic.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2216-MASTER_Interior_01_Grid1.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2216-MASTER_Interior_01_White_Plastic.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2218-MASTER_Interior_01_Grid1.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2218-MASTER_Interior_01_White_Plastic.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2220-MASTER_Interior_01_Grid1.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2220-MASTER_Interior_01_White_Plastic.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2222-MASTER_Interior_01_Grid1.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2222-MASTER_Interior_01_White_Plastic.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2224.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2226.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2228.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2230.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2232.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2234.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2236.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2238.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2240.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2242-MASTER_Interior_01_Brushed_Metal.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2242-MASTER_Interior_01_Wood.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2244.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2246.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2248.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2250.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2252.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2254.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2256.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2258.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2260.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2262.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2264.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2266.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2268.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2270.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2272.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2274.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2276.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2278.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2280.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2282.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2284.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2286.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2288.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2290.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2292.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2294.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2296.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2298.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2300.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2302.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2304.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2306.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2308.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2310.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2312.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2314.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2316.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2318.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2320.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2322.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2324.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2326-MASTER_Interior_01_Brushed_Metal.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2326-MASTER_Interior_01_Wood.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2328.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2330.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2332.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2334.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2336-MASTER_Interior_01_Brushed_Metal.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2336-MASTER_Interior_01_Plaster_Red.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2336-MASTER_Interior_01_Wood.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2338.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2340.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2342.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2344.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2346.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2348.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2350.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2352.ply │ │ ├── Bistro_Research_Interior_paris_building_01_interior_2354.ply │ │ └── chalice.ply │ ├── scene.xml │ └── textures │ │ ├── CookieJar_Cookies_BaseColor.png │ │ ├── MASTER_Bistro_Main_Door_BaseColor.png │ │ ├── MASTER_Concrete1_BaseColor.png │ │ ├── MASTER_Concrete_BaseColor.png │ │ ├── MASTER_Concrete_Grooved_BaseColor.png │ │ ├── MASTER_Concrete_Yellow_BaseColor.png │ │ ├── MASTER_Glass_Exterior_BaseColor.png │ │ ├── MASTER_Interior_01_Brushed_Metal_BaseColor.png │ │ ├── MASTER_Interior_01_Floor_Tile_Hexagonal_BLENDSHADER_BaseColor.png │ │ ├── MASTER_Interior_01_Frozen_Glass_BaseColor.png │ │ ├── MASTER_Interior_01_Grid1_BaseColor.png │ │ ├── MASTER_Interior_01_Grid_BaseColor.png │ │ ├── MASTER_Interior_01_Material_BaseColor.png │ │ ├── MASTER_Interior_01_Paris_Bartrim_BaseColor.png │ │ ├── MASTER_Interior_01_Plaster2_BaseColor.png │ │ ├── MASTER_Interior_01_Plaster_BaseColor.png │ │ ├── MASTER_Interior_01_Plaster_Red_BaseColor.png │ │ ├── MASTER_Interior_01_White_Plastic_BaseColor.png │ │ ├── MASTER_Interior_01_Wood_BaseColor.png │ │ ├── MASTER_Interior_01_Wooden_stuco_BaseColor.png │ │ ├── MASTER_Wood_Painted3_BaseColor.png │ │ ├── Metal_Bronze_01_BaseColor.png │ │ ├── Metal_Chrome1_BaseColor.png │ │ ├── NapkinHolder_01_BaseColor.png │ │ ├── Paris_BarStool_BaseColor.png │ │ ├── Paris_Beertap_BaseColor.png │ │ ├── Paris_LiquorBottle_01_Caps_BaseColor.png │ │ ├── Paris_LiquorBottle_01_Glass_Wine_BaseColor.png │ │ ├── Paris_Table_03_BaseColor.png │ │ ├── Paris_Wall_Bulb_Light_BaseColor.png │ │ ├── ToffeeJar_Label_BaseColor.png │ │ ├── ToffeeJar_Metal_BaseColor.png │ │ ├── TransparentGlass_BaseColor.png │ │ ├── Wall_Lamp_BaseColor.png │ │ ├── ballroom_1k.exr │ │ ├── chalice_albedo.jpg │ │ ├── chalice_metallic.jpg │ │ └── chalice_roughness.jpg └── tire │ ├── license.txt │ ├── meshes │ ├── Material2_006.ply │ ├── Object_2.ply │ ├── Object_2_001.ply │ ├── Object_2_002.ply │ ├── Object_2_003.ply │ ├── Object_3.ply │ ├── Object_3_001.ply │ ├── Object_3_002.ply │ ├── Object_3_003.ply │ ├── Object_4.ply │ ├── Object_4_001.ply │ ├── Object_4_002.ply │ ├── Object_4_003.ply │ └── tire.ply │ ├── scene.xml │ └── textures │ ├── Floor_baseColor.png │ ├── base_color.png │ ├── metallic.png │ ├── roughness.png │ └── workshop_2k.exr ├── setup.py ├── src ├── CMakeLists.txt ├── bsdfs │ ├── CMakeLists.txt │ ├── __init__.py │ ├── blendbsdf.cpp │ ├── bumpmap.cpp │ ├── circular.cpp │ ├── conductor.cpp │ ├── dielectric.cpp │ ├── diffuse.cpp │ ├── mask.cpp │ ├── measured.cpp │ ├── measured_polarized.cpp │ ├── normalmap.cpp │ ├── null.cpp │ ├── plastic.cpp │ ├── polarizer.cpp │ ├── pplastic.cpp │ ├── principled.cpp │ ├── principledhelpers.h │ ├── principledthin.cpp │ ├── retarder.cpp │ ├── roughconductor.cpp │ ├── roughdielectric.cpp │ ├── roughplastic.cpp │ ├── tests │ │ ├── __init__.py │ │ ├── test_blendbsdf.py │ │ ├── test_conductor.py │ │ ├── test_dielectric.py │ │ ├── test_diffuse.py │ │ ├── test_measured_polarized.py │ │ ├── test_polarizer.py │ │ ├── test_pplastic.py │ │ ├── test_principled.py │ │ ├── test_principledthin.py │ │ ├── test_retarder.py │ │ ├── test_rough_conductor.py │ │ ├── test_rough_dielectric.py │ │ ├── test_rough_plastic.py │ │ └── test_twosided.py │ ├── thindielectric.cpp │ └── twosided.cpp ├── cmake │ └── FindSphinx.cmake ├── conftest.py ├── core │ ├── CMakeLists.txt │ ├── __init__.py │ ├── appender.cpp │ ├── argparser.cpp │ ├── bitmap.cpp │ ├── class.cpp │ ├── dither-matrix256.cpp │ ├── dstream.cpp │ ├── filesystem.cpp │ ├── formatter.cpp │ ├── fresolver.cpp │ ├── fstream.cpp │ ├── jit.cpp │ ├── logger.cpp │ ├── mmap.cpp │ ├── mstream.cpp │ ├── object.cpp │ ├── plugin.cpp │ ├── profiler.cpp │ ├── progress.cpp │ ├── properties.cpp │ ├── python │ │ ├── CMakeLists.txt │ │ ├── appender.cpp │ │ ├── argparser.cpp │ │ ├── atomic.cpp │ │ ├── bbox_v.cpp │ │ ├── bitmap.cpp │ │ ├── bsphere_v.cpp │ │ ├── cast.cpp │ │ ├── distr_1d_v.cpp │ │ ├── distr_2d_v.cpp │ │ ├── drjit_v.cpp │ │ ├── filesystem.cpp │ │ ├── formatter.cpp │ │ ├── frame_v.cpp │ │ ├── fresolver.cpp │ │ ├── logger.cpp │ │ ├── math_v.cpp │ │ ├── mmap.cpp │ │ ├── object.cpp │ │ ├── object_v.cpp │ │ ├── progress.cpp │ │ ├── properties_v.cpp │ │ ├── qmc_v.cpp │ │ ├── quad_v.cpp │ │ ├── random_v.cpp │ │ ├── ray_v.cpp │ │ ├── reservoir_v.cpp │ │ ├── rfilter.cpp │ │ ├── rfilter_v.cpp │ │ ├── spectrum_v.cpp │ │ ├── spline_v.cpp │ │ ├── stream.cpp │ │ ├── struct.cpp │ │ ├── thread.cpp │ │ ├── timer.cpp │ │ ├── transform_v.cpp │ │ ├── util.cpp │ │ ├── vector_v.cpp │ │ ├── warp_v.cpp │ │ └── xml_v.cpp │ ├── qmc.cpp │ ├── rfilter.cpp │ ├── spectrum.cpp │ ├── stream.cpp │ ├── string.cpp │ ├── struct.cpp │ ├── tensor.cpp │ ├── tests │ │ ├── __init__.py │ │ ├── test_argparser.py │ │ ├── test_atomic.py │ │ ├── test_bbox.py │ │ ├── test_bitmap.py │ │ ├── test_bsphere.py │ │ ├── test_dict.py │ │ ├── test_distr_1d.py │ │ ├── test_distr_2d.py │ │ ├── test_filesystem.py │ │ ├── test_frame.py │ │ ├── test_logger.py │ │ ├── test_math.py │ │ ├── test_mmap.py │ │ ├── test_properties.py │ │ ├── test_python.py │ │ ├── test_qmc.py │ │ ├── test_quad.py │ │ ├── test_random.py │ │ ├── test_spectrum.py │ │ ├── test_spline.py │ │ ├── test_stream.py │ │ ├── test_struct.py │ │ ├── test_transform.py │ │ ├── test_util.py │ │ ├── test_vector.py │ │ ├── test_warp.py │ │ ├── test_write_xml.py │ │ └── test_xml.py │ ├── thread.cpp │ ├── transform.cpp │ ├── util.cpp │ ├── xml.cpp │ └── zstream.cpp ├── emitters │ ├── CMakeLists.txt │ ├── __init__.py │ ├── area.cpp │ ├── constant.cpp │ ├── directional.cpp │ ├── directionalarea.cpp │ ├── envmap.cpp │ ├── point.cpp │ ├── projector.cpp │ ├── spot.cpp │ └── tests │ │ ├── __init__.py │ │ ├── data │ │ ├── __init__.py │ │ └── triangle.ply │ │ ├── test_area.py │ │ ├── test_constant.py │ │ ├── test_directional.py │ │ ├── test_envmap.py │ │ ├── test_point.py │ │ └── test_spot.py ├── films │ ├── CMakeLists.txt │ ├── hdrfilm.cpp │ ├── specfilm.cpp │ └── tests │ │ ├── test_hdrfilm.py │ │ └── test_specfilm.py ├── integrators │ ├── CMakeLists.txt │ ├── __init__.py │ ├── aov.cpp │ ├── depth.cpp │ ├── direct.cpp │ ├── moment.cpp │ ├── oldpath.cpp │ ├── path.cpp │ ├── ptracer.cpp │ ├── stokes.cpp │ ├── tests │ │ ├── __init__.py │ │ ├── test_ad_integrators.py │ │ └── test_ptracer.py │ ├── volpath.cpp │ └── volpathmis.cpp ├── media │ ├── CMakeLists.txt │ ├── heterogeneous.cpp │ ├── homogeneous.cpp │ └── tests │ │ └── __init__.py ├── mitsuba │ ├── CMakeLists.txt │ └── mitsuba.cpp ├── phase │ ├── CMakeLists.txt │ ├── blendphase.cpp │ ├── hg.cpp │ ├── isotropic.cpp │ ├── rayleigh.cpp │ ├── sggx.cpp │ ├── tabphase.cpp │ └── tests │ │ ├── test_blendphase.py │ │ ├── test_hg.py │ │ ├── test_isotropic.py │ │ ├── test_rayleigh.py │ │ ├── test_sggx.py │ │ ├── test_tabphase.py │ │ └── test_trampoline.py ├── python │ ├── CMakeLists.txt │ ├── __init__.py │ ├── main.cpp │ ├── main_v.cpp │ └── python │ │ ├── __init__.py │ │ ├── ad │ │ ├── __init__.py │ │ ├── integrators │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── direct_reparam.py │ │ │ ├── emission_reparam.py │ │ │ ├── prb.py │ │ │ ├── prb_basic.py │ │ │ ├── prb_reparam.py │ │ │ ├── prbvolpath.py │ │ │ └── restir_dr.py │ │ ├── optimizers.py │ │ └── reparam.py │ │ ├── chi2.py │ │ ├── cli.py │ │ ├── math.py │ │ ├── polvis.py │ │ ├── sys_info.py │ │ ├── test │ │ ├── __init__.py │ │ └── util.py │ │ ├── tests │ │ └── test_util.py │ │ ├── tonemap.py │ │ ├── util.py │ │ └── xml.py ├── render │ ├── CMakeLists.txt │ ├── __init__.py │ ├── bsdf.cpp │ ├── emitter.cpp │ ├── endpoint.cpp │ ├── film.cpp │ ├── imageblock.cpp │ ├── integrator.cpp │ ├── kdtree.cpp │ ├── medium.cpp │ ├── mesh.cpp │ ├── microfacet.cpp │ ├── optix │ │ └── optix_rt.cu │ ├── optix_api.cpp │ ├── phase.cpp │ ├── python │ │ ├── CMakeLists.txt │ │ ├── bsdf.cpp │ │ ├── bsdf_v.cpp │ │ ├── emitter.cpp │ │ ├── emitter_v.cpp │ │ ├── endpoint_v.cpp │ │ ├── film.cpp │ │ ├── film_v.cpp │ │ ├── fresnel_v.cpp │ │ ├── imageblock_v.cpp │ │ ├── integrator_v.cpp │ │ ├── interaction.cpp │ │ ├── interaction_v.cpp │ │ ├── medium_v.cpp │ │ ├── microfacet.cpp │ │ ├── microfacet_v.cpp │ │ ├── mueller_v.cpp │ │ ├── phase.cpp │ │ ├── phase_v.cpp │ │ ├── records_v.cpp │ │ ├── sampler_v.cpp │ │ ├── scene_v.cpp │ │ ├── sensor.cpp │ │ ├── sensor_v.cpp │ │ ├── shape_v.cpp │ │ ├── signal.h │ │ ├── spiral.cpp │ │ ├── srgb_v.cpp │ │ ├── texture_v.cpp │ │ ├── volume_v.cpp │ │ └── volumegrid_v.cpp │ ├── sampler.cpp │ ├── scene.cpp │ ├── scene_embree.inl │ ├── scene_native.inl │ ├── scene_optix.inl │ ├── sensor.cpp │ ├── shape.cpp │ ├── shapegroup.cpp │ ├── spiral.cpp │ ├── srgb.cpp │ ├── tests │ │ ├── __init__.py │ │ ├── data │ │ │ ├── triangle.ply │ │ │ └── triangle_face_colors.ply │ │ ├── test_ad.py │ │ ├── test_bsdf.py │ │ ├── test_fresnel.py │ │ ├── test_imageblock.py │ │ ├── test_interaction.py │ │ ├── test_kdtrees.py │ │ ├── test_megakernel.py │ │ ├── test_mesh.py │ │ ├── test_microfacet.py │ │ ├── test_mueller.py │ │ ├── test_records.py │ │ ├── test_renders.py │ │ ├── test_reparameterization.py │ │ ├── test_scene.py │ │ ├── test_sensor.py │ │ ├── test_spectra.py │ │ ├── test_spiral.py │ │ ├── test_tutorials.py │ │ └── test_volumegrid.py │ ├── texture.cpp │ ├── volume.cpp │ └── volumegrid.cpp ├── rfilters │ ├── CMakeLists.txt │ ├── __init__.py │ ├── box.cpp │ ├── catmullrom.cpp │ ├── gaussian.cpp │ ├── lanczos.cpp │ ├── mitchell.cpp │ ├── tent.cpp │ └── tests │ │ ├── __init__.py │ │ └── test_rfilter.py ├── samplers │ ├── CMakeLists.txt │ ├── __init__.py │ ├── independent.cpp │ ├── ldsampler.cpp │ ├── multijitter.cpp │ ├── orthogonal.cpp │ ├── stratified.cpp │ └── tests │ │ ├── __init__.py │ │ ├── test_independent.py │ │ ├── test_ldsampler.py │ │ ├── test_multijitter.py │ │ ├── test_orthogonal.py │ │ ├── test_stratified.py │ │ └── utils.py ├── sensors │ ├── CMakeLists.txt │ ├── __init__.py │ ├── batch.cpp │ ├── distant.cpp │ ├── irradiancemeter.cpp │ ├── orthographic.cpp │ ├── perspective.cpp │ ├── radiancemeter.cpp │ ├── tests │ │ ├── __init__.py │ │ ├── test_distant.py │ │ ├── test_irradiancemeter.py │ │ ├── test_orthographic.py │ │ ├── test_perspective.py │ │ ├── test_radiancemeter.py │ │ └── test_thinlens.py │ └── thinlens.cpp ├── shapes │ ├── CMakeLists.txt │ ├── __init__.py │ ├── blender.cpp │ ├── cube.cpp │ ├── cylinder.cpp │ ├── disk.cpp │ ├── instance.cpp │ ├── merge.cpp │ ├── obj.cpp │ ├── optix │ │ ├── cylinder.cuh │ │ ├── disk.cuh │ │ ├── mesh.cuh │ │ ├── rectangle.cuh │ │ └── sphere.cuh │ ├── ply.cpp │ ├── rectangle.cpp │ ├── serialized.cpp │ ├── shapegroup.cpp │ ├── sphere.cpp │ └── tests │ │ ├── __init__.py │ │ ├── test_cube.py │ │ ├── test_cylinder.py │ │ ├── test_disk.py │ │ ├── test_instance.py │ │ ├── test_rectangle.py │ │ ├── test_shapegroup.py │ │ └── test_sphere.py ├── spectra │ ├── CMakeLists.txt │ ├── blackbody.cpp │ ├── d65.cpp │ ├── irregular.cpp │ ├── regular.cpp │ ├── srgb.cpp │ ├── tests │ │ ├── test_d65.py │ │ ├── test_irregular.py │ │ └── test_regular.py │ └── uniform.cpp ├── textures │ ├── CMakeLists.txt │ ├── bitmap.cpp │ ├── checkerboard.cpp │ ├── mesh_attribute.cpp │ ├── tests │ │ ├── test_bitmap.py │ │ ├── test_mesh_attribute.py │ │ └── test_volume.py │ └── volume.cpp └── volumes │ ├── CMakeLists.txt │ ├── const.cpp │ ├── grid.cpp │ └── tests │ ├── test_constant.py │ └── test_grid.py └── tools └── reservoir_sampling ├── .gitignore ├── CMakeLists.txt ├── reservoir_sampling.cu └── reservoir_sampling.ptx /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/.clang-format -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- 1 | 468ae070d64c601307ee2884af9fa0f012f71d49 2 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/tag_wheel_manylinux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/.github/workflows/tag_wheel_manylinux.py -------------------------------------------------------------------------------- /.github/workflows/wheels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/.github/workflows/wheels.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/README.md -------------------------------------------------------------------------------- /docs/_static/theme_overrides.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/_static/theme_overrides.css -------------------------------------------------------------------------------- /docs/_templates/page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/_templates/page.html -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/docs_api/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/docs_api/conf.py -------------------------------------------------------------------------------- /docs/docs_api/list_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/docs_api/list_api.rst -------------------------------------------------------------------------------- /docs/exts/sphinxtr/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/exts/sphinxtr/LICENSE -------------------------------------------------------------------------------- /docs/exts/sphinxtr/custombackports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/exts/sphinxtr/custombackports.py -------------------------------------------------------------------------------- /docs/exts/sphinxtr/figtable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/exts/sphinxtr/figtable.py -------------------------------------------------------------------------------- /docs/exts/sphinxtr/fix_equation_ref.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/exts/sphinxtr/fix_equation_ref.py -------------------------------------------------------------------------------- /docs/exts/sphinxtr/html_mods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/exts/sphinxtr/html_mods.py -------------------------------------------------------------------------------- /docs/exts/sphinxtr/latex_mods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/exts/sphinxtr/latex_mods.py -------------------------------------------------------------------------------- /docs/exts/sphinxtr/numfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/exts/sphinxtr/numfig.py -------------------------------------------------------------------------------- /docs/exts/sphinxtr/numsec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/exts/sphinxtr/numsec.py -------------------------------------------------------------------------------- /docs/exts/sphinxtr/pluginparameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/exts/sphinxtr/pluginparameters.py -------------------------------------------------------------------------------- /docs/exts/sphinxtr/singlehtml_toc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/exts/sphinxtr/singlehtml_toc.py -------------------------------------------------------------------------------- /docs/exts/sphinxtr/singletext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/exts/sphinxtr/singletext.py -------------------------------------------------------------------------------- /docs/exts/sphinxtr/subfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/exts/sphinxtr/subfig.py -------------------------------------------------------------------------------- /docs/generate_plugin_doc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/generate_plugin_doc.py -------------------------------------------------------------------------------- /docs/generated/extracted_rst_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/generated/extracted_rst_api.rst -------------------------------------------------------------------------------- /docs/generated/mitsuba_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/generated/mitsuba_api.rst -------------------------------------------------------------------------------- /docs/images/DO_NOT_PUT_FILES_HERE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/images/DO_NOT_PUT_FILES_HERE.txt -------------------------------------------------------------------------------- /docs/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/images/logo.png -------------------------------------------------------------------------------- /docs/images/logo_plain.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/images/logo_plain.pdf -------------------------------------------------------------------------------- /docs/images/logo_plain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/images/logo_plain.png -------------------------------------------------------------------------------- /docs/images/logo_plain.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/images/logo_plain.svg -------------------------------------------------------------------------------- /docs/images/mitsuba-logo-white-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/images/mitsuba-logo-white-bg.png -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/issue_template.md -------------------------------------------------------------------------------- /docs/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/pull_request_template.md -------------------------------------------------------------------------------- /docs/references.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/references.bib -------------------------------------------------------------------------------- /docs/release_notes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/release_notes.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/resources: -------------------------------------------------------------------------------- 1 | ../resources -------------------------------------------------------------------------------- /docs/src/api_reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/src/api_reference.rst -------------------------------------------------------------------------------- /docs/src/developer_guide.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/src/developer_guide.rst -------------------------------------------------------------------------------- /docs/src/developer_guide/compiling.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/src/developer_guide/compiling.rst -------------------------------------------------------------------------------- /docs/src/developer_guide/documentation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/src/developer_guide/documentation.rst -------------------------------------------------------------------------------- /docs/src/developer_guide/testing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/src/developer_guide/testing.rst -------------------------------------------------------------------------------- /docs/src/developer_guide/variants_cpp.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/src/developer_guide/variants_cpp.rst -------------------------------------------------------------------------------- /docs/src/gallery.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/src/gallery.rst -------------------------------------------------------------------------------- /docs/src/generated: -------------------------------------------------------------------------------- 1 | ../generated -------------------------------------------------------------------------------- /docs/src/how_to_guides: -------------------------------------------------------------------------------- 1 | ../../tutorials/how_to_guides -------------------------------------------------------------------------------- /docs/src/how_to_guides.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/src/how_to_guides.rst -------------------------------------------------------------------------------- /docs/src/inverse_rendering_tutorials.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/src/inverse_rendering_tutorials.rst -------------------------------------------------------------------------------- /docs/src/key_topics.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/src/key_topics.rst -------------------------------------------------------------------------------- /docs/src/key_topics/differences.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/src/key_topics/differences.rst -------------------------------------------------------------------------------- /docs/src/key_topics/polarization.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/src/key_topics/polarization.rst -------------------------------------------------------------------------------- /docs/src/key_topics/scene_format.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/src/key_topics/scene_format.rst -------------------------------------------------------------------------------- /docs/src/key_topics/variants.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/src/key_topics/variants.rst -------------------------------------------------------------------------------- /docs/src/others_tutorials.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/src/others_tutorials.rst -------------------------------------------------------------------------------- /docs/src/plugin_reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/src/plugin_reference.rst -------------------------------------------------------------------------------- /docs/src/quickstart: -------------------------------------------------------------------------------- 1 | ../../tutorials/quickstart -------------------------------------------------------------------------------- /docs/src/rendering_tutorials.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/src/rendering_tutorials.rst -------------------------------------------------------------------------------- /docs/zz_bibliography.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/docs/zz_bibliography.rst -------------------------------------------------------------------------------- /ext/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/CMakeLists.txt -------------------------------------------------------------------------------- /ext/drjit/.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/.github/dependabot.yml -------------------------------------------------------------------------------- /ext/drjit/.github/workflows/wheels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/.github/workflows/wheels.yml -------------------------------------------------------------------------------- /ext/drjit/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/.gitignore -------------------------------------------------------------------------------- /ext/drjit/.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/.readthedocs.yaml -------------------------------------------------------------------------------- /ext/drjit/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/CMakeLists.txt -------------------------------------------------------------------------------- /ext/drjit/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/LICENSE -------------------------------------------------------------------------------- /ext/drjit/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/README.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/_templates/page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/_templates/page.html -------------------------------------------------------------------------------- /ext/drjit/docs-old/autodiff-01.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/autodiff-01.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/autodiff-02.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/autodiff-02.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/autodiff-03.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/autodiff-03.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/autodiff-04.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/autodiff-04.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/autodiff.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/autodiff.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/basics-01.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/basics-01.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/basics-02.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/basics-02.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/basics-03.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/basics-03.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/basics-04.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/basics-04.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/basics.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/basics.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/building.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/building.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/calls.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/calls.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/changelog.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/conf.py -------------------------------------------------------------------------------- /ext/drjit/docs-old/cuda-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/cuda-01.png -------------------------------------------------------------------------------- /ext/drjit/docs-old/cuda-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/cuda-02.png -------------------------------------------------------------------------------- /ext/drjit/docs-old/cuda.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/cuda.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/custom-01.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/custom-01.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/custom-02.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/custom-02.gif -------------------------------------------------------------------------------- /ext/drjit/docs-old/custom.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/custom.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/demo.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/demo.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/index.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/intro-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/intro-01.png -------------------------------------------------------------------------------- /ext/drjit/docs-old/intro-01.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/intro-01.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/intro-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/intro-02.png -------------------------------------------------------------------------------- /ext/drjit/docs-old/intro-02.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/intro-02.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/intro-03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/intro-03.png -------------------------------------------------------------------------------- /ext/drjit/docs-old/intro.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/intro.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/loops.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/loops.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/python.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/python.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/random.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/random.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/requirements.txt -------------------------------------------------------------------------------- /ext/drjit/docs-old/struct.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/struct.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/advanced-01.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/advanced-01.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/advanced-02.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/advanced-02.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/advanced-03.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/advanced-03.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/advanced.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/advanced.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/color.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/color.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/complex.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/complex.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/dynamic-01.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/dynamic-01.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/dynamic-02.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/dynamic-02.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/dynamic-03.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/dynamic-03.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/dynamic-04.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/dynamic-04.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/dynamic-05.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/dynamic-05.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/dynamic-06.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/dynamic-06.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/dynamic.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/dynamic.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/gpu.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/gpu.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/half.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/half.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/matrix.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/matrix.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/morton-01.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/morton-01.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/morton.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/morton.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/nested-01.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/nested-01.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/nested-02.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/nested-02.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/nested-03.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/nested-03.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/nested-04.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/nested-04.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/nested-05.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/nested-05.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/nested.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/nested.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/quaternions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/quaternions.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/reference.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/sh.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/sh.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/unused/transform.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/unused/transform.rst -------------------------------------------------------------------------------- /ext/drjit/docs-old/vcall-01.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/vcall-01.svg -------------------------------------------------------------------------------- /ext/drjit/docs-old/vcall.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs-old/vcall.rst -------------------------------------------------------------------------------- /ext/drjit/docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs/conf.py -------------------------------------------------------------------------------- /ext/drjit/docs/firststeps-cpp.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs/firststeps-cpp.rst -------------------------------------------------------------------------------- /ext/drjit/docs/firststeps-py.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs/firststeps-py.rst -------------------------------------------------------------------------------- /ext/drjit/docs/images/graph-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs/images/graph-dark.png -------------------------------------------------------------------------------- /ext/drjit/docs/images/graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs/images/graph.png -------------------------------------------------------------------------------- /ext/drjit/docs/images/sdf-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs/images/sdf-dark.svg -------------------------------------------------------------------------------- /ext/drjit/docs/images/sdf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs/images/sdf.svg -------------------------------------------------------------------------------- /ext/drjit/docs/images/sphere-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs/images/sphere-dark.png -------------------------------------------------------------------------------- /ext/drjit/docs/images/sphere.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs/images/sphere.png -------------------------------------------------------------------------------- /ext/drjit/docs/images/sphere2-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs/images/sphere2-dark.png -------------------------------------------------------------------------------- /ext/drjit/docs/images/sphere2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs/images/sphere2.png -------------------------------------------------------------------------------- /ext/drjit/docs/images/sphere3-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs/images/sphere3-dark.png -------------------------------------------------------------------------------- /ext/drjit/docs/images/sphere3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs/images/sphere3.png -------------------------------------------------------------------------------- /ext/drjit/docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs/index.rst -------------------------------------------------------------------------------- /ext/drjit/docs/intro.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs/intro.rst -------------------------------------------------------------------------------- /ext/drjit/docs/reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs/reference.rst -------------------------------------------------------------------------------- /ext/drjit/docs/release_notes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs/release_notes.rst -------------------------------------------------------------------------------- /ext/drjit/docs/requirements-rtd.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs/requirements-rtd.txt -------------------------------------------------------------------------------- /ext/drjit/docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs/requirements.txt -------------------------------------------------------------------------------- /ext/drjit/docs/static/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/docs/static/custom.css -------------------------------------------------------------------------------- /ext/drjit/drjit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/drjit/__init__.py -------------------------------------------------------------------------------- /ext/drjit/drjit/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/drjit/const.py -------------------------------------------------------------------------------- /ext/drjit/drjit/detail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/drjit/detail.py -------------------------------------------------------------------------------- /ext/drjit/drjit/generic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/drjit/generic.py -------------------------------------------------------------------------------- /ext/drjit/drjit/matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/drjit/matrix.py -------------------------------------------------------------------------------- /ext/drjit/drjit/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/drjit/router.py -------------------------------------------------------------------------------- /ext/drjit/drjit/tensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/drjit/tensor.py -------------------------------------------------------------------------------- /ext/drjit/drjit/traits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/drjit/traits.py -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/.gitignore -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/CMakeLists.txt -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/LICENSE -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/README.md -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/ext/lz4/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/ext/lz4/LICENSE -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/ext/lz4/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/ext/lz4/README -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/ext/lz4/lz4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/ext/lz4/lz4.c -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/ext/lz4/lz4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/ext/lz4/lz4.h -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/ext/lz4/lz4hc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/ext/lz4/lz4hc.c -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/ext/lz4/lz4hc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/ext/lz4/lz4hc.h -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/ext/lz4/xxh3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/ext/lz4/xxh3.h -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/ext/lz4/xxhash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/ext/lz4/xxhash.c -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/ext/lz4/xxhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/ext/lz4/xxhash.h -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/resources/perf.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/resources/perf.cu -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/alloc.h -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/api.cpp -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/common.h -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/cuda_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/cuda_api.h -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/cuda_tex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/cuda_tex.h -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/eval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/eval.cpp -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/eval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/eval.h -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/hash.h -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/init.cpp -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/internal.h -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/io.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/io.cpp -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/io.h -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/llvm_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/llvm_api.h -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/log.cpp -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/log.h -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/loop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/loop.cpp -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/loop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/loop.h -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/malloc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/malloc.cpp -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/malloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/malloc.h -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/op.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/op.cpp -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/op.h -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/printf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/printf.cpp -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/printf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/printf.h -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/profiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/profiler.h -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/registry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/registry.h -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/util.cpp -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/util.h -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/var.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/var.cpp -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/var.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/var.h -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/vcall.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/vcall.cpp -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/src/vcall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/src/vcall.h -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/tests/ekloop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/tests/ekloop.h -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/tests/loop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/tests/loop.cpp -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/tests/mem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/tests/mem.cpp -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/tests/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/tests/test.cpp -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/tests/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/tests/test.h -------------------------------------------------------------------------------- /ext/drjit/ext/drjit-core/tests/traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/ext/drjit-core/tests/traits.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/array.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/array_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/array_base.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/array_generic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/array_generic.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/array_mask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/array_mask.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/array_router.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/array_router.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/array_static.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/array_static.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/array_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/array_traits.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/array_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/array_utils.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/autodiff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/autodiff.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/color.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/complex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/complex.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/custom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/custom.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/dynamic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/dynamic.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/fwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/fwd.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/half.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/half.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/idiv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/idiv.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/jit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/jit.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/loop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/loop.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/map.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/math.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/matrix.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/morton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/morton.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/packet.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/packet_avx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/packet_avx.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/packet_avx2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/packet_avx2.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/packet_avx512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/packet_avx512.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/packet_intrin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/packet_intrin.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/packet_kmask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/packet_kmask.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/packet_sse42.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/packet_sse42.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/quaternion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/quaternion.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/random.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/sh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/sh.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/sphere.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/sphere.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/string.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/struct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/struct.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/tensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/tensor.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/texture.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/transform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/transform.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/util.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/vcall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/vcall.h -------------------------------------------------------------------------------- /ext/drjit/include/drjit/vcall_packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/include/drjit/vcall_packet.h -------------------------------------------------------------------------------- /ext/drjit/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/pyproject.toml -------------------------------------------------------------------------------- /ext/drjit/resources/FindSphinx.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/resources/FindSphinx.cmake -------------------------------------------------------------------------------- /ext/drjit/resources/archflags_unix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/resources/archflags_unix.cpp -------------------------------------------------------------------------------- /ext/drjit/resources/archflags_win32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/resources/archflags_win32.cpp -------------------------------------------------------------------------------- /ext/drjit/resources/check-style.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/resources/check-style.sh -------------------------------------------------------------------------------- /ext/drjit/resources/config.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/resources/config.py.in -------------------------------------------------------------------------------- /ext/drjit/resources/drjit_gdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/resources/drjit_gdb.py -------------------------------------------------------------------------------- /ext/drjit/resources/drjit_lldb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/resources/drjit_lldb.py -------------------------------------------------------------------------------- /ext/drjit/resources/remez.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/resources/remez.cpp -------------------------------------------------------------------------------- /ext/drjit/resources/remez.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/resources/remez.h -------------------------------------------------------------------------------- /ext/drjit/resources/remez.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/resources/remez.sh -------------------------------------------------------------------------------- /ext/drjit/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/setup.py -------------------------------------------------------------------------------- /ext/drjit/src/autodiff/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/src/autodiff/CMakeLists.txt -------------------------------------------------------------------------------- /ext/drjit/src/autodiff/autodiff.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/src/autodiff/autodiff.cpp -------------------------------------------------------------------------------- /ext/drjit/src/autodiff/common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/src/autodiff/common.cpp -------------------------------------------------------------------------------- /ext/drjit/src/autodiff/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/src/autodiff/common.h -------------------------------------------------------------------------------- /ext/drjit/src/python/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/src/python/CMakeLists.txt -------------------------------------------------------------------------------- /ext/drjit/src/python/bind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/src/python/bind.h -------------------------------------------------------------------------------- /ext/drjit/src/python/bind_cuda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/src/python/bind_cuda.cpp -------------------------------------------------------------------------------- /ext/drjit/src/python/bind_cuda_ad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/src/python/bind_cuda_ad.cpp -------------------------------------------------------------------------------- /ext/drjit/src/python/bind_llvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/src/python/bind_llvm.cpp -------------------------------------------------------------------------------- /ext/drjit/src/python/bind_llvm_ad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/src/python/bind_llvm_ad.cpp -------------------------------------------------------------------------------- /ext/drjit/src/python/bind_packet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/src/python/bind_packet.cpp -------------------------------------------------------------------------------- /ext/drjit/src/python/bind_scalar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/src/python/bind_scalar.cpp -------------------------------------------------------------------------------- /ext/drjit/src/python/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/src/python/common.h -------------------------------------------------------------------------------- /ext/drjit/src/python/dlpack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/src/python/dlpack.cpp -------------------------------------------------------------------------------- /ext/drjit/src/python/implicit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/src/python/implicit.cpp -------------------------------------------------------------------------------- /ext/drjit/src/python/loop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/src/python/loop.h -------------------------------------------------------------------------------- /ext/drjit/src/python/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/src/python/main.cpp -------------------------------------------------------------------------------- /ext/drjit/src/python/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/src/python/random.h -------------------------------------------------------------------------------- /ext/drjit/src/python/reinterpret.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/src/python/reinterpret.cpp -------------------------------------------------------------------------------- /ext/drjit/src/python/switch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/src/python/switch.h -------------------------------------------------------------------------------- /ext/drjit/src/python/tensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/src/python/tensor.h -------------------------------------------------------------------------------- /ext/drjit/src/python/texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/src/python/texture.h -------------------------------------------------------------------------------- /ext/drjit/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/CMakeLists.txt -------------------------------------------------------------------------------- /ext/drjit/tests/ad_megakernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/ad_megakernel.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/basic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/basic.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/call.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/call.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/color.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/color.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/complex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/complex.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/conv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/conv.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/custom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/custom.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/dynamic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/dynamic.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/explog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/explog.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/float.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/float.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/histogram.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/histogram.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/horiz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/horiz.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/hyperbolic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/hyperbolic.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/idiv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/idiv.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/integer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/integer.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/matrix.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/memory.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/memory2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/memory2.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/morton.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/morton.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/nested.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/nested.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/python/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/python/test.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/python/test_ad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/python/test_ad.py -------------------------------------------------------------------------------- /ext/drjit/tests/python/test_basics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/python/test_basics.py -------------------------------------------------------------------------------- /ext/drjit/tests/python/test_complex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/python/test_complex.py -------------------------------------------------------------------------------- /ext/drjit/tests/python/test_jit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/python/test_jit.py -------------------------------------------------------------------------------- /ext/drjit/tests/python/test_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/python/test_loop.py -------------------------------------------------------------------------------- /ext/drjit/tests/python/test_matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/python/test_matrix.py -------------------------------------------------------------------------------- /ext/drjit/tests/python/test_reduce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/python/test_reduce.py -------------------------------------------------------------------------------- /ext/drjit/tests/python/test_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/python/test_simple.py -------------------------------------------------------------------------------- /ext/drjit/tests/python/test_struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/python/test_struct.py -------------------------------------------------------------------------------- /ext/drjit/tests/python/test_switch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/python/test_switch.py -------------------------------------------------------------------------------- /ext/drjit/tests/python/test_tensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/python/test_tensor.py -------------------------------------------------------------------------------- /ext/drjit/tests/python/test_wrap_ad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/python/test_wrap_ad.py -------------------------------------------------------------------------------- /ext/drjit/tests/ray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/ray.h -------------------------------------------------------------------------------- /ext/drjit/tests/sh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/sh.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/special.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/special.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/sphere.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/sphere.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/struct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/struct.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/test.h -------------------------------------------------------------------------------- /ext/drjit/tests/texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/texture.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/trig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/trig.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/util.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/vcall.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/vcall.cpp -------------------------------------------------------------------------------- /ext/drjit/tests/vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/drjit/tests/vector.cpp -------------------------------------------------------------------------------- /ext/rgb2spec/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/rgb2spec/CMakeLists.txt -------------------------------------------------------------------------------- /ext/rgb2spec/details/cie1931.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/rgb2spec/details/cie1931.h -------------------------------------------------------------------------------- /ext/rgb2spec/details/lu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/rgb2spec/details/lu.h -------------------------------------------------------------------------------- /ext/rgb2spec/rgb2spec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/rgb2spec/rgb2spec.c -------------------------------------------------------------------------------- /ext/rgb2spec/rgb2spec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/rgb2spec/rgb2spec.h -------------------------------------------------------------------------------- /ext/rgb2spec/rgb2spec_opt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/ext/rgb2spec/rgb2spec_opt.cpp -------------------------------------------------------------------------------- /images/representative.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/images/representative.jpg -------------------------------------------------------------------------------- /include/mitsuba/core/appender.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/appender.h -------------------------------------------------------------------------------- /include/mitsuba/core/argparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/argparser.h -------------------------------------------------------------------------------- /include/mitsuba/core/atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/atomic.h -------------------------------------------------------------------------------- /include/mitsuba/core/bbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/bbox.h -------------------------------------------------------------------------------- /include/mitsuba/core/bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/bitmap.h -------------------------------------------------------------------------------- /include/mitsuba/core/bsphere.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/bsphere.h -------------------------------------------------------------------------------- /include/mitsuba/core/class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/class.h -------------------------------------------------------------------------------- /include/mitsuba/core/distr_1d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/distr_1d.h -------------------------------------------------------------------------------- /include/mitsuba/core/distr_2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/distr_2d.h -------------------------------------------------------------------------------- /include/mitsuba/core/dstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/dstream.h -------------------------------------------------------------------------------- /include/mitsuba/core/field.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/field.h -------------------------------------------------------------------------------- /include/mitsuba/core/filesystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/filesystem.h -------------------------------------------------------------------------------- /include/mitsuba/core/formatter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/formatter.h -------------------------------------------------------------------------------- /include/mitsuba/core/frame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/frame.h -------------------------------------------------------------------------------- /include/mitsuba/core/fresolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/fresolver.h -------------------------------------------------------------------------------- /include/mitsuba/core/fstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/fstream.h -------------------------------------------------------------------------------- /include/mitsuba/core/fwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/fwd.h -------------------------------------------------------------------------------- /include/mitsuba/core/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/hash.h -------------------------------------------------------------------------------- /include/mitsuba/core/jit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/jit.h -------------------------------------------------------------------------------- /include/mitsuba/core/logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/logger.h -------------------------------------------------------------------------------- /include/mitsuba/core/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/math.h -------------------------------------------------------------------------------- /include/mitsuba/core/mmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/mmap.h -------------------------------------------------------------------------------- /include/mitsuba/core/mstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/mstream.h -------------------------------------------------------------------------------- /include/mitsuba/core/object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/object.h -------------------------------------------------------------------------------- /include/mitsuba/core/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/platform.h -------------------------------------------------------------------------------- /include/mitsuba/core/plugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/plugin.h -------------------------------------------------------------------------------- /include/mitsuba/core/profiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/profiler.h -------------------------------------------------------------------------------- /include/mitsuba/core/progress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/progress.h -------------------------------------------------------------------------------- /include/mitsuba/core/properties.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/properties.h -------------------------------------------------------------------------------- /include/mitsuba/core/qmc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/qmc.h -------------------------------------------------------------------------------- /include/mitsuba/core/quad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/quad.h -------------------------------------------------------------------------------- /include/mitsuba/core/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/random.h -------------------------------------------------------------------------------- /include/mitsuba/core/ray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/ray.h -------------------------------------------------------------------------------- /include/mitsuba/core/reservoir.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/reservoir.h -------------------------------------------------------------------------------- /include/mitsuba/core/rfilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/rfilter.h -------------------------------------------------------------------------------- /include/mitsuba/core/simd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/simd.h -------------------------------------------------------------------------------- /include/mitsuba/core/spectrum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/spectrum.h -------------------------------------------------------------------------------- /include/mitsuba/core/spline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/spline.h -------------------------------------------------------------------------------- /include/mitsuba/core/stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/stream.h -------------------------------------------------------------------------------- /include/mitsuba/core/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/string.h -------------------------------------------------------------------------------- /include/mitsuba/core/struct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/struct.h -------------------------------------------------------------------------------- /include/mitsuba/core/tensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/tensor.h -------------------------------------------------------------------------------- /include/mitsuba/core/thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/thread.h -------------------------------------------------------------------------------- /include/mitsuba/core/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/timer.h -------------------------------------------------------------------------------- /include/mitsuba/core/traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/traits.h -------------------------------------------------------------------------------- /include/mitsuba/core/transform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/transform.h -------------------------------------------------------------------------------- /include/mitsuba/core/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/util.h -------------------------------------------------------------------------------- /include/mitsuba/core/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/variant.h -------------------------------------------------------------------------------- /include/mitsuba/core/vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/vector.h -------------------------------------------------------------------------------- /include/mitsuba/core/warp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/warp.h -------------------------------------------------------------------------------- /include/mitsuba/core/xml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/xml.h -------------------------------------------------------------------------------- /include/mitsuba/core/zstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/core/zstream.h -------------------------------------------------------------------------------- /include/mitsuba/mitsuba.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/mitsuba.h -------------------------------------------------------------------------------- /include/mitsuba/python/docstr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/python/docstr.h -------------------------------------------------------------------------------- /include/mitsuba/python/python.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/python/python.h -------------------------------------------------------------------------------- /include/mitsuba/render/bsdf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/bsdf.h -------------------------------------------------------------------------------- /include/mitsuba/render/emitter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/emitter.h -------------------------------------------------------------------------------- /include/mitsuba/render/endpoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/endpoint.h -------------------------------------------------------------------------------- /include/mitsuba/render/film.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/film.h -------------------------------------------------------------------------------- /include/mitsuba/render/fresnel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/fresnel.h -------------------------------------------------------------------------------- /include/mitsuba/render/fwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/fwd.h -------------------------------------------------------------------------------- /include/mitsuba/render/imageblock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/imageblock.h -------------------------------------------------------------------------------- /include/mitsuba/render/integrator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/integrator.h -------------------------------------------------------------------------------- /include/mitsuba/render/interaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/interaction.h -------------------------------------------------------------------------------- /include/mitsuba/render/ior.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/ior.h -------------------------------------------------------------------------------- /include/mitsuba/render/kdtree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/kdtree.h -------------------------------------------------------------------------------- /include/mitsuba/render/medium.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/medium.h -------------------------------------------------------------------------------- /include/mitsuba/render/mesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/mesh.h -------------------------------------------------------------------------------- /include/mitsuba/render/microfacet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/microfacet.h -------------------------------------------------------------------------------- /include/mitsuba/render/microflake.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/microflake.h -------------------------------------------------------------------------------- /include/mitsuba/render/mueller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/mueller.h -------------------------------------------------------------------------------- /include/mitsuba/render/optix/bbox.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/optix/bbox.cuh -------------------------------------------------------------------------------- /include/mitsuba/render/optix/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/optix/common.h -------------------------------------------------------------------------------- /include/mitsuba/render/optix/math.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/optix/math.cuh -------------------------------------------------------------------------------- /include/mitsuba/render/optix/matrix.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/optix/matrix.cuh -------------------------------------------------------------------------------- /include/mitsuba/render/optix/ray.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/optix/ray.cuh -------------------------------------------------------------------------------- /include/mitsuba/render/optix/shapes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/optix/shapes.h -------------------------------------------------------------------------------- /include/mitsuba/render/optix/vector.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/optix/vector.cuh -------------------------------------------------------------------------------- /include/mitsuba/render/optix_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/optix_api.h -------------------------------------------------------------------------------- /include/mitsuba/render/phase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/phase.h -------------------------------------------------------------------------------- /include/mitsuba/render/records.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/records.h -------------------------------------------------------------------------------- /include/mitsuba/render/sampler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/sampler.h -------------------------------------------------------------------------------- /include/mitsuba/render/scene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/scene.h -------------------------------------------------------------------------------- /include/mitsuba/render/sensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/sensor.h -------------------------------------------------------------------------------- /include/mitsuba/render/shape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/shape.h -------------------------------------------------------------------------------- /include/mitsuba/render/shapegroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/shapegroup.h -------------------------------------------------------------------------------- /include/mitsuba/render/spiral.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/spiral.h -------------------------------------------------------------------------------- /include/mitsuba/render/srgb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/srgb.h -------------------------------------------------------------------------------- /include/mitsuba/render/texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/texture.h -------------------------------------------------------------------------------- /include/mitsuba/render/volume.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/volume.h -------------------------------------------------------------------------------- /include/mitsuba/render/volumegrid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/render/volumegrid.h -------------------------------------------------------------------------------- /include/mitsuba/ui/fwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/ui/fwd.h -------------------------------------------------------------------------------- /include/mitsuba/ui/texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/ui/texture.h -------------------------------------------------------------------------------- /include/mitsuba/ui/viewer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/include/mitsuba/ui/viewer.h -------------------------------------------------------------------------------- /notebooks/convergence-assemble.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/notebooks/convergence-assemble.py -------------------------------------------------------------------------------- /notebooks/derivatives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/notebooks/derivatives.py -------------------------------------------------------------------------------- /notebooks/equal-error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/notebooks/equal-error.py -------------------------------------------------------------------------------- /notebooks/inverse-rendering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/notebooks/inverse-rendering.py -------------------------------------------------------------------------------- /notebooks/positivization-assemble.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/notebooks/positivization-assemble.py -------------------------------------------------------------------------------- /notebooks/positivization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/notebooks/positivization.py -------------------------------------------------------------------------------- /notebooks/results-assemble.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/notebooks/results-assemble.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/pyproject.toml -------------------------------------------------------------------------------- /resources/check-style.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/resources/check-style.sh -------------------------------------------------------------------------------- /resources/configure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/resources/configure.py -------------------------------------------------------------------------------- /resources/generate_stub_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/resources/generate_stub_files.py -------------------------------------------------------------------------------- /resources/mitsuba-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/resources/mitsuba-logo.png -------------------------------------------------------------------------------- /resources/mitsuba.conf.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/resources/mitsuba.conf.template -------------------------------------------------------------------------------- /resources/ptx/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/resources/ptx/Makefile -------------------------------------------------------------------------------- /resources/ptx/optix_rt.ptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/resources/ptx/optix_rt.ptx -------------------------------------------------------------------------------- /resources/setpath.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/resources/setpath.bat -------------------------------------------------------------------------------- /resources/setpath.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/resources/setpath.ps1 -------------------------------------------------------------------------------- /resources/setpath.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/resources/setpath.sh -------------------------------------------------------------------------------- /scenes/ashtray/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/ashtray/license.txt -------------------------------------------------------------------------------- /scenes/ashtray/meshes/Ashtray_low.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/ashtray/meshes/Ashtray_low.ply -------------------------------------------------------------------------------- /scenes/ashtray/meshes/Object_2.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/ashtray/meshes/Object_2.ply -------------------------------------------------------------------------------- /scenes/ashtray/meshes/Object_3.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/ashtray/meshes/Object_3.ply -------------------------------------------------------------------------------- /scenes/ashtray/meshes/Object_4.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/ashtray/meshes/Object_4.ply -------------------------------------------------------------------------------- /scenes/ashtray/meshes/Plane.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/ashtray/meshes/Plane.ply -------------------------------------------------------------------------------- /scenes/ashtray/meshes/leg_1_low.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/ashtray/meshes/leg_1_low.ply -------------------------------------------------------------------------------- /scenes/ashtray/meshes/leg_2_low.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/ashtray/meshes/leg_2_low.ply -------------------------------------------------------------------------------- /scenes/ashtray/meshes/leg_3_low.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/ashtray/meshes/leg_3_low.ply -------------------------------------------------------------------------------- /scenes/ashtray/scene.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/ashtray/scene.xml -------------------------------------------------------------------------------- /scenes/chalice/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/chalice/license.txt -------------------------------------------------------------------------------- /scenes/chalice/meshes/chalice.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/chalice/meshes/chalice.ply -------------------------------------------------------------------------------- /scenes/chalice/scene.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/chalice/scene.xml -------------------------------------------------------------------------------- /scenes/chalice/textures/ballroom_1k.exr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/chalice/textures/ballroom_1k.exr -------------------------------------------------------------------------------- /scenes/tire/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/tire/license.txt -------------------------------------------------------------------------------- /scenes/tire/meshes/Material2_006.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/tire/meshes/Material2_006.ply -------------------------------------------------------------------------------- /scenes/tire/meshes/Object_2.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/tire/meshes/Object_2.ply -------------------------------------------------------------------------------- /scenes/tire/meshes/Object_2_001.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/tire/meshes/Object_2_001.ply -------------------------------------------------------------------------------- /scenes/tire/meshes/Object_2_002.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/tire/meshes/Object_2_002.ply -------------------------------------------------------------------------------- /scenes/tire/meshes/Object_2_003.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/tire/meshes/Object_2_003.ply -------------------------------------------------------------------------------- /scenes/tire/meshes/Object_3.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/tire/meshes/Object_3.ply -------------------------------------------------------------------------------- /scenes/tire/meshes/Object_3_001.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/tire/meshes/Object_3_001.ply -------------------------------------------------------------------------------- /scenes/tire/meshes/Object_3_002.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/tire/meshes/Object_3_002.ply -------------------------------------------------------------------------------- /scenes/tire/meshes/Object_3_003.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/tire/meshes/Object_3_003.ply -------------------------------------------------------------------------------- /scenes/tire/meshes/Object_4.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/tire/meshes/Object_4.ply -------------------------------------------------------------------------------- /scenes/tire/meshes/Object_4_001.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/tire/meshes/Object_4_001.ply -------------------------------------------------------------------------------- /scenes/tire/meshes/Object_4_002.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/tire/meshes/Object_4_002.ply -------------------------------------------------------------------------------- /scenes/tire/meshes/Object_4_003.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/tire/meshes/Object_4_003.ply -------------------------------------------------------------------------------- /scenes/tire/meshes/tire.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/tire/meshes/tire.ply -------------------------------------------------------------------------------- /scenes/tire/scene.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/tire/scene.xml -------------------------------------------------------------------------------- /scenes/tire/textures/base_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/tire/textures/base_color.png -------------------------------------------------------------------------------- /scenes/tire/textures/metallic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/tire/textures/metallic.png -------------------------------------------------------------------------------- /scenes/tire/textures/roughness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/tire/textures/roughness.png -------------------------------------------------------------------------------- /scenes/tire/textures/workshop_2k.exr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/scenes/tire/textures/workshop_2k.exr -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/setup.py -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/bsdfs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/CMakeLists.txt -------------------------------------------------------------------------------- /src/bsdfs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/bsdfs/blendbsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/blendbsdf.cpp -------------------------------------------------------------------------------- /src/bsdfs/bumpmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/bumpmap.cpp -------------------------------------------------------------------------------- /src/bsdfs/circular.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/circular.cpp -------------------------------------------------------------------------------- /src/bsdfs/conductor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/conductor.cpp -------------------------------------------------------------------------------- /src/bsdfs/dielectric.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/dielectric.cpp -------------------------------------------------------------------------------- /src/bsdfs/diffuse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/diffuse.cpp -------------------------------------------------------------------------------- /src/bsdfs/mask.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/mask.cpp -------------------------------------------------------------------------------- /src/bsdfs/measured.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/measured.cpp -------------------------------------------------------------------------------- /src/bsdfs/measured_polarized.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/measured_polarized.cpp -------------------------------------------------------------------------------- /src/bsdfs/normalmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/normalmap.cpp -------------------------------------------------------------------------------- /src/bsdfs/null.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/null.cpp -------------------------------------------------------------------------------- /src/bsdfs/plastic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/plastic.cpp -------------------------------------------------------------------------------- /src/bsdfs/polarizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/polarizer.cpp -------------------------------------------------------------------------------- /src/bsdfs/pplastic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/pplastic.cpp -------------------------------------------------------------------------------- /src/bsdfs/principled.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/principled.cpp -------------------------------------------------------------------------------- /src/bsdfs/principledhelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/principledhelpers.h -------------------------------------------------------------------------------- /src/bsdfs/principledthin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/principledthin.cpp -------------------------------------------------------------------------------- /src/bsdfs/retarder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/retarder.cpp -------------------------------------------------------------------------------- /src/bsdfs/roughconductor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/roughconductor.cpp -------------------------------------------------------------------------------- /src/bsdfs/roughdielectric.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/roughdielectric.cpp -------------------------------------------------------------------------------- /src/bsdfs/roughplastic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/roughplastic.cpp -------------------------------------------------------------------------------- /src/bsdfs/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/bsdfs/tests/test_blendbsdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/tests/test_blendbsdf.py -------------------------------------------------------------------------------- /src/bsdfs/tests/test_conductor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/tests/test_conductor.py -------------------------------------------------------------------------------- /src/bsdfs/tests/test_dielectric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/tests/test_dielectric.py -------------------------------------------------------------------------------- /src/bsdfs/tests/test_diffuse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/tests/test_diffuse.py -------------------------------------------------------------------------------- /src/bsdfs/tests/test_polarizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/tests/test_polarizer.py -------------------------------------------------------------------------------- /src/bsdfs/tests/test_pplastic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/tests/test_pplastic.py -------------------------------------------------------------------------------- /src/bsdfs/tests/test_principled.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/tests/test_principled.py -------------------------------------------------------------------------------- /src/bsdfs/tests/test_principledthin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/tests/test_principledthin.py -------------------------------------------------------------------------------- /src/bsdfs/tests/test_retarder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/tests/test_retarder.py -------------------------------------------------------------------------------- /src/bsdfs/tests/test_rough_conductor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/tests/test_rough_conductor.py -------------------------------------------------------------------------------- /src/bsdfs/tests/test_rough_plastic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/tests/test_rough_plastic.py -------------------------------------------------------------------------------- /src/bsdfs/tests/test_twosided.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/tests/test_twosided.py -------------------------------------------------------------------------------- /src/bsdfs/thindielectric.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/thindielectric.cpp -------------------------------------------------------------------------------- /src/bsdfs/twosided.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/bsdfs/twosided.cpp -------------------------------------------------------------------------------- /src/cmake/FindSphinx.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/cmake/FindSphinx.cmake -------------------------------------------------------------------------------- /src/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/conftest.py -------------------------------------------------------------------------------- /src/core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/CMakeLists.txt -------------------------------------------------------------------------------- /src/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/core/appender.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/appender.cpp -------------------------------------------------------------------------------- /src/core/argparser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/argparser.cpp -------------------------------------------------------------------------------- /src/core/bitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/bitmap.cpp -------------------------------------------------------------------------------- /src/core/class.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/class.cpp -------------------------------------------------------------------------------- /src/core/dither-matrix256.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/dither-matrix256.cpp -------------------------------------------------------------------------------- /src/core/dstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/dstream.cpp -------------------------------------------------------------------------------- /src/core/filesystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/filesystem.cpp -------------------------------------------------------------------------------- /src/core/formatter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/formatter.cpp -------------------------------------------------------------------------------- /src/core/fresolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/fresolver.cpp -------------------------------------------------------------------------------- /src/core/fstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/fstream.cpp -------------------------------------------------------------------------------- /src/core/jit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/jit.cpp -------------------------------------------------------------------------------- /src/core/logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/logger.cpp -------------------------------------------------------------------------------- /src/core/mmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/mmap.cpp -------------------------------------------------------------------------------- /src/core/mstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/mstream.cpp -------------------------------------------------------------------------------- /src/core/object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/object.cpp -------------------------------------------------------------------------------- /src/core/plugin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/plugin.cpp -------------------------------------------------------------------------------- /src/core/profiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/profiler.cpp -------------------------------------------------------------------------------- /src/core/progress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/progress.cpp -------------------------------------------------------------------------------- /src/core/properties.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/properties.cpp -------------------------------------------------------------------------------- /src/core/python/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/CMakeLists.txt -------------------------------------------------------------------------------- /src/core/python/appender.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/appender.cpp -------------------------------------------------------------------------------- /src/core/python/argparser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/argparser.cpp -------------------------------------------------------------------------------- /src/core/python/atomic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/atomic.cpp -------------------------------------------------------------------------------- /src/core/python/bbox_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/bbox_v.cpp -------------------------------------------------------------------------------- /src/core/python/bitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/bitmap.cpp -------------------------------------------------------------------------------- /src/core/python/bsphere_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/bsphere_v.cpp -------------------------------------------------------------------------------- /src/core/python/cast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/cast.cpp -------------------------------------------------------------------------------- /src/core/python/distr_1d_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/distr_1d_v.cpp -------------------------------------------------------------------------------- /src/core/python/distr_2d_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/distr_2d_v.cpp -------------------------------------------------------------------------------- /src/core/python/drjit_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/drjit_v.cpp -------------------------------------------------------------------------------- /src/core/python/filesystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/filesystem.cpp -------------------------------------------------------------------------------- /src/core/python/formatter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/formatter.cpp -------------------------------------------------------------------------------- /src/core/python/frame_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/frame_v.cpp -------------------------------------------------------------------------------- /src/core/python/fresolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/fresolver.cpp -------------------------------------------------------------------------------- /src/core/python/logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/logger.cpp -------------------------------------------------------------------------------- /src/core/python/math_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/math_v.cpp -------------------------------------------------------------------------------- /src/core/python/mmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/mmap.cpp -------------------------------------------------------------------------------- /src/core/python/object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/object.cpp -------------------------------------------------------------------------------- /src/core/python/object_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/object_v.cpp -------------------------------------------------------------------------------- /src/core/python/progress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/progress.cpp -------------------------------------------------------------------------------- /src/core/python/properties_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/properties_v.cpp -------------------------------------------------------------------------------- /src/core/python/qmc_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/qmc_v.cpp -------------------------------------------------------------------------------- /src/core/python/quad_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/quad_v.cpp -------------------------------------------------------------------------------- /src/core/python/random_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/random_v.cpp -------------------------------------------------------------------------------- /src/core/python/ray_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/ray_v.cpp -------------------------------------------------------------------------------- /src/core/python/reservoir_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/reservoir_v.cpp -------------------------------------------------------------------------------- /src/core/python/rfilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/rfilter.cpp -------------------------------------------------------------------------------- /src/core/python/rfilter_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/rfilter_v.cpp -------------------------------------------------------------------------------- /src/core/python/spectrum_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/spectrum_v.cpp -------------------------------------------------------------------------------- /src/core/python/spline_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/spline_v.cpp -------------------------------------------------------------------------------- /src/core/python/stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/stream.cpp -------------------------------------------------------------------------------- /src/core/python/struct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/struct.cpp -------------------------------------------------------------------------------- /src/core/python/thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/thread.cpp -------------------------------------------------------------------------------- /src/core/python/timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/timer.cpp -------------------------------------------------------------------------------- /src/core/python/transform_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/transform_v.cpp -------------------------------------------------------------------------------- /src/core/python/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/util.cpp -------------------------------------------------------------------------------- /src/core/python/vector_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/vector_v.cpp -------------------------------------------------------------------------------- /src/core/python/warp_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/warp_v.cpp -------------------------------------------------------------------------------- /src/core/python/xml_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/python/xml_v.cpp -------------------------------------------------------------------------------- /src/core/qmc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/qmc.cpp -------------------------------------------------------------------------------- /src/core/rfilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/rfilter.cpp -------------------------------------------------------------------------------- /src/core/spectrum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/spectrum.cpp -------------------------------------------------------------------------------- /src/core/stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/stream.cpp -------------------------------------------------------------------------------- /src/core/string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/string.cpp -------------------------------------------------------------------------------- /src/core/struct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/struct.cpp -------------------------------------------------------------------------------- /src/core/tensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tensor.cpp -------------------------------------------------------------------------------- /src/core/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/core/tests/test_argparser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_argparser.py -------------------------------------------------------------------------------- /src/core/tests/test_atomic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_atomic.py -------------------------------------------------------------------------------- /src/core/tests/test_bbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_bbox.py -------------------------------------------------------------------------------- /src/core/tests/test_bitmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_bitmap.py -------------------------------------------------------------------------------- /src/core/tests/test_bsphere.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_bsphere.py -------------------------------------------------------------------------------- /src/core/tests/test_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_dict.py -------------------------------------------------------------------------------- /src/core/tests/test_distr_1d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_distr_1d.py -------------------------------------------------------------------------------- /src/core/tests/test_distr_2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_distr_2d.py -------------------------------------------------------------------------------- /src/core/tests/test_filesystem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_filesystem.py -------------------------------------------------------------------------------- /src/core/tests/test_frame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_frame.py -------------------------------------------------------------------------------- /src/core/tests/test_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_logger.py -------------------------------------------------------------------------------- /src/core/tests/test_math.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_math.py -------------------------------------------------------------------------------- /src/core/tests/test_mmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_mmap.py -------------------------------------------------------------------------------- /src/core/tests/test_properties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_properties.py -------------------------------------------------------------------------------- /src/core/tests/test_python.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_python.py -------------------------------------------------------------------------------- /src/core/tests/test_qmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_qmc.py -------------------------------------------------------------------------------- /src/core/tests/test_quad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_quad.py -------------------------------------------------------------------------------- /src/core/tests/test_random.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_random.py -------------------------------------------------------------------------------- /src/core/tests/test_spectrum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_spectrum.py -------------------------------------------------------------------------------- /src/core/tests/test_spline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_spline.py -------------------------------------------------------------------------------- /src/core/tests/test_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_stream.py -------------------------------------------------------------------------------- /src/core/tests/test_struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_struct.py -------------------------------------------------------------------------------- /src/core/tests/test_transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_transform.py -------------------------------------------------------------------------------- /src/core/tests/test_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_util.py -------------------------------------------------------------------------------- /src/core/tests/test_vector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_vector.py -------------------------------------------------------------------------------- /src/core/tests/test_warp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_warp.py -------------------------------------------------------------------------------- /src/core/tests/test_write_xml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_write_xml.py -------------------------------------------------------------------------------- /src/core/tests/test_xml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/tests/test_xml.py -------------------------------------------------------------------------------- /src/core/thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/thread.cpp -------------------------------------------------------------------------------- /src/core/transform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/transform.cpp -------------------------------------------------------------------------------- /src/core/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/util.cpp -------------------------------------------------------------------------------- /src/core/xml.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/xml.cpp -------------------------------------------------------------------------------- /src/core/zstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/core/zstream.cpp -------------------------------------------------------------------------------- /src/emitters/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/emitters/CMakeLists.txt -------------------------------------------------------------------------------- /src/emitters/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/emitters/area.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/emitters/area.cpp -------------------------------------------------------------------------------- /src/emitters/constant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/emitters/constant.cpp -------------------------------------------------------------------------------- /src/emitters/directional.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/emitters/directional.cpp -------------------------------------------------------------------------------- /src/emitters/directionalarea.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/emitters/directionalarea.cpp -------------------------------------------------------------------------------- /src/emitters/envmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/emitters/envmap.cpp -------------------------------------------------------------------------------- /src/emitters/point.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/emitters/point.cpp -------------------------------------------------------------------------------- /src/emitters/projector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/emitters/projector.cpp -------------------------------------------------------------------------------- /src/emitters/spot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/emitters/spot.cpp -------------------------------------------------------------------------------- /src/emitters/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/emitters/tests/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/emitters/tests/data/triangle.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/emitters/tests/data/triangle.ply -------------------------------------------------------------------------------- /src/emitters/tests/test_area.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/emitters/tests/test_area.py -------------------------------------------------------------------------------- /src/emitters/tests/test_constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/emitters/tests/test_constant.py -------------------------------------------------------------------------------- /src/emitters/tests/test_directional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/emitters/tests/test_directional.py -------------------------------------------------------------------------------- /src/emitters/tests/test_envmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/emitters/tests/test_envmap.py -------------------------------------------------------------------------------- /src/emitters/tests/test_point.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/emitters/tests/test_point.py -------------------------------------------------------------------------------- /src/emitters/tests/test_spot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/emitters/tests/test_spot.py -------------------------------------------------------------------------------- /src/films/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/films/CMakeLists.txt -------------------------------------------------------------------------------- /src/films/hdrfilm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/films/hdrfilm.cpp -------------------------------------------------------------------------------- /src/films/specfilm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/films/specfilm.cpp -------------------------------------------------------------------------------- /src/films/tests/test_hdrfilm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/films/tests/test_hdrfilm.py -------------------------------------------------------------------------------- /src/films/tests/test_specfilm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/films/tests/test_specfilm.py -------------------------------------------------------------------------------- /src/integrators/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/integrators/CMakeLists.txt -------------------------------------------------------------------------------- /src/integrators/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/integrators/aov.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/integrators/aov.cpp -------------------------------------------------------------------------------- /src/integrators/depth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/integrators/depth.cpp -------------------------------------------------------------------------------- /src/integrators/direct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/integrators/direct.cpp -------------------------------------------------------------------------------- /src/integrators/moment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/integrators/moment.cpp -------------------------------------------------------------------------------- /src/integrators/oldpath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/integrators/oldpath.cpp -------------------------------------------------------------------------------- /src/integrators/path.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/integrators/path.cpp -------------------------------------------------------------------------------- /src/integrators/ptracer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/integrators/ptracer.cpp -------------------------------------------------------------------------------- /src/integrators/stokes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/integrators/stokes.cpp -------------------------------------------------------------------------------- /src/integrators/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/integrators/tests/test_ptracer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/integrators/tests/test_ptracer.py -------------------------------------------------------------------------------- /src/integrators/volpath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/integrators/volpath.cpp -------------------------------------------------------------------------------- /src/integrators/volpathmis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/integrators/volpathmis.cpp -------------------------------------------------------------------------------- /src/media/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/media/CMakeLists.txt -------------------------------------------------------------------------------- /src/media/heterogeneous.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/media/heterogeneous.cpp -------------------------------------------------------------------------------- /src/media/homogeneous.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/media/homogeneous.cpp -------------------------------------------------------------------------------- /src/media/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mitsuba/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/mitsuba/CMakeLists.txt -------------------------------------------------------------------------------- /src/mitsuba/mitsuba.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/mitsuba/mitsuba.cpp -------------------------------------------------------------------------------- /src/phase/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/phase/CMakeLists.txt -------------------------------------------------------------------------------- /src/phase/blendphase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/phase/blendphase.cpp -------------------------------------------------------------------------------- /src/phase/hg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/phase/hg.cpp -------------------------------------------------------------------------------- /src/phase/isotropic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/phase/isotropic.cpp -------------------------------------------------------------------------------- /src/phase/rayleigh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/phase/rayleigh.cpp -------------------------------------------------------------------------------- /src/phase/sggx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/phase/sggx.cpp -------------------------------------------------------------------------------- /src/phase/tabphase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/phase/tabphase.cpp -------------------------------------------------------------------------------- /src/phase/tests/test_blendphase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/phase/tests/test_blendphase.py -------------------------------------------------------------------------------- /src/phase/tests/test_hg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/phase/tests/test_hg.py -------------------------------------------------------------------------------- /src/phase/tests/test_isotropic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/phase/tests/test_isotropic.py -------------------------------------------------------------------------------- /src/phase/tests/test_rayleigh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/phase/tests/test_rayleigh.py -------------------------------------------------------------------------------- /src/phase/tests/test_sggx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/phase/tests/test_sggx.py -------------------------------------------------------------------------------- /src/phase/tests/test_tabphase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/phase/tests/test_tabphase.py -------------------------------------------------------------------------------- /src/phase/tests/test_trampoline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/phase/tests/test_trampoline.py -------------------------------------------------------------------------------- /src/python/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/python/CMakeLists.txt -------------------------------------------------------------------------------- /src/python/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/python/__init__.py -------------------------------------------------------------------------------- /src/python/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/python/main.cpp -------------------------------------------------------------------------------- /src/python/main_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/python/main_v.cpp -------------------------------------------------------------------------------- /src/python/python/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/python/python/__init__.py -------------------------------------------------------------------------------- /src/python/python/ad/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/python/python/ad/__init__.py -------------------------------------------------------------------------------- /src/python/python/ad/integrators/prb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/python/python/ad/integrators/prb.py -------------------------------------------------------------------------------- /src/python/python/ad/optimizers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/python/python/ad/optimizers.py -------------------------------------------------------------------------------- /src/python/python/ad/reparam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/python/python/ad/reparam.py -------------------------------------------------------------------------------- /src/python/python/chi2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/python/python/chi2.py -------------------------------------------------------------------------------- /src/python/python/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/python/python/cli.py -------------------------------------------------------------------------------- /src/python/python/math.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/python/python/math.py -------------------------------------------------------------------------------- /src/python/python/polvis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/python/python/polvis.py -------------------------------------------------------------------------------- /src/python/python/sys_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/python/python/sys_info.py -------------------------------------------------------------------------------- /src/python/python/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/python/test/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/python/python/test/util.py -------------------------------------------------------------------------------- /src/python/python/tests/test_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/python/python/tests/test_util.py -------------------------------------------------------------------------------- /src/python/python/tonemap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/python/python/tonemap.py -------------------------------------------------------------------------------- /src/python/python/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/python/python/util.py -------------------------------------------------------------------------------- /src/python/python/xml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/python/python/xml.py -------------------------------------------------------------------------------- /src/render/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/CMakeLists.txt -------------------------------------------------------------------------------- /src/render/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/render/bsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/bsdf.cpp -------------------------------------------------------------------------------- /src/render/emitter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/emitter.cpp -------------------------------------------------------------------------------- /src/render/endpoint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/endpoint.cpp -------------------------------------------------------------------------------- /src/render/film.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/film.cpp -------------------------------------------------------------------------------- /src/render/imageblock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/imageblock.cpp -------------------------------------------------------------------------------- /src/render/integrator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/integrator.cpp -------------------------------------------------------------------------------- /src/render/kdtree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/kdtree.cpp -------------------------------------------------------------------------------- /src/render/medium.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/medium.cpp -------------------------------------------------------------------------------- /src/render/mesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/mesh.cpp -------------------------------------------------------------------------------- /src/render/microfacet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/microfacet.cpp -------------------------------------------------------------------------------- /src/render/optix/optix_rt.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/optix/optix_rt.cu -------------------------------------------------------------------------------- /src/render/optix_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/optix_api.cpp -------------------------------------------------------------------------------- /src/render/phase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/phase.cpp -------------------------------------------------------------------------------- /src/render/python/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/CMakeLists.txt -------------------------------------------------------------------------------- /src/render/python/bsdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/bsdf.cpp -------------------------------------------------------------------------------- /src/render/python/bsdf_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/bsdf_v.cpp -------------------------------------------------------------------------------- /src/render/python/emitter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/emitter.cpp -------------------------------------------------------------------------------- /src/render/python/emitter_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/emitter_v.cpp -------------------------------------------------------------------------------- /src/render/python/endpoint_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/endpoint_v.cpp -------------------------------------------------------------------------------- /src/render/python/film.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/film.cpp -------------------------------------------------------------------------------- /src/render/python/film_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/film_v.cpp -------------------------------------------------------------------------------- /src/render/python/fresnel_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/fresnel_v.cpp -------------------------------------------------------------------------------- /src/render/python/imageblock_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/imageblock_v.cpp -------------------------------------------------------------------------------- /src/render/python/integrator_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/integrator_v.cpp -------------------------------------------------------------------------------- /src/render/python/interaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/interaction.cpp -------------------------------------------------------------------------------- /src/render/python/interaction_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/interaction_v.cpp -------------------------------------------------------------------------------- /src/render/python/medium_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/medium_v.cpp -------------------------------------------------------------------------------- /src/render/python/microfacet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/microfacet.cpp -------------------------------------------------------------------------------- /src/render/python/microfacet_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/microfacet_v.cpp -------------------------------------------------------------------------------- /src/render/python/mueller_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/mueller_v.cpp -------------------------------------------------------------------------------- /src/render/python/phase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/phase.cpp -------------------------------------------------------------------------------- /src/render/python/phase_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/phase_v.cpp -------------------------------------------------------------------------------- /src/render/python/records_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/records_v.cpp -------------------------------------------------------------------------------- /src/render/python/sampler_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/sampler_v.cpp -------------------------------------------------------------------------------- /src/render/python/scene_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/scene_v.cpp -------------------------------------------------------------------------------- /src/render/python/sensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/sensor.cpp -------------------------------------------------------------------------------- /src/render/python/sensor_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/sensor_v.cpp -------------------------------------------------------------------------------- /src/render/python/shape_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/shape_v.cpp -------------------------------------------------------------------------------- /src/render/python/signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/signal.h -------------------------------------------------------------------------------- /src/render/python/spiral.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/spiral.cpp -------------------------------------------------------------------------------- /src/render/python/srgb_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/srgb_v.cpp -------------------------------------------------------------------------------- /src/render/python/texture_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/texture_v.cpp -------------------------------------------------------------------------------- /src/render/python/volume_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/volume_v.cpp -------------------------------------------------------------------------------- /src/render/python/volumegrid_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/python/volumegrid_v.cpp -------------------------------------------------------------------------------- /src/render/sampler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/sampler.cpp -------------------------------------------------------------------------------- /src/render/scene.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/scene.cpp -------------------------------------------------------------------------------- /src/render/scene_embree.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/scene_embree.inl -------------------------------------------------------------------------------- /src/render/scene_native.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/scene_native.inl -------------------------------------------------------------------------------- /src/render/scene_optix.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/scene_optix.inl -------------------------------------------------------------------------------- /src/render/sensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/sensor.cpp -------------------------------------------------------------------------------- /src/render/shape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/shape.cpp -------------------------------------------------------------------------------- /src/render/shapegroup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/shapegroup.cpp -------------------------------------------------------------------------------- /src/render/spiral.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/spiral.cpp -------------------------------------------------------------------------------- /src/render/srgb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/srgb.cpp -------------------------------------------------------------------------------- /src/render/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/render/tests/data/triangle.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/tests/data/triangle.ply -------------------------------------------------------------------------------- /src/render/tests/test_ad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/tests/test_ad.py -------------------------------------------------------------------------------- /src/render/tests/test_bsdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/tests/test_bsdf.py -------------------------------------------------------------------------------- /src/render/tests/test_fresnel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/tests/test_fresnel.py -------------------------------------------------------------------------------- /src/render/tests/test_imageblock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/tests/test_imageblock.py -------------------------------------------------------------------------------- /src/render/tests/test_interaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/tests/test_interaction.py -------------------------------------------------------------------------------- /src/render/tests/test_kdtrees.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/tests/test_kdtrees.py -------------------------------------------------------------------------------- /src/render/tests/test_megakernel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/tests/test_megakernel.py -------------------------------------------------------------------------------- /src/render/tests/test_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/tests/test_mesh.py -------------------------------------------------------------------------------- /src/render/tests/test_microfacet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/tests/test_microfacet.py -------------------------------------------------------------------------------- /src/render/tests/test_mueller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/tests/test_mueller.py -------------------------------------------------------------------------------- /src/render/tests/test_records.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/tests/test_records.py -------------------------------------------------------------------------------- /src/render/tests/test_renders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/tests/test_renders.py -------------------------------------------------------------------------------- /src/render/tests/test_scene.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/tests/test_scene.py -------------------------------------------------------------------------------- /src/render/tests/test_sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/tests/test_sensor.py -------------------------------------------------------------------------------- /src/render/tests/test_spectra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/tests/test_spectra.py -------------------------------------------------------------------------------- /src/render/tests/test_spiral.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/tests/test_spiral.py -------------------------------------------------------------------------------- /src/render/tests/test_tutorials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/tests/test_tutorials.py -------------------------------------------------------------------------------- /src/render/tests/test_volumegrid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/tests/test_volumegrid.py -------------------------------------------------------------------------------- /src/render/texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/texture.cpp -------------------------------------------------------------------------------- /src/render/volume.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/volume.cpp -------------------------------------------------------------------------------- /src/render/volumegrid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/render/volumegrid.cpp -------------------------------------------------------------------------------- /src/rfilters/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/rfilters/CMakeLists.txt -------------------------------------------------------------------------------- /src/rfilters/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rfilters/box.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/rfilters/box.cpp -------------------------------------------------------------------------------- /src/rfilters/catmullrom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/rfilters/catmullrom.cpp -------------------------------------------------------------------------------- /src/rfilters/gaussian.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/rfilters/gaussian.cpp -------------------------------------------------------------------------------- /src/rfilters/lanczos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/rfilters/lanczos.cpp -------------------------------------------------------------------------------- /src/rfilters/mitchell.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/rfilters/mitchell.cpp -------------------------------------------------------------------------------- /src/rfilters/tent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/rfilters/tent.cpp -------------------------------------------------------------------------------- /src/rfilters/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rfilters/tests/test_rfilter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/rfilters/tests/test_rfilter.py -------------------------------------------------------------------------------- /src/samplers/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/samplers/CMakeLists.txt -------------------------------------------------------------------------------- /src/samplers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/samplers/independent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/samplers/independent.cpp -------------------------------------------------------------------------------- /src/samplers/ldsampler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/samplers/ldsampler.cpp -------------------------------------------------------------------------------- /src/samplers/multijitter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/samplers/multijitter.cpp -------------------------------------------------------------------------------- /src/samplers/orthogonal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/samplers/orthogonal.cpp -------------------------------------------------------------------------------- /src/samplers/stratified.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/samplers/stratified.cpp -------------------------------------------------------------------------------- /src/samplers/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/samplers/tests/test_independent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/samplers/tests/test_independent.py -------------------------------------------------------------------------------- /src/samplers/tests/test_ldsampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/samplers/tests/test_ldsampler.py -------------------------------------------------------------------------------- /src/samplers/tests/test_multijitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/samplers/tests/test_multijitter.py -------------------------------------------------------------------------------- /src/samplers/tests/test_orthogonal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/samplers/tests/test_orthogonal.py -------------------------------------------------------------------------------- /src/samplers/tests/test_stratified.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/samplers/tests/test_stratified.py -------------------------------------------------------------------------------- /src/samplers/tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/samplers/tests/utils.py -------------------------------------------------------------------------------- /src/sensors/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/sensors/CMakeLists.txt -------------------------------------------------------------------------------- /src/sensors/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/sensors/batch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/sensors/batch.cpp -------------------------------------------------------------------------------- /src/sensors/distant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/sensors/distant.cpp -------------------------------------------------------------------------------- /src/sensors/irradiancemeter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/sensors/irradiancemeter.cpp -------------------------------------------------------------------------------- /src/sensors/orthographic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/sensors/orthographic.cpp -------------------------------------------------------------------------------- /src/sensors/perspective.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/sensors/perspective.cpp -------------------------------------------------------------------------------- /src/sensors/radiancemeter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/sensors/radiancemeter.cpp -------------------------------------------------------------------------------- /src/sensors/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/sensors/tests/test_distant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/sensors/tests/test_distant.py -------------------------------------------------------------------------------- /src/sensors/tests/test_orthographic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/sensors/tests/test_orthographic.py -------------------------------------------------------------------------------- /src/sensors/tests/test_perspective.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/sensors/tests/test_perspective.py -------------------------------------------------------------------------------- /src/sensors/tests/test_radiancemeter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/sensors/tests/test_radiancemeter.py -------------------------------------------------------------------------------- /src/sensors/tests/test_thinlens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/sensors/tests/test_thinlens.py -------------------------------------------------------------------------------- /src/sensors/thinlens.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/sensors/thinlens.cpp -------------------------------------------------------------------------------- /src/shapes/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/shapes/CMakeLists.txt -------------------------------------------------------------------------------- /src/shapes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/shapes/blender.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/shapes/blender.cpp -------------------------------------------------------------------------------- /src/shapes/cube.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/shapes/cube.cpp -------------------------------------------------------------------------------- /src/shapes/cylinder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/shapes/cylinder.cpp -------------------------------------------------------------------------------- /src/shapes/disk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/shapes/disk.cpp -------------------------------------------------------------------------------- /src/shapes/instance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/shapes/instance.cpp -------------------------------------------------------------------------------- /src/shapes/merge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/shapes/merge.cpp -------------------------------------------------------------------------------- /src/shapes/obj.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/shapes/obj.cpp -------------------------------------------------------------------------------- /src/shapes/optix/cylinder.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/shapes/optix/cylinder.cuh -------------------------------------------------------------------------------- /src/shapes/optix/disk.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/shapes/optix/disk.cuh -------------------------------------------------------------------------------- /src/shapes/optix/mesh.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/shapes/optix/mesh.cuh -------------------------------------------------------------------------------- /src/shapes/optix/rectangle.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/shapes/optix/rectangle.cuh -------------------------------------------------------------------------------- /src/shapes/optix/sphere.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/shapes/optix/sphere.cuh -------------------------------------------------------------------------------- /src/shapes/ply.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/shapes/ply.cpp -------------------------------------------------------------------------------- /src/shapes/rectangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/shapes/rectangle.cpp -------------------------------------------------------------------------------- /src/shapes/serialized.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/shapes/serialized.cpp -------------------------------------------------------------------------------- /src/shapes/shapegroup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/shapes/shapegroup.cpp -------------------------------------------------------------------------------- /src/shapes/sphere.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/shapes/sphere.cpp -------------------------------------------------------------------------------- /src/shapes/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/shapes/tests/test_cube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/shapes/tests/test_cube.py -------------------------------------------------------------------------------- /src/shapes/tests/test_cylinder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/shapes/tests/test_cylinder.py -------------------------------------------------------------------------------- /src/shapes/tests/test_disk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/shapes/tests/test_disk.py -------------------------------------------------------------------------------- /src/shapes/tests/test_instance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/shapes/tests/test_instance.py -------------------------------------------------------------------------------- /src/shapes/tests/test_rectangle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/shapes/tests/test_rectangle.py -------------------------------------------------------------------------------- /src/shapes/tests/test_shapegroup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/shapes/tests/test_shapegroup.py -------------------------------------------------------------------------------- /src/shapes/tests/test_sphere.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/shapes/tests/test_sphere.py -------------------------------------------------------------------------------- /src/spectra/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/spectra/CMakeLists.txt -------------------------------------------------------------------------------- /src/spectra/blackbody.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/spectra/blackbody.cpp -------------------------------------------------------------------------------- /src/spectra/d65.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/spectra/d65.cpp -------------------------------------------------------------------------------- /src/spectra/irregular.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/spectra/irregular.cpp -------------------------------------------------------------------------------- /src/spectra/regular.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/spectra/regular.cpp -------------------------------------------------------------------------------- /src/spectra/srgb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/spectra/srgb.cpp -------------------------------------------------------------------------------- /src/spectra/tests/test_d65.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/spectra/tests/test_d65.py -------------------------------------------------------------------------------- /src/spectra/tests/test_irregular.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/spectra/tests/test_irregular.py -------------------------------------------------------------------------------- /src/spectra/tests/test_regular.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/spectra/tests/test_regular.py -------------------------------------------------------------------------------- /src/spectra/uniform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/spectra/uniform.cpp -------------------------------------------------------------------------------- /src/textures/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/textures/CMakeLists.txt -------------------------------------------------------------------------------- /src/textures/bitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/textures/bitmap.cpp -------------------------------------------------------------------------------- /src/textures/checkerboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/textures/checkerboard.cpp -------------------------------------------------------------------------------- /src/textures/mesh_attribute.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/textures/mesh_attribute.cpp -------------------------------------------------------------------------------- /src/textures/tests/test_bitmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/textures/tests/test_bitmap.py -------------------------------------------------------------------------------- /src/textures/tests/test_volume.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/textures/tests/test_volume.py -------------------------------------------------------------------------------- /src/textures/volume.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/textures/volume.cpp -------------------------------------------------------------------------------- /src/volumes/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/volumes/CMakeLists.txt -------------------------------------------------------------------------------- /src/volumes/const.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/volumes/const.cpp -------------------------------------------------------------------------------- /src/volumes/grid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/volumes/grid.cpp -------------------------------------------------------------------------------- /src/volumes/tests/test_constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/volumes/tests/test_constant.py -------------------------------------------------------------------------------- /src/volumes/tests/test_grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/src/volumes/tests/test_grid.py -------------------------------------------------------------------------------- /tools/reservoir_sampling/.gitignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | build/ 3 | 4 | -------------------------------------------------------------------------------- /tools/reservoir_sampling/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wchang22/ReSTIR_DR/HEAD/tools/reservoir_sampling/CMakeLists.txt --------------------------------------------------------------------------------