Author: anthony_pajot
Date: Tue Aug 31 00:44:53 2010
New Revision: 896

URL: http://svn.gna.org/viewcvs/pflex-framework?rev=896&view=rev
Log:
huge refactoring/modification of the adjoint and shading normal management by 
the BSDF, a lot clearer, easier to assess/debug, and finally shading normals 
are entirely hidden to the global system, no more cos_theta specific handling 
outside using cos_theta_nn_geom_dot_wi() and the adjoint version. geometric 
terms are a lot easier to figure out now ! :) the CUDA version has to be 
adapted.

Modified:
    trunk/examples/flexray/accumulators/bright_spots_remover/ade_criteria.cpp
    trunk/examples/flexray/base_itfs/adaptive_screen_sampling_scheme_itf.hpp
    trunk/examples/flexray/core_lib/include/core/core_lib.hpp
    
trunk/examples/flexray/core_lib/include/light_transport/direct_lighting.template
    trunk/examples/flexray/core_lib/include/shading/ashikhmin_shirley_brdf.hpp
    
trunk/examples/flexray/core_lib/include/shading/ashikhmin_shirley_brdf.template
    trunk/examples/flexray/core_lib/include/shading/brdf.hpp
    trunk/examples/flexray/core_lib/include/shading/bsdf.hpp
    trunk/examples/flexray/core_lib/include/shading/bsdf.inl
    trunk/examples/flexray/core_lib/include/shading/bsdf.template
    trunk/examples/flexray/core_lib/include/shading/btdf.hpp
    trunk/examples/flexray/core_lib/include/shading/specular_btdf.hpp
    trunk/examples/flexray/core_lib/include/shading/specular_btdf.template
    trunk/examples/flexray/core_lib/src/raytracing/GPU/bvh_on_gpu.cpp
    trunk/examples/flexray/simulators/rendering/CMakeLists.txt
    
trunk/examples/flexray/surface_integrators/direct_lighting_s_integrator/direct_lighting_s_integrator.cpp
    
trunk/examples/flexray/surface_integrators/photon_mapping/final_gathering/final_gathering.template
    
trunk/examples/flexray/surface_integrators/photon_mapping/lte_solver_cpu/lte_solver_cpu.cpp
    
trunk/examples/flexray/surface_integrators/photon_mapping/lte_solver_cpu/lte_solver_cpu.template
    
trunk/examples/flexray/surface_integrators/photon_mapping/photon_map_builder.template
    trunk/examples/flexray/test_scenes/full_indirect/main.xml


_______________________________________________
Pflex-framework-commits mailing list
Pflex-framework-commits@gna.org
https://mail.gna.org/listinfo/pflex-framework-commits

Reply via email to