├── .editorconfig ├── .gitignore ├── .gitmodules ├── BUILDING.md ├── CMakeLists.txt ├── LICENSE.md ├── README.md ├── assets ├── conference │ ├── authors.txt │ ├── conference.mtl │ └── conference.obj ├── country_kitchen │ ├── Country-Kitchen.mtl │ ├── Country-Kitchen.obj │ ├── authors.txt │ └── textures │ │ ├── Chopping-Board.jpg │ │ ├── Country-Kitchen-JayHardy.png │ │ ├── Kitchen-book-leftpage.jpg │ │ ├── Kitchen-bookpage-large.jpg │ │ ├── Kitchen-carrot-uv.png │ │ ├── Kitchen-mushroom-texture.png │ │ ├── Tabletop-light.jpg │ │ ├── Tea-Towel.jpg │ │ ├── WoodFine0038_1_S.jpg │ │ ├── Worktop-light.jpg │ │ ├── bread-bin-front-bump.png │ │ ├── cushion-bump.jpg │ │ ├── cushion-red.jpg │ │ ├── radio-dial-idea.jpg │ │ └── wine-label.jpg ├── egyptcat │ ├── EgyptCat.png │ ├── EgyptCat_DISP.png │ ├── authors.txt │ ├── egyptcat.mtl │ └── egyptcat.obj ├── env_maps │ └── night.hdr ├── gold_rings │ ├── gold_rings_bark.mtl │ ├── gold_rings_bark.obj │ └── textures │ │ └── dirty_bark.jpg ├── luxball │ ├── authors.txt │ ├── luxball.mtl │ └── luxball.obj ├── psor │ ├── authors.txt │ ├── psor-cube.mtl │ └── psor-cube.obj └── teapot.ply ├── cl_cpp_1_2.pdf ├── cmake └── FindOptiX.cmake ├── contributors.txt ├── data ├── hierarchies │ └── .gitkeep ├── kernel_binaries │ ├── .gitkeep │ └── assemble.py └── states │ └── .gitkeep ├── ext ├── CMakeLists.txt └── windows │ └── DevIL │ ├── Win32 │ ├── include │ │ └── IL │ │ │ ├── DevIL.i │ │ │ ├── build-lua │ │ │ ├── build-python │ │ │ ├── config.h.win │ │ │ ├── devil_cpp_wrapper.hpp │ │ │ ├── devil_internal_exports.h │ │ │ ├── il.h │ │ │ ├── il_wrap.h │ │ │ ├── ilu.h │ │ │ ├── ilu_region.h │ │ │ ├── ilut.h │ │ │ ├── ilut_config.h │ │ │ ├── luadevil.c │ │ │ └── stamp-h.in │ └── lib │ │ ├── DevIL.dll │ │ ├── DevIL.lib │ │ ├── ILU.dll │ │ ├── ILU.lib │ │ ├── ILUT.dll │ │ └── ILUT.lib │ └── x64 │ ├── include │ └── IL │ │ ├── DevIL.i │ │ ├── build-lua │ │ ├── build-python │ │ ├── config.h.win │ │ ├── devil_cpp_wrapper.hpp │ │ ├── devil_internal_exports.h │ │ ├── il.h │ │ ├── il_wrap.h │ │ ├── ilu.h │ │ ├── ilu_region.h │ │ ├── ilut.h │ │ ├── ilut_config.h │ │ ├── luadevil.c │ │ └── stamp-h.in │ └── lib │ ├── DevIL.dll │ ├── DevIL.lib │ ├── ILU.dll │ ├── ILU.lib │ ├── ILUT.dll │ └── ILUT.lib ├── gallery ├── ChristopheSeuxClassRoom.png ├── cabin.png ├── cardioid_caustic.png ├── dining_room.png ├── dof.png ├── dragon.png ├── ecosys.png ├── glasses.png ├── kitchen.png ├── kitchen2.png ├── luxball.png ├── luxball2.png ├── psor.png ├── san_miguel.png ├── spaceship.png └── user_interface.png ├── include ├── cl2.hpp ├── json.hpp ├── math │ ├── float2.hpp │ ├── float3.hpp │ ├── int3.hpp │ └── matrix.hpp ├── tclap │ ├── Arg.h │ ├── ArgException.h │ ├── ArgTraits.h │ ├── CmdLine.h │ ├── CmdLineInterface.h │ ├── CmdLineOutput.h │ ├── Constraint.h │ ├── DocBookOutput.h │ ├── HelpVisitor.h │ ├── IgnoreRestVisitor.h │ ├── MultiArg.h │ ├── MultiSwitchArg.h │ ├── OptionalUnlabeledTracker.h │ ├── StandardTraits.h │ ├── StdOutput.h │ ├── SwitchArg.h │ ├── UnlabeledMultiArg.h │ ├── UnlabeledValueArg.h │ ├── ValueArg.h │ ├── ValuesConstraint.h │ ├── VersionVisitor.h │ ├── Visitor.h │ ├── XorHandler.h │ ├── ZshCompletionOutput.h │ └── sstream.h └── tiny_obj_loader.h ├── plot_benchmarks.py ├── settings_default.json ├── shell-mac.nix ├── shell.nix └── src ├── GLProgram.cpp ├── GLProgram.hpp ├── bvh.cl ├── bvh.cpp ├── bvh.hpp ├── bvhnode.cpp ├── bvhnode.hpp ├── bxdf.cl ├── bxdf_partial.cl ├── bxdf_types.h ├── clcontext.cpp ├── clcontext.hpp ├── denoiser ├── CUDABuffer.h ├── OptixDenoiser.cpp ├── OptixDenoiser.hpp └── optix7.h ├── diffuse.cl ├── env_map.cl ├── envmap.cpp ├── envmap.hpp ├── fresnel.cl ├── geom.h ├── ggx.cl ├── glossy.cl ├── ideal_dielectric.cl ├── ideal_reflection.cl ├── intersect.cl ├── kernel_impl.hpp ├── kernel_pick.cl ├── main.cpp ├── mk_next_vertex.cl ├── mk_postprocess.cl ├── mk_raygen.cl ├── mk_reset.cl ├── mk_sample_bsdf.cl ├── mk_splat.cl ├── mk_splat_preview.cl ├── progressview.cpp ├── progressview.hpp ├── ptx_asm.cl ├── random.cl ├── rgbe ├── rgbe.cpp ├── rgbe.hpp └── rgbe.txt ├── rtutil.hpp ├── sbvh.cpp ├── sbvh.hpp ├── scene.cpp ├── scene.hpp ├── settings.cpp ├── settings.hpp ├── texture.cpp ├── texture.hpp ├── tinyfiledialogs.c ├── tinyfiledialogs.h ├── tonemap.cl ├── tracer.cpp ├── tracer.hpp ├── tracer_ui.cpp ├── triangle.hpp ├── utils.cl ├── utils.cpp ├── utils.h ├── wf_extrays.cl ├── wf_logic.cl ├── wf_mat_all.cl ├── wf_mat_delta.cl ├── wf_mat_diffuse.cl ├── wf_mat_ggx_reflection.cl ├── wf_mat_ggx_refraction.cl ├── wf_mat_glossy.cl ├── wf_raygen.cl ├── wf_reset.cl ├── wf_shadowrays.cl ├── window.cpp ├── window.hpp └── xxhash ├── LICENSE ├── README.md ├── xxhash.c └── xxhash.h /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/.gitmodules -------------------------------------------------------------------------------- /BUILDING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/BUILDING.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/README.md -------------------------------------------------------------------------------- /assets/conference/authors.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/conference/authors.txt -------------------------------------------------------------------------------- /assets/conference/conference.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/conference/conference.mtl -------------------------------------------------------------------------------- /assets/conference/conference.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/conference/conference.obj -------------------------------------------------------------------------------- /assets/country_kitchen/Country-Kitchen.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/country_kitchen/Country-Kitchen.mtl -------------------------------------------------------------------------------- /assets/country_kitchen/Country-Kitchen.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/country_kitchen/Country-Kitchen.obj -------------------------------------------------------------------------------- /assets/country_kitchen/authors.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/country_kitchen/authors.txt -------------------------------------------------------------------------------- /assets/country_kitchen/textures/Chopping-Board.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/country_kitchen/textures/Chopping-Board.jpg -------------------------------------------------------------------------------- /assets/country_kitchen/textures/Country-Kitchen-JayHardy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/country_kitchen/textures/Country-Kitchen-JayHardy.png -------------------------------------------------------------------------------- /assets/country_kitchen/textures/Kitchen-book-leftpage.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/country_kitchen/textures/Kitchen-book-leftpage.jpg -------------------------------------------------------------------------------- /assets/country_kitchen/textures/Kitchen-bookpage-large.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/country_kitchen/textures/Kitchen-bookpage-large.jpg -------------------------------------------------------------------------------- /assets/country_kitchen/textures/Kitchen-carrot-uv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/country_kitchen/textures/Kitchen-carrot-uv.png -------------------------------------------------------------------------------- /assets/country_kitchen/textures/Kitchen-mushroom-texture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/country_kitchen/textures/Kitchen-mushroom-texture.png -------------------------------------------------------------------------------- /assets/country_kitchen/textures/Tabletop-light.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/country_kitchen/textures/Tabletop-light.jpg -------------------------------------------------------------------------------- /assets/country_kitchen/textures/Tea-Towel.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/country_kitchen/textures/Tea-Towel.jpg -------------------------------------------------------------------------------- /assets/country_kitchen/textures/WoodFine0038_1_S.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/country_kitchen/textures/WoodFine0038_1_S.jpg -------------------------------------------------------------------------------- /assets/country_kitchen/textures/Worktop-light.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/country_kitchen/textures/Worktop-light.jpg -------------------------------------------------------------------------------- /assets/country_kitchen/textures/bread-bin-front-bump.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/country_kitchen/textures/bread-bin-front-bump.png -------------------------------------------------------------------------------- /assets/country_kitchen/textures/cushion-bump.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/country_kitchen/textures/cushion-bump.jpg -------------------------------------------------------------------------------- /assets/country_kitchen/textures/cushion-red.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/country_kitchen/textures/cushion-red.jpg -------------------------------------------------------------------------------- /assets/country_kitchen/textures/radio-dial-idea.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/country_kitchen/textures/radio-dial-idea.jpg -------------------------------------------------------------------------------- /assets/country_kitchen/textures/wine-label.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/country_kitchen/textures/wine-label.jpg -------------------------------------------------------------------------------- /assets/egyptcat/EgyptCat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/egyptcat/EgyptCat.png -------------------------------------------------------------------------------- /assets/egyptcat/EgyptCat_DISP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/egyptcat/EgyptCat_DISP.png -------------------------------------------------------------------------------- /assets/egyptcat/authors.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/egyptcat/authors.txt -------------------------------------------------------------------------------- /assets/egyptcat/egyptcat.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/egyptcat/egyptcat.mtl -------------------------------------------------------------------------------- /assets/egyptcat/egyptcat.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/egyptcat/egyptcat.obj -------------------------------------------------------------------------------- /assets/env_maps/night.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/env_maps/night.hdr -------------------------------------------------------------------------------- /assets/gold_rings/gold_rings_bark.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/gold_rings/gold_rings_bark.mtl -------------------------------------------------------------------------------- /assets/gold_rings/gold_rings_bark.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/gold_rings/gold_rings_bark.obj -------------------------------------------------------------------------------- /assets/gold_rings/textures/dirty_bark.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/gold_rings/textures/dirty_bark.jpg -------------------------------------------------------------------------------- /assets/luxball/authors.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/luxball/authors.txt -------------------------------------------------------------------------------- /assets/luxball/luxball.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/luxball/luxball.mtl -------------------------------------------------------------------------------- /assets/luxball/luxball.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/luxball/luxball.obj -------------------------------------------------------------------------------- /assets/psor/authors.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/psor/authors.txt -------------------------------------------------------------------------------- /assets/psor/psor-cube.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/psor/psor-cube.mtl -------------------------------------------------------------------------------- /assets/psor/psor-cube.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/psor/psor-cube.obj -------------------------------------------------------------------------------- /assets/teapot.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/assets/teapot.ply -------------------------------------------------------------------------------- /cl_cpp_1_2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/cl_cpp_1_2.pdf -------------------------------------------------------------------------------- /cmake/FindOptiX.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/cmake/FindOptiX.cmake -------------------------------------------------------------------------------- /contributors.txt: -------------------------------------------------------------------------------- 1 | Erik Härkönen 2 | -------------------------------------------------------------------------------- /data/hierarchies/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/kernel_binaries/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/kernel_binaries/assemble.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/data/kernel_binaries/assemble.py -------------------------------------------------------------------------------- /data/states/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ext/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/CMakeLists.txt -------------------------------------------------------------------------------- /ext/windows/DevIL/Win32/include/IL/DevIL.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/Win32/include/IL/DevIL.i -------------------------------------------------------------------------------- /ext/windows/DevIL/Win32/include/IL/build-lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/Win32/include/IL/build-lua -------------------------------------------------------------------------------- /ext/windows/DevIL/Win32/include/IL/build-python: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/Win32/include/IL/build-python -------------------------------------------------------------------------------- /ext/windows/DevIL/Win32/include/IL/config.h.win: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/Win32/include/IL/config.h.win -------------------------------------------------------------------------------- /ext/windows/DevIL/Win32/include/IL/devil_cpp_wrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/Win32/include/IL/devil_cpp_wrapper.hpp -------------------------------------------------------------------------------- /ext/windows/DevIL/Win32/include/IL/devil_internal_exports.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/Win32/include/IL/devil_internal_exports.h -------------------------------------------------------------------------------- /ext/windows/DevIL/Win32/include/IL/il.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/Win32/include/IL/il.h -------------------------------------------------------------------------------- /ext/windows/DevIL/Win32/include/IL/il_wrap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/Win32/include/IL/il_wrap.h -------------------------------------------------------------------------------- /ext/windows/DevIL/Win32/include/IL/ilu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/Win32/include/IL/ilu.h -------------------------------------------------------------------------------- /ext/windows/DevIL/Win32/include/IL/ilu_region.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/Win32/include/IL/ilu_region.h -------------------------------------------------------------------------------- /ext/windows/DevIL/Win32/include/IL/ilut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/Win32/include/IL/ilut.h -------------------------------------------------------------------------------- /ext/windows/DevIL/Win32/include/IL/ilut_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/Win32/include/IL/ilut_config.h -------------------------------------------------------------------------------- /ext/windows/DevIL/Win32/include/IL/luadevil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/Win32/include/IL/luadevil.c -------------------------------------------------------------------------------- /ext/windows/DevIL/Win32/include/IL/stamp-h.in: -------------------------------------------------------------------------------- 1 | timestamp 2 | -------------------------------------------------------------------------------- /ext/windows/DevIL/Win32/lib/DevIL.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/Win32/lib/DevIL.dll -------------------------------------------------------------------------------- /ext/windows/DevIL/Win32/lib/DevIL.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/Win32/lib/DevIL.lib -------------------------------------------------------------------------------- /ext/windows/DevIL/Win32/lib/ILU.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/Win32/lib/ILU.dll -------------------------------------------------------------------------------- /ext/windows/DevIL/Win32/lib/ILU.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/Win32/lib/ILU.lib -------------------------------------------------------------------------------- /ext/windows/DevIL/Win32/lib/ILUT.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/Win32/lib/ILUT.dll -------------------------------------------------------------------------------- /ext/windows/DevIL/Win32/lib/ILUT.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/Win32/lib/ILUT.lib -------------------------------------------------------------------------------- /ext/windows/DevIL/x64/include/IL/DevIL.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/x64/include/IL/DevIL.i -------------------------------------------------------------------------------- /ext/windows/DevIL/x64/include/IL/build-lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/x64/include/IL/build-lua -------------------------------------------------------------------------------- /ext/windows/DevIL/x64/include/IL/build-python: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/x64/include/IL/build-python -------------------------------------------------------------------------------- /ext/windows/DevIL/x64/include/IL/config.h.win: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/x64/include/IL/config.h.win -------------------------------------------------------------------------------- /ext/windows/DevIL/x64/include/IL/devil_cpp_wrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/x64/include/IL/devil_cpp_wrapper.hpp -------------------------------------------------------------------------------- /ext/windows/DevIL/x64/include/IL/devil_internal_exports.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/x64/include/IL/devil_internal_exports.h -------------------------------------------------------------------------------- /ext/windows/DevIL/x64/include/IL/il.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/x64/include/IL/il.h -------------------------------------------------------------------------------- /ext/windows/DevIL/x64/include/IL/il_wrap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/x64/include/IL/il_wrap.h -------------------------------------------------------------------------------- /ext/windows/DevIL/x64/include/IL/ilu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/x64/include/IL/ilu.h -------------------------------------------------------------------------------- /ext/windows/DevIL/x64/include/IL/ilu_region.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/x64/include/IL/ilu_region.h -------------------------------------------------------------------------------- /ext/windows/DevIL/x64/include/IL/ilut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/x64/include/IL/ilut.h -------------------------------------------------------------------------------- /ext/windows/DevIL/x64/include/IL/ilut_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/x64/include/IL/ilut_config.h -------------------------------------------------------------------------------- /ext/windows/DevIL/x64/include/IL/luadevil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/x64/include/IL/luadevil.c -------------------------------------------------------------------------------- /ext/windows/DevIL/x64/include/IL/stamp-h.in: -------------------------------------------------------------------------------- 1 | timestamp 2 | -------------------------------------------------------------------------------- /ext/windows/DevIL/x64/lib/DevIL.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/x64/lib/DevIL.dll -------------------------------------------------------------------------------- /ext/windows/DevIL/x64/lib/DevIL.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/x64/lib/DevIL.lib -------------------------------------------------------------------------------- /ext/windows/DevIL/x64/lib/ILU.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/x64/lib/ILU.dll -------------------------------------------------------------------------------- /ext/windows/DevIL/x64/lib/ILU.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/x64/lib/ILU.lib -------------------------------------------------------------------------------- /ext/windows/DevIL/x64/lib/ILUT.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/x64/lib/ILUT.dll -------------------------------------------------------------------------------- /ext/windows/DevIL/x64/lib/ILUT.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/ext/windows/DevIL/x64/lib/ILUT.lib -------------------------------------------------------------------------------- /gallery/ChristopheSeuxClassRoom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/gallery/ChristopheSeuxClassRoom.png -------------------------------------------------------------------------------- /gallery/cabin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/gallery/cabin.png -------------------------------------------------------------------------------- /gallery/cardioid_caustic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/gallery/cardioid_caustic.png -------------------------------------------------------------------------------- /gallery/dining_room.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/gallery/dining_room.png -------------------------------------------------------------------------------- /gallery/dof.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/gallery/dof.png -------------------------------------------------------------------------------- /gallery/dragon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/gallery/dragon.png -------------------------------------------------------------------------------- /gallery/ecosys.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/gallery/ecosys.png -------------------------------------------------------------------------------- /gallery/glasses.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/gallery/glasses.png -------------------------------------------------------------------------------- /gallery/kitchen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/gallery/kitchen.png -------------------------------------------------------------------------------- /gallery/kitchen2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/gallery/kitchen2.png -------------------------------------------------------------------------------- /gallery/luxball.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/gallery/luxball.png -------------------------------------------------------------------------------- /gallery/luxball2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/gallery/luxball2.png -------------------------------------------------------------------------------- /gallery/psor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/gallery/psor.png -------------------------------------------------------------------------------- /gallery/san_miguel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/gallery/san_miguel.png -------------------------------------------------------------------------------- /gallery/spaceship.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/gallery/spaceship.png -------------------------------------------------------------------------------- /gallery/user_interface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/gallery/user_interface.png -------------------------------------------------------------------------------- /include/cl2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/cl2.hpp -------------------------------------------------------------------------------- /include/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/json.hpp -------------------------------------------------------------------------------- /include/math/float2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/math/float2.hpp -------------------------------------------------------------------------------- /include/math/float3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/math/float3.hpp -------------------------------------------------------------------------------- /include/math/int3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/math/int3.hpp -------------------------------------------------------------------------------- /include/math/matrix.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/math/matrix.hpp -------------------------------------------------------------------------------- /include/tclap/Arg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tclap/Arg.h -------------------------------------------------------------------------------- /include/tclap/ArgException.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tclap/ArgException.h -------------------------------------------------------------------------------- /include/tclap/ArgTraits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tclap/ArgTraits.h -------------------------------------------------------------------------------- /include/tclap/CmdLine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tclap/CmdLine.h -------------------------------------------------------------------------------- /include/tclap/CmdLineInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tclap/CmdLineInterface.h -------------------------------------------------------------------------------- /include/tclap/CmdLineOutput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tclap/CmdLineOutput.h -------------------------------------------------------------------------------- /include/tclap/Constraint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tclap/Constraint.h -------------------------------------------------------------------------------- /include/tclap/DocBookOutput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tclap/DocBookOutput.h -------------------------------------------------------------------------------- /include/tclap/HelpVisitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tclap/HelpVisitor.h -------------------------------------------------------------------------------- /include/tclap/IgnoreRestVisitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tclap/IgnoreRestVisitor.h -------------------------------------------------------------------------------- /include/tclap/MultiArg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tclap/MultiArg.h -------------------------------------------------------------------------------- /include/tclap/MultiSwitchArg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tclap/MultiSwitchArg.h -------------------------------------------------------------------------------- /include/tclap/OptionalUnlabeledTracker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tclap/OptionalUnlabeledTracker.h -------------------------------------------------------------------------------- /include/tclap/StandardTraits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tclap/StandardTraits.h -------------------------------------------------------------------------------- /include/tclap/StdOutput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tclap/StdOutput.h -------------------------------------------------------------------------------- /include/tclap/SwitchArg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tclap/SwitchArg.h -------------------------------------------------------------------------------- /include/tclap/UnlabeledMultiArg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tclap/UnlabeledMultiArg.h -------------------------------------------------------------------------------- /include/tclap/UnlabeledValueArg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tclap/UnlabeledValueArg.h -------------------------------------------------------------------------------- /include/tclap/ValueArg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tclap/ValueArg.h -------------------------------------------------------------------------------- /include/tclap/ValuesConstraint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tclap/ValuesConstraint.h -------------------------------------------------------------------------------- /include/tclap/VersionVisitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tclap/VersionVisitor.h -------------------------------------------------------------------------------- /include/tclap/Visitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tclap/Visitor.h -------------------------------------------------------------------------------- /include/tclap/XorHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tclap/XorHandler.h -------------------------------------------------------------------------------- /include/tclap/ZshCompletionOutput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tclap/ZshCompletionOutput.h -------------------------------------------------------------------------------- /include/tclap/sstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tclap/sstream.h -------------------------------------------------------------------------------- /include/tiny_obj_loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/include/tiny_obj_loader.h -------------------------------------------------------------------------------- /plot_benchmarks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/plot_benchmarks.py -------------------------------------------------------------------------------- /settings_default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/settings_default.json -------------------------------------------------------------------------------- /shell-mac.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/shell-mac.nix -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/shell.nix -------------------------------------------------------------------------------- /src/GLProgram.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/GLProgram.cpp -------------------------------------------------------------------------------- /src/GLProgram.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/GLProgram.hpp -------------------------------------------------------------------------------- /src/bvh.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/bvh.cl -------------------------------------------------------------------------------- /src/bvh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/bvh.cpp -------------------------------------------------------------------------------- /src/bvh.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/bvh.hpp -------------------------------------------------------------------------------- /src/bvhnode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/bvhnode.cpp -------------------------------------------------------------------------------- /src/bvhnode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/bvhnode.hpp -------------------------------------------------------------------------------- /src/bxdf.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/bxdf.cl -------------------------------------------------------------------------------- /src/bxdf_partial.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/bxdf_partial.cl -------------------------------------------------------------------------------- /src/bxdf_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/bxdf_types.h -------------------------------------------------------------------------------- /src/clcontext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/clcontext.cpp -------------------------------------------------------------------------------- /src/clcontext.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/clcontext.hpp -------------------------------------------------------------------------------- /src/denoiser/CUDABuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/denoiser/CUDABuffer.h -------------------------------------------------------------------------------- /src/denoiser/OptixDenoiser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/denoiser/OptixDenoiser.cpp -------------------------------------------------------------------------------- /src/denoiser/OptixDenoiser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/denoiser/OptixDenoiser.hpp -------------------------------------------------------------------------------- /src/denoiser/optix7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/denoiser/optix7.h -------------------------------------------------------------------------------- /src/diffuse.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/diffuse.cl -------------------------------------------------------------------------------- /src/env_map.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/env_map.cl -------------------------------------------------------------------------------- /src/envmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/envmap.cpp -------------------------------------------------------------------------------- /src/envmap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/envmap.hpp -------------------------------------------------------------------------------- /src/fresnel.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/fresnel.cl -------------------------------------------------------------------------------- /src/geom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/geom.h -------------------------------------------------------------------------------- /src/ggx.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/ggx.cl -------------------------------------------------------------------------------- /src/glossy.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/glossy.cl -------------------------------------------------------------------------------- /src/ideal_dielectric.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/ideal_dielectric.cl -------------------------------------------------------------------------------- /src/ideal_reflection.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/ideal_reflection.cl -------------------------------------------------------------------------------- /src/intersect.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/intersect.cl -------------------------------------------------------------------------------- /src/kernel_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/kernel_impl.hpp -------------------------------------------------------------------------------- /src/kernel_pick.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/kernel_pick.cl -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/mk_next_vertex.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/mk_next_vertex.cl -------------------------------------------------------------------------------- /src/mk_postprocess.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/mk_postprocess.cl -------------------------------------------------------------------------------- /src/mk_raygen.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/mk_raygen.cl -------------------------------------------------------------------------------- /src/mk_reset.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/mk_reset.cl -------------------------------------------------------------------------------- /src/mk_sample_bsdf.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/mk_sample_bsdf.cl -------------------------------------------------------------------------------- /src/mk_splat.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/mk_splat.cl -------------------------------------------------------------------------------- /src/mk_splat_preview.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/mk_splat_preview.cl -------------------------------------------------------------------------------- /src/progressview.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/progressview.cpp -------------------------------------------------------------------------------- /src/progressview.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/progressview.hpp -------------------------------------------------------------------------------- /src/ptx_asm.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/ptx_asm.cl -------------------------------------------------------------------------------- /src/random.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/random.cl -------------------------------------------------------------------------------- /src/rgbe/rgbe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/rgbe/rgbe.cpp -------------------------------------------------------------------------------- /src/rgbe/rgbe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/rgbe/rgbe.hpp -------------------------------------------------------------------------------- /src/rgbe/rgbe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/rgbe/rgbe.txt -------------------------------------------------------------------------------- /src/rtutil.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/rtutil.hpp -------------------------------------------------------------------------------- /src/sbvh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/sbvh.cpp -------------------------------------------------------------------------------- /src/sbvh.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/sbvh.hpp -------------------------------------------------------------------------------- /src/scene.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/scene.cpp -------------------------------------------------------------------------------- /src/scene.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/scene.hpp -------------------------------------------------------------------------------- /src/settings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/settings.cpp -------------------------------------------------------------------------------- /src/settings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/settings.hpp -------------------------------------------------------------------------------- /src/texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/texture.cpp -------------------------------------------------------------------------------- /src/texture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/texture.hpp -------------------------------------------------------------------------------- /src/tinyfiledialogs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/tinyfiledialogs.c -------------------------------------------------------------------------------- /src/tinyfiledialogs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/tinyfiledialogs.h -------------------------------------------------------------------------------- /src/tonemap.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/tonemap.cl -------------------------------------------------------------------------------- /src/tracer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/tracer.cpp -------------------------------------------------------------------------------- /src/tracer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/tracer.hpp -------------------------------------------------------------------------------- /src/tracer_ui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/tracer_ui.cpp -------------------------------------------------------------------------------- /src/triangle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/triangle.hpp -------------------------------------------------------------------------------- /src/utils.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/utils.cl -------------------------------------------------------------------------------- /src/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/utils.cpp -------------------------------------------------------------------------------- /src/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/utils.h -------------------------------------------------------------------------------- /src/wf_extrays.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/wf_extrays.cl -------------------------------------------------------------------------------- /src/wf_logic.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/wf_logic.cl -------------------------------------------------------------------------------- /src/wf_mat_all.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/wf_mat_all.cl -------------------------------------------------------------------------------- /src/wf_mat_delta.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/wf_mat_delta.cl -------------------------------------------------------------------------------- /src/wf_mat_diffuse.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/wf_mat_diffuse.cl -------------------------------------------------------------------------------- /src/wf_mat_ggx_reflection.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/wf_mat_ggx_reflection.cl -------------------------------------------------------------------------------- /src/wf_mat_ggx_refraction.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/wf_mat_ggx_refraction.cl -------------------------------------------------------------------------------- /src/wf_mat_glossy.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/wf_mat_glossy.cl -------------------------------------------------------------------------------- /src/wf_raygen.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/wf_raygen.cl -------------------------------------------------------------------------------- /src/wf_reset.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/wf_reset.cl -------------------------------------------------------------------------------- /src/wf_shadowrays.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/wf_shadowrays.cl -------------------------------------------------------------------------------- /src/window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/window.cpp -------------------------------------------------------------------------------- /src/window.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/window.hpp -------------------------------------------------------------------------------- /src/xxhash/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/xxhash/LICENSE -------------------------------------------------------------------------------- /src/xxhash/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/xxhash/README.md -------------------------------------------------------------------------------- /src/xxhash/xxhash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/xxhash/xxhash.c -------------------------------------------------------------------------------- /src/xxhash/xxhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harskish/fluctus/HEAD/src/xxhash/xxhash.h --------------------------------------------------------------------------------