├── .appveyor.yml ├── .gitignore ├── .gitmodules ├── .travis.yml ├── CMakeLists.txt ├── LICENSE ├── README.md ├── cmake ├── FindFFTW.cmake ├── FindGTest.cmake └── SpicaConfig.cmake ├── docs ├── Makefile ├── deploy.sh ├── doxyfile ├── make.bat └── source │ ├── conf.py │ └── index.rst ├── results ├── cbox2_256.jpg ├── cbox_1000.png ├── cbox_sss_5000.png ├── mi_1000.png ├── rt4scene_1000.jpg └── rt5scene_256.jpg ├── scenes ├── README.md └── download.py ├── sources ├── CMakeLists.txt ├── accelerators │ ├── CMakeLists.txt │ ├── bvh.cc │ ├── bvh.h │ ├── kdtree.cc │ └── kdtree.h ├── bsdfs │ ├── CMakeLists.txt │ ├── conductor.cc │ ├── conductor.h │ ├── dielectric.cc │ ├── dielectric.h │ ├── diffuse.cc │ ├── diffuse.h │ ├── plastic.cc │ ├── plastic.h │ ├── roughconductor.cc │ ├── roughconductor.h │ ├── roughdielectric.cc │ ├── roughdielectric.h │ ├── roughplastic.cc │ └── roughplastic.h ├── cameras │ ├── CMakeLists.txt │ ├── orthographic.cc │ ├── orthographic.h │ ├── perspective.cc │ └── perspective.h ├── core │ ├── CMakeLists.txt │ ├── accelerator.h │ ├── argparse.h │ ├── axis_comparable.h │ ├── birateral.cc │ ├── birateral.h │ ├── bounds2d.h │ ├── bounds2d_detail.h │ ├── bounds3d.h │ ├── bounds3d_detail.h │ ├── bsdf.cc │ ├── bsdf.h │ ├── bsphere.h │ ├── bsphere_detail.h │ ├── bssrdf.cc │ ├── bssrdf.h │ ├── bxdf.cc │ ├── bxdf.h │ ├── camera.cc │ ├── camera.h │ ├── cobject.cc │ ├── cobject.h │ ├── common.h │ ├── constant.cc │ ├── constant.h │ ├── core.hpp │ ├── exception.cc │ ├── exception.h │ ├── film.cc │ ├── film.h │ ├── filter.cc │ ├── filter.h │ ├── float.cc │ ├── float.h │ ├── fresnel.cc │ ├── fresnel.h │ ├── hash_grid.h │ ├── hash_grid_detail.h │ ├── image.cc │ ├── image.h │ ├── integrator.cc │ ├── integrator.h │ ├── interaction.cc │ ├── interaction.h │ ├── interpolation.cc │ ├── interpolation.h │ ├── kdtree.h │ ├── kdtree_detail.h │ ├── light.cc │ ├── light.h │ ├── material.cc │ ├── material.h │ ├── math.h │ ├── matrix4x4.cc │ ├── matrix4x4.h │ ├── medium.cc │ ├── medium.h │ ├── memory.cc │ ├── memory.h │ ├── meshio.cc │ ├── meshio.h │ ├── microfacet.cc │ ├── microfacet.h │ ├── mipmap.cc │ ├── mipmap.h │ ├── mis.cc │ ├── mis.h │ ├── normal3d.h │ ├── normal3d_detail.h │ ├── parallel.cc │ ├── parallel.h │ ├── phase.cc │ ├── phase.h │ ├── point2d.h │ ├── point2d_detail.h │ ├── point3d.h │ ├── point3d_detail.h │ ├── primitive.cc │ ├── primitive.h │ ├── quaternion.cc │ ├── quaternion.h │ ├── random.cc │ ├── random.h │ ├── random_queue.h │ ├── ray.cc │ ├── ray.h │ ├── render.hpp │ ├── renderparams.cc │ ├── renderparams.h │ ├── sampler.h │ ├── sampling.cc │ ├── sampling.h │ ├── scene.cc │ ├── scene.h │ ├── shape.cc │ ├── shape.h │ ├── spectrum.cc │ ├── spectrum.h │ ├── spica_math.h │ ├── stack.h │ ├── texture.cc │ ├── texture.h │ ├── timer.h │ ├── tmo.cc │ ├── tmo.h │ ├── transform.cc │ ├── transform.h │ ├── triangle.cc │ ├── triangle.h │ ├── triplet.h │ ├── uncopyable.h │ ├── uv.cc │ ├── uv.h │ ├── vect_math.h │ ├── vector2d.h │ ├── vector2d_detail.h │ ├── vector3d.h │ ├── vector3d_detail.h │ ├── visibility_tester.cc │ └── visibility_tester.h ├── films │ ├── CMakeLists.txt │ ├── hdrfilm.cc │ ├── hdrfilm.h │ ├── ldrfilm.cc │ └── ldrfilm.h ├── filters │ ├── CMakeLists.txt │ ├── box.cc │ ├── box.h │ ├── gaussian.cc │ ├── gaussian.h │ ├── tent.cc │ └── tent.h ├── integrators │ ├── CMakeLists.txt │ ├── bdpt │ │ ├── bdpt.cc │ │ └── bdpt.h │ ├── directlighting │ │ ├── directlighting.cc │ │ └── directlighting.h │ ├── gdpt │ │ ├── gdpt.cc │ │ ├── gdpt.h │ │ ├── gdptfilm.cc │ │ └── gdptfilm.h │ ├── hierarchical.cc │ ├── hierarchical.h │ ├── hierarchical │ │ ├── hierarchical.cc │ │ └── hierarchical.h │ ├── irradcache.cc │ ├── irradcache.h │ ├── path │ │ ├── path.cc │ │ └── path.h │ ├── photon_map.cc │ ├── photon_map.h │ ├── ppmprob.cc │ ├── ppmprob.h │ ├── pssmlt │ │ ├── pssmlt.cc │ │ └── pssmlt.h │ ├── spica_integrator.h │ ├── sppm │ │ ├── sppm.cc │ │ └── sppm.h │ ├── volpath.cc │ ├── volpath.h │ ├── volphoto.cc │ └── volphoto.h ├── lights │ ├── CMakeLists.txt │ ├── area.cc │ ├── area.h │ ├── envmap.cc │ └── envmap.h ├── medium │ ├── CMakeLists.txt │ ├── grid.cc │ ├── grid.h │ ├── homogeneous.cc │ ├── homogeneous.h │ └── spica_medium.h ├── samplers │ ├── CMakeLists.txt │ ├── halton.cc │ ├── halton.h │ ├── independent.cc │ ├── independent.h │ ├── ldsampler.cc │ └── ldsampler.h ├── shapes │ ├── CMakeLists.txt │ ├── disk.cc │ ├── disk.h │ ├── sphere.cc │ └── sphere.h ├── spica.h ├── spica │ ├── CMakeLists.txt │ ├── killtimer.cc │ ├── killtimer.h │ ├── main.cc │ ├── renderworker.cc │ ├── renderworker.h │ ├── sceneparser.cc │ └── sceneparser.h ├── subsurface │ ├── CMakeLists.txt │ ├── dipole.cc │ └── dipole.h └── textures │ ├── CMakeLists.txt │ ├── bitmap.cc │ ├── bitmap.h │ ├── checkerboard.cc │ └── checkerboard.h └── tests ├── CMakeLists.txt ├── all_tests.cc ├── data ├── box.ply ├── bunny.obj ├── bunny.ply ├── kitten.ply ├── lamp.png ├── living_room.hdr ├── memorial.hdr ├── reference.bmp └── uffizi.hdr ├── test_camera.cc ├── test_color.cc ├── test_geometry.cc ├── test_image.cc ├── test_kdtree.cc ├── test_light.cc ├── test_material.cc ├── test_matrix4x4.cc ├── test_normal3d.cc ├── test_params.h.in ├── test_path.cc ├── test_point3d.cc ├── test_quaternion.cc ├── test_random.cc ├── test_ray.cc ├── test_renderer.cc ├── test_renderer_helper.cc ├── test_sampler.cc ├── test_scene.cc ├── test_stack.cc ├── test_transform.cc ├── test_trimesh.cc ├── test_vector2d.cc └── test_vector3d.cc /.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/.appveyor.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/README.md -------------------------------------------------------------------------------- /cmake/FindFFTW.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/cmake/FindFFTW.cmake -------------------------------------------------------------------------------- /cmake/FindGTest.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/cmake/FindGTest.cmake -------------------------------------------------------------------------------- /cmake/SpicaConfig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/cmake/SpicaConfig.cmake -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/docs/deploy.sh -------------------------------------------------------------------------------- /docs/doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/docs/doxyfile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /results/cbox2_256.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/results/cbox2_256.jpg -------------------------------------------------------------------------------- /results/cbox_1000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/results/cbox_1000.png -------------------------------------------------------------------------------- /results/cbox_sss_5000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/results/cbox_sss_5000.png -------------------------------------------------------------------------------- /results/mi_1000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/results/mi_1000.png -------------------------------------------------------------------------------- /results/rt4scene_1000.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/results/rt4scene_1000.jpg -------------------------------------------------------------------------------- /results/rt5scene_256.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/results/rt5scene_256.jpg -------------------------------------------------------------------------------- /scenes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/scenes/README.md -------------------------------------------------------------------------------- /scenes/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/scenes/download.py -------------------------------------------------------------------------------- /sources/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/CMakeLists.txt -------------------------------------------------------------------------------- /sources/accelerators/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/accelerators/CMakeLists.txt -------------------------------------------------------------------------------- /sources/accelerators/bvh.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/accelerators/bvh.cc -------------------------------------------------------------------------------- /sources/accelerators/bvh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/accelerators/bvh.h -------------------------------------------------------------------------------- /sources/accelerators/kdtree.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/accelerators/kdtree.cc -------------------------------------------------------------------------------- /sources/accelerators/kdtree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/accelerators/kdtree.h -------------------------------------------------------------------------------- /sources/bsdfs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/bsdfs/CMakeLists.txt -------------------------------------------------------------------------------- /sources/bsdfs/conductor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/bsdfs/conductor.cc -------------------------------------------------------------------------------- /sources/bsdfs/conductor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/bsdfs/conductor.h -------------------------------------------------------------------------------- /sources/bsdfs/dielectric.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/bsdfs/dielectric.cc -------------------------------------------------------------------------------- /sources/bsdfs/dielectric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/bsdfs/dielectric.h -------------------------------------------------------------------------------- /sources/bsdfs/diffuse.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/bsdfs/diffuse.cc -------------------------------------------------------------------------------- /sources/bsdfs/diffuse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/bsdfs/diffuse.h -------------------------------------------------------------------------------- /sources/bsdfs/plastic.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/bsdfs/plastic.cc -------------------------------------------------------------------------------- /sources/bsdfs/plastic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/bsdfs/plastic.h -------------------------------------------------------------------------------- /sources/bsdfs/roughconductor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/bsdfs/roughconductor.cc -------------------------------------------------------------------------------- /sources/bsdfs/roughconductor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/bsdfs/roughconductor.h -------------------------------------------------------------------------------- /sources/bsdfs/roughdielectric.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/bsdfs/roughdielectric.cc -------------------------------------------------------------------------------- /sources/bsdfs/roughdielectric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/bsdfs/roughdielectric.h -------------------------------------------------------------------------------- /sources/bsdfs/roughplastic.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/bsdfs/roughplastic.cc -------------------------------------------------------------------------------- /sources/bsdfs/roughplastic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/bsdfs/roughplastic.h -------------------------------------------------------------------------------- /sources/cameras/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/cameras/CMakeLists.txt -------------------------------------------------------------------------------- /sources/cameras/orthographic.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/cameras/orthographic.cc -------------------------------------------------------------------------------- /sources/cameras/orthographic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/cameras/orthographic.h -------------------------------------------------------------------------------- /sources/cameras/perspective.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/cameras/perspective.cc -------------------------------------------------------------------------------- /sources/cameras/perspective.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/cameras/perspective.h -------------------------------------------------------------------------------- /sources/core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/CMakeLists.txt -------------------------------------------------------------------------------- /sources/core/accelerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/accelerator.h -------------------------------------------------------------------------------- /sources/core/argparse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/argparse.h -------------------------------------------------------------------------------- /sources/core/axis_comparable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/axis_comparable.h -------------------------------------------------------------------------------- /sources/core/birateral.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/birateral.cc -------------------------------------------------------------------------------- /sources/core/birateral.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/birateral.h -------------------------------------------------------------------------------- /sources/core/bounds2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/bounds2d.h -------------------------------------------------------------------------------- /sources/core/bounds2d_detail.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/bounds2d_detail.h -------------------------------------------------------------------------------- /sources/core/bounds3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/bounds3d.h -------------------------------------------------------------------------------- /sources/core/bounds3d_detail.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/bounds3d_detail.h -------------------------------------------------------------------------------- /sources/core/bsdf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/bsdf.cc -------------------------------------------------------------------------------- /sources/core/bsdf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/bsdf.h -------------------------------------------------------------------------------- /sources/core/bsphere.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/bsphere.h -------------------------------------------------------------------------------- /sources/core/bsphere_detail.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/bsphere_detail.h -------------------------------------------------------------------------------- /sources/core/bssrdf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/bssrdf.cc -------------------------------------------------------------------------------- /sources/core/bssrdf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/bssrdf.h -------------------------------------------------------------------------------- /sources/core/bxdf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/bxdf.cc -------------------------------------------------------------------------------- /sources/core/bxdf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/bxdf.h -------------------------------------------------------------------------------- /sources/core/camera.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/camera.cc -------------------------------------------------------------------------------- /sources/core/camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/camera.h -------------------------------------------------------------------------------- /sources/core/cobject.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/cobject.cc -------------------------------------------------------------------------------- /sources/core/cobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/cobject.h -------------------------------------------------------------------------------- /sources/core/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/common.h -------------------------------------------------------------------------------- /sources/core/constant.cc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sources/core/constant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/constant.h -------------------------------------------------------------------------------- /sources/core/core.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/core.hpp -------------------------------------------------------------------------------- /sources/core/exception.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/exception.cc -------------------------------------------------------------------------------- /sources/core/exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/exception.h -------------------------------------------------------------------------------- /sources/core/film.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/film.cc -------------------------------------------------------------------------------- /sources/core/film.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/film.h -------------------------------------------------------------------------------- /sources/core/filter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/filter.cc -------------------------------------------------------------------------------- /sources/core/filter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/filter.h -------------------------------------------------------------------------------- /sources/core/float.cc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sources/core/float.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/float.h -------------------------------------------------------------------------------- /sources/core/fresnel.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/fresnel.cc -------------------------------------------------------------------------------- /sources/core/fresnel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/fresnel.h -------------------------------------------------------------------------------- /sources/core/hash_grid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/hash_grid.h -------------------------------------------------------------------------------- /sources/core/hash_grid_detail.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/hash_grid_detail.h -------------------------------------------------------------------------------- /sources/core/image.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/image.cc -------------------------------------------------------------------------------- /sources/core/image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/image.h -------------------------------------------------------------------------------- /sources/core/integrator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/integrator.cc -------------------------------------------------------------------------------- /sources/core/integrator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/integrator.h -------------------------------------------------------------------------------- /sources/core/interaction.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/interaction.cc -------------------------------------------------------------------------------- /sources/core/interaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/interaction.h -------------------------------------------------------------------------------- /sources/core/interpolation.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/interpolation.cc -------------------------------------------------------------------------------- /sources/core/interpolation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/interpolation.h -------------------------------------------------------------------------------- /sources/core/kdtree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/kdtree.h -------------------------------------------------------------------------------- /sources/core/kdtree_detail.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/kdtree_detail.h -------------------------------------------------------------------------------- /sources/core/light.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/light.cc -------------------------------------------------------------------------------- /sources/core/light.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/light.h -------------------------------------------------------------------------------- /sources/core/material.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/material.cc -------------------------------------------------------------------------------- /sources/core/material.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/material.h -------------------------------------------------------------------------------- /sources/core/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/math.h -------------------------------------------------------------------------------- /sources/core/matrix4x4.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/matrix4x4.cc -------------------------------------------------------------------------------- /sources/core/matrix4x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/matrix4x4.h -------------------------------------------------------------------------------- /sources/core/medium.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/medium.cc -------------------------------------------------------------------------------- /sources/core/medium.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/medium.h -------------------------------------------------------------------------------- /sources/core/memory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/memory.cc -------------------------------------------------------------------------------- /sources/core/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/memory.h -------------------------------------------------------------------------------- /sources/core/meshio.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/meshio.cc -------------------------------------------------------------------------------- /sources/core/meshio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/meshio.h -------------------------------------------------------------------------------- /sources/core/microfacet.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/microfacet.cc -------------------------------------------------------------------------------- /sources/core/microfacet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/microfacet.h -------------------------------------------------------------------------------- /sources/core/mipmap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/mipmap.cc -------------------------------------------------------------------------------- /sources/core/mipmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/mipmap.h -------------------------------------------------------------------------------- /sources/core/mis.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/mis.cc -------------------------------------------------------------------------------- /sources/core/mis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/mis.h -------------------------------------------------------------------------------- /sources/core/normal3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/normal3d.h -------------------------------------------------------------------------------- /sources/core/normal3d_detail.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/normal3d_detail.h -------------------------------------------------------------------------------- /sources/core/parallel.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/parallel.cc -------------------------------------------------------------------------------- /sources/core/parallel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/parallel.h -------------------------------------------------------------------------------- /sources/core/phase.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/phase.cc -------------------------------------------------------------------------------- /sources/core/phase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/phase.h -------------------------------------------------------------------------------- /sources/core/point2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/point2d.h -------------------------------------------------------------------------------- /sources/core/point2d_detail.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/point2d_detail.h -------------------------------------------------------------------------------- /sources/core/point3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/point3d.h -------------------------------------------------------------------------------- /sources/core/point3d_detail.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/point3d_detail.h -------------------------------------------------------------------------------- /sources/core/primitive.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/primitive.cc -------------------------------------------------------------------------------- /sources/core/primitive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/primitive.h -------------------------------------------------------------------------------- /sources/core/quaternion.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/quaternion.cc -------------------------------------------------------------------------------- /sources/core/quaternion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/quaternion.h -------------------------------------------------------------------------------- /sources/core/random.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/random.cc -------------------------------------------------------------------------------- /sources/core/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/random.h -------------------------------------------------------------------------------- /sources/core/random_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/random_queue.h -------------------------------------------------------------------------------- /sources/core/ray.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/ray.cc -------------------------------------------------------------------------------- /sources/core/ray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/ray.h -------------------------------------------------------------------------------- /sources/core/render.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/render.hpp -------------------------------------------------------------------------------- /sources/core/renderparams.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/renderparams.cc -------------------------------------------------------------------------------- /sources/core/renderparams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/renderparams.h -------------------------------------------------------------------------------- /sources/core/sampler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/sampler.h -------------------------------------------------------------------------------- /sources/core/sampling.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/sampling.cc -------------------------------------------------------------------------------- /sources/core/sampling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/sampling.h -------------------------------------------------------------------------------- /sources/core/scene.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/scene.cc -------------------------------------------------------------------------------- /sources/core/scene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/scene.h -------------------------------------------------------------------------------- /sources/core/shape.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/shape.cc -------------------------------------------------------------------------------- /sources/core/shape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/shape.h -------------------------------------------------------------------------------- /sources/core/spectrum.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/spectrum.cc -------------------------------------------------------------------------------- /sources/core/spectrum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/spectrum.h -------------------------------------------------------------------------------- /sources/core/spica_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/spica_math.h -------------------------------------------------------------------------------- /sources/core/stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/stack.h -------------------------------------------------------------------------------- /sources/core/texture.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/texture.cc -------------------------------------------------------------------------------- /sources/core/texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/texture.h -------------------------------------------------------------------------------- /sources/core/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/timer.h -------------------------------------------------------------------------------- /sources/core/tmo.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/tmo.cc -------------------------------------------------------------------------------- /sources/core/tmo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/tmo.h -------------------------------------------------------------------------------- /sources/core/transform.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/transform.cc -------------------------------------------------------------------------------- /sources/core/transform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/transform.h -------------------------------------------------------------------------------- /sources/core/triangle.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/triangle.cc -------------------------------------------------------------------------------- /sources/core/triangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/triangle.h -------------------------------------------------------------------------------- /sources/core/triplet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/triplet.h -------------------------------------------------------------------------------- /sources/core/uncopyable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/uncopyable.h -------------------------------------------------------------------------------- /sources/core/uv.cc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sources/core/uv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/uv.h -------------------------------------------------------------------------------- /sources/core/vect_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/vect_math.h -------------------------------------------------------------------------------- /sources/core/vector2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/vector2d.h -------------------------------------------------------------------------------- /sources/core/vector2d_detail.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/vector2d_detail.h -------------------------------------------------------------------------------- /sources/core/vector3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/vector3d.h -------------------------------------------------------------------------------- /sources/core/vector3d_detail.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/vector3d_detail.h -------------------------------------------------------------------------------- /sources/core/visibility_tester.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/visibility_tester.cc -------------------------------------------------------------------------------- /sources/core/visibility_tester.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/core/visibility_tester.h -------------------------------------------------------------------------------- /sources/films/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/films/CMakeLists.txt -------------------------------------------------------------------------------- /sources/films/hdrfilm.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/films/hdrfilm.cc -------------------------------------------------------------------------------- /sources/films/hdrfilm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/films/hdrfilm.h -------------------------------------------------------------------------------- /sources/films/ldrfilm.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/films/ldrfilm.cc -------------------------------------------------------------------------------- /sources/films/ldrfilm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/films/ldrfilm.h -------------------------------------------------------------------------------- /sources/filters/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/filters/CMakeLists.txt -------------------------------------------------------------------------------- /sources/filters/box.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/filters/box.cc -------------------------------------------------------------------------------- /sources/filters/box.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/filters/box.h -------------------------------------------------------------------------------- /sources/filters/gaussian.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/filters/gaussian.cc -------------------------------------------------------------------------------- /sources/filters/gaussian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/filters/gaussian.h -------------------------------------------------------------------------------- /sources/filters/tent.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/filters/tent.cc -------------------------------------------------------------------------------- /sources/filters/tent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/filters/tent.h -------------------------------------------------------------------------------- /sources/integrators/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/CMakeLists.txt -------------------------------------------------------------------------------- /sources/integrators/bdpt/bdpt.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/bdpt/bdpt.cc -------------------------------------------------------------------------------- /sources/integrators/bdpt/bdpt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/bdpt/bdpt.h -------------------------------------------------------------------------------- /sources/integrators/directlighting/directlighting.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/directlighting/directlighting.cc -------------------------------------------------------------------------------- /sources/integrators/directlighting/directlighting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/directlighting/directlighting.h -------------------------------------------------------------------------------- /sources/integrators/gdpt/gdpt.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/gdpt/gdpt.cc -------------------------------------------------------------------------------- /sources/integrators/gdpt/gdpt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/gdpt/gdpt.h -------------------------------------------------------------------------------- /sources/integrators/gdpt/gdptfilm.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/gdpt/gdptfilm.cc -------------------------------------------------------------------------------- /sources/integrators/gdpt/gdptfilm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/gdpt/gdptfilm.h -------------------------------------------------------------------------------- /sources/integrators/hierarchical.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/hierarchical.cc -------------------------------------------------------------------------------- /sources/integrators/hierarchical.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/hierarchical.h -------------------------------------------------------------------------------- /sources/integrators/hierarchical/hierarchical.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/hierarchical/hierarchical.cc -------------------------------------------------------------------------------- /sources/integrators/hierarchical/hierarchical.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/hierarchical/hierarchical.h -------------------------------------------------------------------------------- /sources/integrators/irradcache.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/irradcache.cc -------------------------------------------------------------------------------- /sources/integrators/irradcache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/irradcache.h -------------------------------------------------------------------------------- /sources/integrators/path/path.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/path/path.cc -------------------------------------------------------------------------------- /sources/integrators/path/path.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/path/path.h -------------------------------------------------------------------------------- /sources/integrators/photon_map.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/photon_map.cc -------------------------------------------------------------------------------- /sources/integrators/photon_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/photon_map.h -------------------------------------------------------------------------------- /sources/integrators/ppmprob.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/ppmprob.cc -------------------------------------------------------------------------------- /sources/integrators/ppmprob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/ppmprob.h -------------------------------------------------------------------------------- /sources/integrators/pssmlt/pssmlt.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/pssmlt/pssmlt.cc -------------------------------------------------------------------------------- /sources/integrators/pssmlt/pssmlt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/pssmlt/pssmlt.h -------------------------------------------------------------------------------- /sources/integrators/spica_integrator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/spica_integrator.h -------------------------------------------------------------------------------- /sources/integrators/sppm/sppm.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/sppm/sppm.cc -------------------------------------------------------------------------------- /sources/integrators/sppm/sppm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/sppm/sppm.h -------------------------------------------------------------------------------- /sources/integrators/volpath.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/volpath.cc -------------------------------------------------------------------------------- /sources/integrators/volpath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/volpath.h -------------------------------------------------------------------------------- /sources/integrators/volphoto.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/volphoto.cc -------------------------------------------------------------------------------- /sources/integrators/volphoto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/integrators/volphoto.h -------------------------------------------------------------------------------- /sources/lights/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/lights/CMakeLists.txt -------------------------------------------------------------------------------- /sources/lights/area.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/lights/area.cc -------------------------------------------------------------------------------- /sources/lights/area.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/lights/area.h -------------------------------------------------------------------------------- /sources/lights/envmap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/lights/envmap.cc -------------------------------------------------------------------------------- /sources/lights/envmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/lights/envmap.h -------------------------------------------------------------------------------- /sources/medium/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/medium/CMakeLists.txt -------------------------------------------------------------------------------- /sources/medium/grid.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/medium/grid.cc -------------------------------------------------------------------------------- /sources/medium/grid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/medium/grid.h -------------------------------------------------------------------------------- /sources/medium/homogeneous.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/medium/homogeneous.cc -------------------------------------------------------------------------------- /sources/medium/homogeneous.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/medium/homogeneous.h -------------------------------------------------------------------------------- /sources/medium/spica_medium.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/medium/spica_medium.h -------------------------------------------------------------------------------- /sources/samplers/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/samplers/CMakeLists.txt -------------------------------------------------------------------------------- /sources/samplers/halton.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/samplers/halton.cc -------------------------------------------------------------------------------- /sources/samplers/halton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/samplers/halton.h -------------------------------------------------------------------------------- /sources/samplers/independent.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/samplers/independent.cc -------------------------------------------------------------------------------- /sources/samplers/independent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/samplers/independent.h -------------------------------------------------------------------------------- /sources/samplers/ldsampler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/samplers/ldsampler.cc -------------------------------------------------------------------------------- /sources/samplers/ldsampler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/samplers/ldsampler.h -------------------------------------------------------------------------------- /sources/shapes/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/shapes/CMakeLists.txt -------------------------------------------------------------------------------- /sources/shapes/disk.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/shapes/disk.cc -------------------------------------------------------------------------------- /sources/shapes/disk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/shapes/disk.h -------------------------------------------------------------------------------- /sources/shapes/sphere.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/shapes/sphere.cc -------------------------------------------------------------------------------- /sources/shapes/sphere.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/shapes/sphere.h -------------------------------------------------------------------------------- /sources/spica.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/spica.h -------------------------------------------------------------------------------- /sources/spica/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/spica/CMakeLists.txt -------------------------------------------------------------------------------- /sources/spica/killtimer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/spica/killtimer.cc -------------------------------------------------------------------------------- /sources/spica/killtimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/spica/killtimer.h -------------------------------------------------------------------------------- /sources/spica/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/spica/main.cc -------------------------------------------------------------------------------- /sources/spica/renderworker.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/spica/renderworker.cc -------------------------------------------------------------------------------- /sources/spica/renderworker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/spica/renderworker.h -------------------------------------------------------------------------------- /sources/spica/sceneparser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/spica/sceneparser.cc -------------------------------------------------------------------------------- /sources/spica/sceneparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/spica/sceneparser.h -------------------------------------------------------------------------------- /sources/subsurface/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/subsurface/CMakeLists.txt -------------------------------------------------------------------------------- /sources/subsurface/dipole.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/subsurface/dipole.cc -------------------------------------------------------------------------------- /sources/subsurface/dipole.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/subsurface/dipole.h -------------------------------------------------------------------------------- /sources/textures/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/textures/CMakeLists.txt -------------------------------------------------------------------------------- /sources/textures/bitmap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/textures/bitmap.cc -------------------------------------------------------------------------------- /sources/textures/bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/textures/bitmap.h -------------------------------------------------------------------------------- /sources/textures/checkerboard.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/textures/checkerboard.cc -------------------------------------------------------------------------------- /sources/textures/checkerboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/sources/textures/checkerboard.h -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/all_tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/all_tests.cc -------------------------------------------------------------------------------- /tests/data/box.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/data/box.ply -------------------------------------------------------------------------------- /tests/data/bunny.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/data/bunny.obj -------------------------------------------------------------------------------- /tests/data/bunny.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/data/bunny.ply -------------------------------------------------------------------------------- /tests/data/kitten.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/data/kitten.ply -------------------------------------------------------------------------------- /tests/data/lamp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/data/lamp.png -------------------------------------------------------------------------------- /tests/data/living_room.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/data/living_room.hdr -------------------------------------------------------------------------------- /tests/data/memorial.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/data/memorial.hdr -------------------------------------------------------------------------------- /tests/data/reference.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/data/reference.bmp -------------------------------------------------------------------------------- /tests/data/uffizi.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/data/uffizi.hdr -------------------------------------------------------------------------------- /tests/test_camera.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/test_camera.cc -------------------------------------------------------------------------------- /tests/test_color.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/test_color.cc -------------------------------------------------------------------------------- /tests/test_geometry.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/test_geometry.cc -------------------------------------------------------------------------------- /tests/test_image.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/test_image.cc -------------------------------------------------------------------------------- /tests/test_kdtree.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/test_kdtree.cc -------------------------------------------------------------------------------- /tests/test_light.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/test_light.cc -------------------------------------------------------------------------------- /tests/test_material.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/test_material.cc -------------------------------------------------------------------------------- /tests/test_matrix4x4.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/test_matrix4x4.cc -------------------------------------------------------------------------------- /tests/test_normal3d.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/test_normal3d.cc -------------------------------------------------------------------------------- /tests/test_params.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/test_params.h.in -------------------------------------------------------------------------------- /tests/test_path.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/test_path.cc -------------------------------------------------------------------------------- /tests/test_point3d.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/test_point3d.cc -------------------------------------------------------------------------------- /tests/test_quaternion.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/test_quaternion.cc -------------------------------------------------------------------------------- /tests/test_random.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/test_random.cc -------------------------------------------------------------------------------- /tests/test_ray.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/test_ray.cc -------------------------------------------------------------------------------- /tests/test_renderer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/test_renderer.cc -------------------------------------------------------------------------------- /tests/test_renderer_helper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/test_renderer_helper.cc -------------------------------------------------------------------------------- /tests/test_sampler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/test_sampler.cc -------------------------------------------------------------------------------- /tests/test_scene.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/test_scene.cc -------------------------------------------------------------------------------- /tests/test_stack.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/test_stack.cc -------------------------------------------------------------------------------- /tests/test_transform.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/test_transform.cc -------------------------------------------------------------------------------- /tests/test_trimesh.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/test_trimesh.cc -------------------------------------------------------------------------------- /tests/test_vector2d.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/test_vector2d.cc -------------------------------------------------------------------------------- /tests/test_vector3d.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tatsy/spica/HEAD/tests/test_vector3d.cc --------------------------------------------------------------------------------