├── .gitattributes ├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── cmake └── FindTBB.cmake ├── images ├── buddha.jpg ├── dragon.jpg ├── parabolic_reflector.jpg ├── prism.jpg ├── torus_in_cube.jpg └── wineglass.jpg ├── misc ├── .gitignore ├── .gitsubmodules ├── AtmosphericData.ipynb ├── BlueMarbleReflectanceCorrection.ipynb ├── BlueNoiseDitherPattern.ipynb ├── CameraAndImageSamples.ipynb ├── FastExponentialApproximation.ipynb ├── FittingMoVMFToBsdf.ipynb ├── FloatingPointAdventures.ipynb ├── GuidingGmmSamplingPlusEmVorbaStyle.ipynb ├── GuidingMoVMF.ipynb ├── GuidingQuadtree.ipynb ├── GuidingRadianceRecordsVisualization2.ipynb ├── IntegrationOnManifoldsSympy.ipynb ├── IntegrationOnManifoldsSympyNo2.ipynb ├── MISwithDeltaFunctionInIntegrand.ipynb ├── MakeOpenexrTestImage.ipynb ├── MicrofacetModelPrototyping.ipynb ├── PathDebug.ipynb ├── SamplerCheck.ipynb ├── ScatterfunctionDebug.ipynb ├── SimpleCloudGenerator.ipynb ├── SobolSequenceGeneratorMatrices.ipynb ├── SolarRadiationDataConversion.ipynb ├── SpectraGenerationSmitsWay.ipynb ├── SpectraReconstructionExperimentation.ipynb ├── Stereoprojection1.ipynb ├── TheJacobianOfTheSpecialReflection.ipynb ├── UCBAlgoTest.ipynb ├── atmospheric_data │ ├── ASTMG173_solar_radiation_dataset.txt │ ├── absorption_crossection_spectra │ │ ├── absportion_spectrum_o3_203h.dat │ │ ├── absportion_spectrum_o3_223h.dat │ │ ├── absportion_spectrum_o3_246h.dat │ │ ├── absportion_spectrum_o3_280h.dat │ │ └── absportion_spectrum_o3_293K.dat │ ├── elterman_1968_aerosole_attenuation_vs_altitude.csv │ ├── elterman_1968_aerosole_attenuation_vs_altitude.dig │ ├── elterman_1968_aerosole_attenuation_vs_altitude.png │ ├── elterman_1968_aerosole_attenuation_vs_lambda.csv │ ├── elterman_1968_aerosole_attenuation_vs_lambda.dig │ ├── elterman_1968_aerosole_attenuation_vs_lambda.png │ ├── handbook_of_geophysics_fig18-13.csv │ ├── handbook_of_geophysics_fig18-13.dig │ ├── handbook_of_geophysics_fig18-13.png │ ├── ozone_mixing_ratio_from_spectralcalc.csv │ ├── ozone_mixing_ratio_from_spectralcalc.dig │ ├── ozone_mixing_ratio_from_spectralcalc.png │ └── solar_spectrum_E490_AM0_dataset.dat ├── ciexyzjv.csv ├── deltatracking.py ├── mediumspec.py ├── new-joe-kuo-5.21201 ├── path_guiding_kdtree_loader.py ├── path_guiding_kdtree_visualization.py ├── ratiotracking.py ├── refractviz.c4d └── visualize_paths_log.py ├── readme.md ├── src ├── atmosphere.cxx ├── atmosphere.hxx ├── box.hxx ├── camera.hxx ├── cubature_wrapper.hxx ├── cubemap.hxx ├── distribution_mixture_models.cxx ├── distribution_mixture_models.hxx ├── eigen_plugins │ ├── eigen.hxx │ ├── eigen_array_plugin.hxx │ └── eigen_matrix_plugin.hxx ├── embreeaccelerator.cxx ├── embreeaccelerator.hxx ├── experimentation.cxx ├── hashgrid.hxx ├── image.cxx ├── image.hxx ├── infiniteplane.hxx ├── json.hxx ├── json_fwd.hxx ├── light.cxx ├── light.hxx ├── lightpicker_trivial.cxx ├── lightpicker_trivial.hxx ├── lightpicker_ucb.cxx ├── lightpicker_ucb.hxx ├── material.hxx ├── media_integrator.cxx ├── media_integrator.hxx ├── memory_arena.hxx ├── ndarray.hxx ├── normaldistributionfunction.hxx ├── parse_common.cxx ├── parse_common.hxx ├── parse_yaml_scene.cxx ├── parsenff.cxx ├── path_guiding.cxx ├── path_guiding.hxx ├── path_guiding_py.cxx ├── path_guiding_quadtree.cxx ├── path_guiding_quadtree.hxx ├── path_guiding_tree.cxx ├── path_guiding_tree.hxx ├── pathlogger.cxx ├── pathlogger.hxx ├── phasefunctions.cxx ├── phasefunctions.hxx ├── photonintersector.cxx ├── photonintersector.hxx ├── primitive.cxx ├── primitive.hxx ├── radianceorimportance.hxx ├── ray.cxx ├── ray.hxx ├── renderbuffer.hxx ├── rendering_randomwalk_impl.hxx ├── rendering_util.cxx ├── rendering_util.hxx ├── renderingalgorithms.cxx ├── renderingalgorithms_interface.hxx ├── renderingalgorithms_normalvisualizer.cxx ├── renderingalgorithms_pathtracing.cxx ├── renderingalgorithms_pathtracing.hxx ├── renderingalgorithms_pathtracing2.cxx ├── renderingalgorithms_pathtracing_guided.cxx ├── renderingalgorithms_photonmap.cxx ├── renderingalgorithms_simplebase.hxx ├── sampler.cxx ├── sampler.hxx ├── sampler_sobol_matrices.cxx ├── sampler_tables.cxx ├── scene.cxx ├── scene.hxx ├── shader.cxx ├── shader.hxx ├── shader_physics.hxx ├── shader_util.hxx ├── span.hxx ├── spectral.cxx ├── spectral.hxx ├── tests.cxx ├── tests2.cxx ├── tests3.cxx ├── tests_guiding.cxx ├── tests_microfacet.cxx ├── tests_sampling.cxx ├── tests_scene.cxx ├── tests_stats.cxx ├── tests_stats.hxx ├── tests_tbb.cxx ├── texture.cxx ├── texture.hxx ├── toytrace.cxx ├── types.hxx ├── util.hxx ├── util_thread.hxx ├── vec3f.hxx └── very_strong_typedef.hxx └── testing ├── .gitignore ├── automated_test_renderings.py └── scenes ├── atmosphere.nff ├── atmosphere_backlit.nff ├── atmosphere_space.nff ├── atmosphere_textured.nff ├── box_in_cornelbox.dae ├── bunny_lowpoly_smooth_fix_origin.obj ├── checkerboard_bright.png ├── checkerboard_bright_256.png ├── cornelbox.dae ├── cornelbox_laser.nff ├── cornelbox_mirror_assembly_high_res.obj ├── cornelbox_parabolic_reflector.nff ├── cornelbox_steelbunny.nff ├── cornelbox_translucentbunny.nff ├── cornelbox_translucentmeshsphere.nff ├── cornelbox_translucentsphere.nff ├── cubelight.nff ├── earth_atmosphere_collision_coefficients.json ├── env_sphere_mirror.nff ├── env_sphere_mirror_plus_area.nff ├── litcorner.nff ├── litcorner2.nff ├── material_test_scene.c4d ├── material_test_scene.mtl ├── material_test_scene.nff ├── material_test_scene.obj ├── medium_backlighting_area.nff ├── medium_backlighting_area2.nff ├── medium_backlighting_area3.nff ├── medium_backlighting_directional.nff ├── medium_backlighting_directional2.nff ├── medium_backlighting_directional3.nff ├── medium_backlighting_point2.nff ├── medium_in_medium.nff ├── nested_media1.nff ├── nested_media2.nff ├── off_center_rgb_cmy.nff ├── refract_beam_at_cube.nff ├── refractive_sphere_caustics.nff ├── refractive_sphere_caustics_wo_medium.nff ├── test_lowpoly_sphere.nff ├── texloadtest1.png ├── texloadtest2.exr ├── texture_test.nff ├── transmissivity_depending_on_angle.nff ├── transmissivity_depending_on_angle2.nff ├── unit_sphere_lowpoly.obj ├── unitcube.dae ├── unitdisc_24_xz.obj ├── unitrectangle.nff ├── unitrectangle.obj ├── unitsphere.obj ├── veach_mis_scene.c4d ├── veach_mis_scene.mtl ├── veach_mis_scene.nff ├── veach_mis_scene.obj ├── veach_mis_scene_distant.c4d ├── veach_mis_scene_distant.mtl ├── veach_mis_scene_distant.nff ├── veach_mis_scene_distant.obj ├── veach_mis_scene_exported.c4d ├── veach_shading_normals.nff ├── veach_shading_normals.obj └── worldmap_640px.jpg /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /cmake/FindTBB.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/cmake/FindTBB.cmake -------------------------------------------------------------------------------- /images/buddha.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/images/buddha.jpg -------------------------------------------------------------------------------- /images/dragon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/images/dragon.jpg -------------------------------------------------------------------------------- /images/parabolic_reflector.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/images/parabolic_reflector.jpg -------------------------------------------------------------------------------- /images/prism.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/images/prism.jpg -------------------------------------------------------------------------------- /images/torus_in_cube.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/images/torus_in_cube.jpg -------------------------------------------------------------------------------- /images/wineglass.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/images/wineglass.jpg -------------------------------------------------------------------------------- /misc/.gitignore: -------------------------------------------------------------------------------- 1 | *_collision_coefficients*.json 2 | renders-* 3 | -------------------------------------------------------------------------------- /misc/.gitsubmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/.gitsubmodules -------------------------------------------------------------------------------- /misc/AtmosphericData.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/AtmosphericData.ipynb -------------------------------------------------------------------------------- /misc/BlueMarbleReflectanceCorrection.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/BlueMarbleReflectanceCorrection.ipynb -------------------------------------------------------------------------------- /misc/BlueNoiseDitherPattern.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/BlueNoiseDitherPattern.ipynb -------------------------------------------------------------------------------- /misc/CameraAndImageSamples.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/CameraAndImageSamples.ipynb -------------------------------------------------------------------------------- /misc/FastExponentialApproximation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/FastExponentialApproximation.ipynb -------------------------------------------------------------------------------- /misc/FittingMoVMFToBsdf.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/FittingMoVMFToBsdf.ipynb -------------------------------------------------------------------------------- /misc/FloatingPointAdventures.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/FloatingPointAdventures.ipynb -------------------------------------------------------------------------------- /misc/GuidingGmmSamplingPlusEmVorbaStyle.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/GuidingGmmSamplingPlusEmVorbaStyle.ipynb -------------------------------------------------------------------------------- /misc/GuidingMoVMF.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/GuidingMoVMF.ipynb -------------------------------------------------------------------------------- /misc/GuidingQuadtree.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/GuidingQuadtree.ipynb -------------------------------------------------------------------------------- /misc/GuidingRadianceRecordsVisualization2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/GuidingRadianceRecordsVisualization2.ipynb -------------------------------------------------------------------------------- /misc/IntegrationOnManifoldsSympy.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/IntegrationOnManifoldsSympy.ipynb -------------------------------------------------------------------------------- /misc/IntegrationOnManifoldsSympyNo2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/IntegrationOnManifoldsSympyNo2.ipynb -------------------------------------------------------------------------------- /misc/MISwithDeltaFunctionInIntegrand.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/MISwithDeltaFunctionInIntegrand.ipynb -------------------------------------------------------------------------------- /misc/MakeOpenexrTestImage.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/MakeOpenexrTestImage.ipynb -------------------------------------------------------------------------------- /misc/MicrofacetModelPrototyping.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/MicrofacetModelPrototyping.ipynb -------------------------------------------------------------------------------- /misc/PathDebug.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/PathDebug.ipynb -------------------------------------------------------------------------------- /misc/SamplerCheck.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/SamplerCheck.ipynb -------------------------------------------------------------------------------- /misc/ScatterfunctionDebug.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/ScatterfunctionDebug.ipynb -------------------------------------------------------------------------------- /misc/SimpleCloudGenerator.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/SimpleCloudGenerator.ipynb -------------------------------------------------------------------------------- /misc/SobolSequenceGeneratorMatrices.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/SobolSequenceGeneratorMatrices.ipynb -------------------------------------------------------------------------------- /misc/SolarRadiationDataConversion.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/SolarRadiationDataConversion.ipynb -------------------------------------------------------------------------------- /misc/SpectraGenerationSmitsWay.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/SpectraGenerationSmitsWay.ipynb -------------------------------------------------------------------------------- /misc/SpectraReconstructionExperimentation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/SpectraReconstructionExperimentation.ipynb -------------------------------------------------------------------------------- /misc/Stereoprojection1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/Stereoprojection1.ipynb -------------------------------------------------------------------------------- /misc/TheJacobianOfTheSpecialReflection.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/TheJacobianOfTheSpecialReflection.ipynb -------------------------------------------------------------------------------- /misc/UCBAlgoTest.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/UCBAlgoTest.ipynb -------------------------------------------------------------------------------- /misc/atmospheric_data/ASTMG173_solar_radiation_dataset.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/atmospheric_data/ASTMG173_solar_radiation_dataset.txt -------------------------------------------------------------------------------- /misc/atmospheric_data/absorption_crossection_spectra/absportion_spectrum_o3_203h.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/atmospheric_data/absorption_crossection_spectra/absportion_spectrum_o3_203h.dat -------------------------------------------------------------------------------- /misc/atmospheric_data/absorption_crossection_spectra/absportion_spectrum_o3_223h.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/atmospheric_data/absorption_crossection_spectra/absportion_spectrum_o3_223h.dat -------------------------------------------------------------------------------- /misc/atmospheric_data/absorption_crossection_spectra/absportion_spectrum_o3_246h.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/atmospheric_data/absorption_crossection_spectra/absportion_spectrum_o3_246h.dat -------------------------------------------------------------------------------- /misc/atmospheric_data/absorption_crossection_spectra/absportion_spectrum_o3_280h.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/atmospheric_data/absorption_crossection_spectra/absportion_spectrum_o3_280h.dat -------------------------------------------------------------------------------- /misc/atmospheric_data/absorption_crossection_spectra/absportion_spectrum_o3_293K.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/atmospheric_data/absorption_crossection_spectra/absportion_spectrum_o3_293K.dat -------------------------------------------------------------------------------- /misc/atmospheric_data/elterman_1968_aerosole_attenuation_vs_altitude.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/atmospheric_data/elterman_1968_aerosole_attenuation_vs_altitude.csv -------------------------------------------------------------------------------- /misc/atmospheric_data/elterman_1968_aerosole_attenuation_vs_altitude.dig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/atmospheric_data/elterman_1968_aerosole_attenuation_vs_altitude.dig -------------------------------------------------------------------------------- /misc/atmospheric_data/elterman_1968_aerosole_attenuation_vs_altitude.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/atmospheric_data/elterman_1968_aerosole_attenuation_vs_altitude.png -------------------------------------------------------------------------------- /misc/atmospheric_data/elterman_1968_aerosole_attenuation_vs_lambda.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/atmospheric_data/elterman_1968_aerosole_attenuation_vs_lambda.csv -------------------------------------------------------------------------------- /misc/atmospheric_data/elterman_1968_aerosole_attenuation_vs_lambda.dig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/atmospheric_data/elterman_1968_aerosole_attenuation_vs_lambda.dig -------------------------------------------------------------------------------- /misc/atmospheric_data/elterman_1968_aerosole_attenuation_vs_lambda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/atmospheric_data/elterman_1968_aerosole_attenuation_vs_lambda.png -------------------------------------------------------------------------------- /misc/atmospheric_data/handbook_of_geophysics_fig18-13.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/atmospheric_data/handbook_of_geophysics_fig18-13.csv -------------------------------------------------------------------------------- /misc/atmospheric_data/handbook_of_geophysics_fig18-13.dig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/atmospheric_data/handbook_of_geophysics_fig18-13.dig -------------------------------------------------------------------------------- /misc/atmospheric_data/handbook_of_geophysics_fig18-13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/atmospheric_data/handbook_of_geophysics_fig18-13.png -------------------------------------------------------------------------------- /misc/atmospheric_data/ozone_mixing_ratio_from_spectralcalc.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/atmospheric_data/ozone_mixing_ratio_from_spectralcalc.csv -------------------------------------------------------------------------------- /misc/atmospheric_data/ozone_mixing_ratio_from_spectralcalc.dig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/atmospheric_data/ozone_mixing_ratio_from_spectralcalc.dig -------------------------------------------------------------------------------- /misc/atmospheric_data/ozone_mixing_ratio_from_spectralcalc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/atmospheric_data/ozone_mixing_ratio_from_spectralcalc.png -------------------------------------------------------------------------------- /misc/atmospheric_data/solar_spectrum_E490_AM0_dataset.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/atmospheric_data/solar_spectrum_E490_AM0_dataset.dat -------------------------------------------------------------------------------- /misc/ciexyzjv.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/ciexyzjv.csv -------------------------------------------------------------------------------- /misc/deltatracking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/deltatracking.py -------------------------------------------------------------------------------- /misc/mediumspec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/mediumspec.py -------------------------------------------------------------------------------- /misc/new-joe-kuo-5.21201: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/new-joe-kuo-5.21201 -------------------------------------------------------------------------------- /misc/path_guiding_kdtree_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/path_guiding_kdtree_loader.py -------------------------------------------------------------------------------- /misc/path_guiding_kdtree_visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/path_guiding_kdtree_visualization.py -------------------------------------------------------------------------------- /misc/ratiotracking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/ratiotracking.py -------------------------------------------------------------------------------- /misc/refractviz.c4d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/refractviz.c4d -------------------------------------------------------------------------------- /misc/visualize_paths_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/misc/visualize_paths_log.py -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/readme.md -------------------------------------------------------------------------------- /src/atmosphere.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/atmosphere.cxx -------------------------------------------------------------------------------- /src/atmosphere.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/atmosphere.hxx -------------------------------------------------------------------------------- /src/box.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/box.hxx -------------------------------------------------------------------------------- /src/camera.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/camera.hxx -------------------------------------------------------------------------------- /src/cubature_wrapper.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/cubature_wrapper.hxx -------------------------------------------------------------------------------- /src/cubemap.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/cubemap.hxx -------------------------------------------------------------------------------- /src/distribution_mixture_models.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/distribution_mixture_models.cxx -------------------------------------------------------------------------------- /src/distribution_mixture_models.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/distribution_mixture_models.hxx -------------------------------------------------------------------------------- /src/eigen_plugins/eigen.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/eigen_plugins/eigen.hxx -------------------------------------------------------------------------------- /src/eigen_plugins/eigen_array_plugin.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/eigen_plugins/eigen_array_plugin.hxx -------------------------------------------------------------------------------- /src/eigen_plugins/eigen_matrix_plugin.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/eigen_plugins/eigen_matrix_plugin.hxx -------------------------------------------------------------------------------- /src/embreeaccelerator.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/embreeaccelerator.cxx -------------------------------------------------------------------------------- /src/embreeaccelerator.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/embreeaccelerator.hxx -------------------------------------------------------------------------------- /src/experimentation.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/experimentation.cxx -------------------------------------------------------------------------------- /src/hashgrid.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/hashgrid.hxx -------------------------------------------------------------------------------- /src/image.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/image.cxx -------------------------------------------------------------------------------- /src/image.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/image.hxx -------------------------------------------------------------------------------- /src/infiniteplane.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/infiniteplane.hxx -------------------------------------------------------------------------------- /src/json.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/json.hxx -------------------------------------------------------------------------------- /src/json_fwd.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/json_fwd.hxx -------------------------------------------------------------------------------- /src/light.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/light.cxx -------------------------------------------------------------------------------- /src/light.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/light.hxx -------------------------------------------------------------------------------- /src/lightpicker_trivial.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/lightpicker_trivial.cxx -------------------------------------------------------------------------------- /src/lightpicker_trivial.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/lightpicker_trivial.hxx -------------------------------------------------------------------------------- /src/lightpicker_ucb.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/lightpicker_ucb.cxx -------------------------------------------------------------------------------- /src/lightpicker_ucb.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/lightpicker_ucb.hxx -------------------------------------------------------------------------------- /src/material.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/material.hxx -------------------------------------------------------------------------------- /src/media_integrator.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/media_integrator.cxx -------------------------------------------------------------------------------- /src/media_integrator.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/media_integrator.hxx -------------------------------------------------------------------------------- /src/memory_arena.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/memory_arena.hxx -------------------------------------------------------------------------------- /src/ndarray.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/ndarray.hxx -------------------------------------------------------------------------------- /src/normaldistributionfunction.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/normaldistributionfunction.hxx -------------------------------------------------------------------------------- /src/parse_common.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/parse_common.cxx -------------------------------------------------------------------------------- /src/parse_common.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/parse_common.hxx -------------------------------------------------------------------------------- /src/parse_yaml_scene.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/parse_yaml_scene.cxx -------------------------------------------------------------------------------- /src/parsenff.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/parsenff.cxx -------------------------------------------------------------------------------- /src/path_guiding.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/path_guiding.cxx -------------------------------------------------------------------------------- /src/path_guiding.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/path_guiding.hxx -------------------------------------------------------------------------------- /src/path_guiding_py.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/path_guiding_py.cxx -------------------------------------------------------------------------------- /src/path_guiding_quadtree.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/path_guiding_quadtree.cxx -------------------------------------------------------------------------------- /src/path_guiding_quadtree.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/path_guiding_quadtree.hxx -------------------------------------------------------------------------------- /src/path_guiding_tree.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/path_guiding_tree.cxx -------------------------------------------------------------------------------- /src/path_guiding_tree.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/path_guiding_tree.hxx -------------------------------------------------------------------------------- /src/pathlogger.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/pathlogger.cxx -------------------------------------------------------------------------------- /src/pathlogger.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/pathlogger.hxx -------------------------------------------------------------------------------- /src/phasefunctions.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/phasefunctions.cxx -------------------------------------------------------------------------------- /src/phasefunctions.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/phasefunctions.hxx -------------------------------------------------------------------------------- /src/photonintersector.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/photonintersector.cxx -------------------------------------------------------------------------------- /src/photonintersector.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/photonintersector.hxx -------------------------------------------------------------------------------- /src/primitive.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/primitive.cxx -------------------------------------------------------------------------------- /src/primitive.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/primitive.hxx -------------------------------------------------------------------------------- /src/radianceorimportance.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/radianceorimportance.hxx -------------------------------------------------------------------------------- /src/ray.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/ray.cxx -------------------------------------------------------------------------------- /src/ray.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/ray.hxx -------------------------------------------------------------------------------- /src/renderbuffer.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/renderbuffer.hxx -------------------------------------------------------------------------------- /src/rendering_randomwalk_impl.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/rendering_randomwalk_impl.hxx -------------------------------------------------------------------------------- /src/rendering_util.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/rendering_util.cxx -------------------------------------------------------------------------------- /src/rendering_util.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/rendering_util.hxx -------------------------------------------------------------------------------- /src/renderingalgorithms.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/renderingalgorithms.cxx -------------------------------------------------------------------------------- /src/renderingalgorithms_interface.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/renderingalgorithms_interface.hxx -------------------------------------------------------------------------------- /src/renderingalgorithms_normalvisualizer.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/renderingalgorithms_normalvisualizer.cxx -------------------------------------------------------------------------------- /src/renderingalgorithms_pathtracing.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/renderingalgorithms_pathtracing.cxx -------------------------------------------------------------------------------- /src/renderingalgorithms_pathtracing.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/renderingalgorithms_pathtracing.hxx -------------------------------------------------------------------------------- /src/renderingalgorithms_pathtracing2.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/renderingalgorithms_pathtracing2.cxx -------------------------------------------------------------------------------- /src/renderingalgorithms_pathtracing_guided.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/renderingalgorithms_pathtracing_guided.cxx -------------------------------------------------------------------------------- /src/renderingalgorithms_photonmap.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/renderingalgorithms_photonmap.cxx -------------------------------------------------------------------------------- /src/renderingalgorithms_simplebase.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/renderingalgorithms_simplebase.hxx -------------------------------------------------------------------------------- /src/sampler.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/sampler.cxx -------------------------------------------------------------------------------- /src/sampler.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/sampler.hxx -------------------------------------------------------------------------------- /src/sampler_sobol_matrices.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/sampler_sobol_matrices.cxx -------------------------------------------------------------------------------- /src/sampler_tables.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/sampler_tables.cxx -------------------------------------------------------------------------------- /src/scene.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/scene.cxx -------------------------------------------------------------------------------- /src/scene.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/scene.hxx -------------------------------------------------------------------------------- /src/shader.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/shader.cxx -------------------------------------------------------------------------------- /src/shader.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/shader.hxx -------------------------------------------------------------------------------- /src/shader_physics.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/shader_physics.hxx -------------------------------------------------------------------------------- /src/shader_util.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/shader_util.hxx -------------------------------------------------------------------------------- /src/span.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/span.hxx -------------------------------------------------------------------------------- /src/spectral.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/spectral.cxx -------------------------------------------------------------------------------- /src/spectral.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/spectral.hxx -------------------------------------------------------------------------------- /src/tests.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/tests.cxx -------------------------------------------------------------------------------- /src/tests2.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/tests2.cxx -------------------------------------------------------------------------------- /src/tests3.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/tests3.cxx -------------------------------------------------------------------------------- /src/tests_guiding.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/tests_guiding.cxx -------------------------------------------------------------------------------- /src/tests_microfacet.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/tests_microfacet.cxx -------------------------------------------------------------------------------- /src/tests_sampling.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/tests_sampling.cxx -------------------------------------------------------------------------------- /src/tests_scene.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/tests_scene.cxx -------------------------------------------------------------------------------- /src/tests_stats.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/tests_stats.cxx -------------------------------------------------------------------------------- /src/tests_stats.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/tests_stats.hxx -------------------------------------------------------------------------------- /src/tests_tbb.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/tests_tbb.cxx -------------------------------------------------------------------------------- /src/texture.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/texture.cxx -------------------------------------------------------------------------------- /src/texture.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/texture.hxx -------------------------------------------------------------------------------- /src/toytrace.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/toytrace.cxx -------------------------------------------------------------------------------- /src/types.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/types.hxx -------------------------------------------------------------------------------- /src/util.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/util.hxx -------------------------------------------------------------------------------- /src/util_thread.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/util_thread.hxx -------------------------------------------------------------------------------- /src/vec3f.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/vec3f.hxx -------------------------------------------------------------------------------- /src/very_strong_typedef.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/src/very_strong_typedef.hxx -------------------------------------------------------------------------------- /testing/.gitignore: -------------------------------------------------------------------------------- 1 | renders-* 2 | -------------------------------------------------------------------------------- /testing/automated_test_renderings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/automated_test_renderings.py -------------------------------------------------------------------------------- /testing/scenes/atmosphere.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/atmosphere.nff -------------------------------------------------------------------------------- /testing/scenes/atmosphere_backlit.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/atmosphere_backlit.nff -------------------------------------------------------------------------------- /testing/scenes/atmosphere_space.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/atmosphere_space.nff -------------------------------------------------------------------------------- /testing/scenes/atmosphere_textured.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/atmosphere_textured.nff -------------------------------------------------------------------------------- /testing/scenes/box_in_cornelbox.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/box_in_cornelbox.dae -------------------------------------------------------------------------------- /testing/scenes/bunny_lowpoly_smooth_fix_origin.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/bunny_lowpoly_smooth_fix_origin.obj -------------------------------------------------------------------------------- /testing/scenes/checkerboard_bright.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/checkerboard_bright.png -------------------------------------------------------------------------------- /testing/scenes/checkerboard_bright_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/checkerboard_bright_256.png -------------------------------------------------------------------------------- /testing/scenes/cornelbox.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/cornelbox.dae -------------------------------------------------------------------------------- /testing/scenes/cornelbox_laser.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/cornelbox_laser.nff -------------------------------------------------------------------------------- /testing/scenes/cornelbox_mirror_assembly_high_res.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/cornelbox_mirror_assembly_high_res.obj -------------------------------------------------------------------------------- /testing/scenes/cornelbox_parabolic_reflector.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/cornelbox_parabolic_reflector.nff -------------------------------------------------------------------------------- /testing/scenes/cornelbox_steelbunny.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/cornelbox_steelbunny.nff -------------------------------------------------------------------------------- /testing/scenes/cornelbox_translucentbunny.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/cornelbox_translucentbunny.nff -------------------------------------------------------------------------------- /testing/scenes/cornelbox_translucentmeshsphere.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/cornelbox_translucentmeshsphere.nff -------------------------------------------------------------------------------- /testing/scenes/cornelbox_translucentsphere.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/cornelbox_translucentsphere.nff -------------------------------------------------------------------------------- /testing/scenes/cubelight.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/cubelight.nff -------------------------------------------------------------------------------- /testing/scenes/earth_atmosphere_collision_coefficients.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/earth_atmosphere_collision_coefficients.json -------------------------------------------------------------------------------- /testing/scenes/env_sphere_mirror.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/env_sphere_mirror.nff -------------------------------------------------------------------------------- /testing/scenes/env_sphere_mirror_plus_area.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/env_sphere_mirror_plus_area.nff -------------------------------------------------------------------------------- /testing/scenes/litcorner.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/litcorner.nff -------------------------------------------------------------------------------- /testing/scenes/litcorner2.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/litcorner2.nff -------------------------------------------------------------------------------- /testing/scenes/material_test_scene.c4d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/material_test_scene.c4d -------------------------------------------------------------------------------- /testing/scenes/material_test_scene.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/material_test_scene.mtl -------------------------------------------------------------------------------- /testing/scenes/material_test_scene.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/material_test_scene.nff -------------------------------------------------------------------------------- /testing/scenes/material_test_scene.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/material_test_scene.obj -------------------------------------------------------------------------------- /testing/scenes/medium_backlighting_area.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/medium_backlighting_area.nff -------------------------------------------------------------------------------- /testing/scenes/medium_backlighting_area2.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/medium_backlighting_area2.nff -------------------------------------------------------------------------------- /testing/scenes/medium_backlighting_area3.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/medium_backlighting_area3.nff -------------------------------------------------------------------------------- /testing/scenes/medium_backlighting_directional.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/medium_backlighting_directional.nff -------------------------------------------------------------------------------- /testing/scenes/medium_backlighting_directional2.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/medium_backlighting_directional2.nff -------------------------------------------------------------------------------- /testing/scenes/medium_backlighting_directional3.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/medium_backlighting_directional3.nff -------------------------------------------------------------------------------- /testing/scenes/medium_backlighting_point2.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/medium_backlighting_point2.nff -------------------------------------------------------------------------------- /testing/scenes/medium_in_medium.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/medium_in_medium.nff -------------------------------------------------------------------------------- /testing/scenes/nested_media1.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/nested_media1.nff -------------------------------------------------------------------------------- /testing/scenes/nested_media2.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/nested_media2.nff -------------------------------------------------------------------------------- /testing/scenes/off_center_rgb_cmy.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/off_center_rgb_cmy.nff -------------------------------------------------------------------------------- /testing/scenes/refract_beam_at_cube.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/refract_beam_at_cube.nff -------------------------------------------------------------------------------- /testing/scenes/refractive_sphere_caustics.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/refractive_sphere_caustics.nff -------------------------------------------------------------------------------- /testing/scenes/refractive_sphere_caustics_wo_medium.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/refractive_sphere_caustics_wo_medium.nff -------------------------------------------------------------------------------- /testing/scenes/test_lowpoly_sphere.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/test_lowpoly_sphere.nff -------------------------------------------------------------------------------- /testing/scenes/texloadtest1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/texloadtest1.png -------------------------------------------------------------------------------- /testing/scenes/texloadtest2.exr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/texloadtest2.exr -------------------------------------------------------------------------------- /testing/scenes/texture_test.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/texture_test.nff -------------------------------------------------------------------------------- /testing/scenes/transmissivity_depending_on_angle.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/transmissivity_depending_on_angle.nff -------------------------------------------------------------------------------- /testing/scenes/transmissivity_depending_on_angle2.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/transmissivity_depending_on_angle2.nff -------------------------------------------------------------------------------- /testing/scenes/unit_sphere_lowpoly.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/unit_sphere_lowpoly.obj -------------------------------------------------------------------------------- /testing/scenes/unitcube.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/unitcube.dae -------------------------------------------------------------------------------- /testing/scenes/unitdisc_24_xz.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/unitdisc_24_xz.obj -------------------------------------------------------------------------------- /testing/scenes/unitrectangle.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/unitrectangle.nff -------------------------------------------------------------------------------- /testing/scenes/unitrectangle.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/unitrectangle.obj -------------------------------------------------------------------------------- /testing/scenes/unitsphere.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/unitsphere.obj -------------------------------------------------------------------------------- /testing/scenes/veach_mis_scene.c4d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/veach_mis_scene.c4d -------------------------------------------------------------------------------- /testing/scenes/veach_mis_scene.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/veach_mis_scene.mtl -------------------------------------------------------------------------------- /testing/scenes/veach_mis_scene.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/veach_mis_scene.nff -------------------------------------------------------------------------------- /testing/scenes/veach_mis_scene.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/veach_mis_scene.obj -------------------------------------------------------------------------------- /testing/scenes/veach_mis_scene_distant.c4d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/veach_mis_scene_distant.c4d -------------------------------------------------------------------------------- /testing/scenes/veach_mis_scene_distant.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/veach_mis_scene_distant.mtl -------------------------------------------------------------------------------- /testing/scenes/veach_mis_scene_distant.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/veach_mis_scene_distant.nff -------------------------------------------------------------------------------- /testing/scenes/veach_mis_scene_distant.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/veach_mis_scene_distant.obj -------------------------------------------------------------------------------- /testing/scenes/veach_mis_scene_exported.c4d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/veach_mis_scene_exported.c4d -------------------------------------------------------------------------------- /testing/scenes/veach_shading_normals.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/veach_shading_normals.nff -------------------------------------------------------------------------------- /testing/scenes/veach_shading_normals.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/veach_shading_normals.obj -------------------------------------------------------------------------------- /testing/scenes/worldmap_640px.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaWelter/ToyTrace/HEAD/testing/scenes/worldmap_640px.jpg --------------------------------------------------------------------------------