star-sf

Set of surface and volume scattering functions
git clone git://git.meso-star.fr/star-sf.git
Log | Files | Refs | README | LICENSE

ModeNameSize
-rw-r--r--.gitignore13L
-rw-r--r--COPYING674L
-rw-r--r--Makefile248L
-rw-r--r--README.md102L
-rw-r--r--config.mk92L
-rw-r--r--src/ssf.c36L
-rw-r--r--src/ssf.h672L
-rw-r--r--src/ssf_beckmann_distribution.c140L
-rw-r--r--src/ssf_blinn_distribution.c123L
-rw-r--r--src/ssf_bsdf.c166L
-rw-r--r--src/ssf_bsdf_c.h43L
-rw-r--r--src/ssf_fresnel.c129L
-rw-r--r--src/ssf_fresnel_c.h41L
-rw-r--r--src/ssf_fresnel_constant.c73L
-rw-r--r--src/ssf_fresnel_dielectric_conductor.c94L
-rw-r--r--src/ssf_fresnel_dielectric_dielectric.c87L
-rw-r--r--src/ssf_fresnel_no_op.c50L
-rw-r--r--src/ssf_lambertian_reflection.c97L
-rw-r--r--src/ssf_microfacet_distribution.c166L
-rw-r--r--src/ssf_microfacet_distribution_c.h43L
-rw-r--r--src/ssf_microfacet_reflection.c229L
-rw-r--r--src/ssf_optics.h65L
-rw-r--r--src/ssf_phase.c160L
-rw-r--r--src/ssf_phase_c.h43L
-rw-r--r--src/ssf_phase_discrete.c377L
-rw-r--r--src/ssf_phase_hg.c112L
-rw-r--r--src/ssf_phase_rayleigh.c111L
-rw-r--r--src/ssf_phase_rdgfa.c462L
-rw-r--r--src/ssf_phase_rdgfa_simdX.h183L
-rw-r--r--src/ssf_pillbox_distribution.c133L
-rw-r--r--src/ssf_specular_dielectric_dielectric_interface.c146L
-rw-r--r--src/ssf_specular_reflection.c112L
-rw-r--r--src/ssf_thin_specular_dielectric.c177L
-rw-r--r--src/test_ssf_beckmann_distribution.c68L
-rw-r--r--src/test_ssf_blinn_distribution.c70L
-rw-r--r--src/test_ssf_bsdf.c221L
-rw-r--r--src/test_ssf_fresnel.c141L
-rw-r--r--src/test_ssf_fresnel_constant.c58L
-rw-r--r--src/test_ssf_fresnel_dielectric_conductor.c49L
-rw-r--r--src/test_ssf_fresnel_dielectric_dielectric.c60L
-rw-r--r--src/test_ssf_fresnel_no_op.c39L
-rw-r--r--src/test_ssf_lambertian_reflection.c139L
-rw-r--r--src/test_ssf_microfacet_distribution.c204L
-rw-r--r--src/test_ssf_microfacet_reflection.c116L
-rw-r--r--src/test_ssf_phase.c189L
-rw-r--r--src/test_ssf_phase_discrete.c251L
-rw-r--r--src/test_ssf_phase_hg.c98L
-rw-r--r--src/test_ssf_phase_rayleigh.c85L
-rw-r--r--src/test_ssf_phase_rdgfa.c138L
-rw-r--r--src/test_ssf_pillbox_distribution.c68L
-rw-r--r--src/test_ssf_specular_dielectric_dielectric_reflection.c138L
-rw-r--r--src/test_ssf_specular_reflection.c112L
-rw-r--r--src/test_ssf_thin_specular_dielectric.c184L
-rw-r--r--src/test_ssf_utils.h303L
-rw-r--r--ssf.pc.in12L