Blender V2.61 - r43446
|
#include <kernel_types.h>
Public Attributes | |
ClosureType | type |
float3 | weight |
float | sample_weight |
float | data0 |
float | data1 |
Definition at line 220 of file kernel_types.h.
float ShaderClosure::data0 |
Definition at line 231 of file kernel_types.h.
Referenced by bsdf_ashikhmin_velvet_eval_reflect(), bsdf_ashikhmin_velvet_sample(), bsdf_ashikhmin_velvet_setup(), bsdf_microfacet_beckmann_blur(), bsdf_microfacet_beckmann_eval_reflect(), bsdf_microfacet_beckmann_eval_transmit(), bsdf_microfacet_beckmann_sample(), bsdf_microfacet_beckmann_setup(), bsdf_microfacet_ggx_blur(), bsdf_microfacet_ggx_eval_reflect(), bsdf_microfacet_ggx_eval_transmit(), bsdf_microfacet_ggx_sample(), bsdf_microfacet_ggx_setup(), bsdf_oren_nayar_get_intensity(), bsdf_oren_nayar_setup(), bsdf_refraction_sample(), bsdf_refraction_setup(), bsdf_ward_blur(), bsdf_ward_eval_reflect(), bsdf_ward_sample(), bsdf_ward_setup(), bsdf_westin_backscatter_blur(), bsdf_westin_backscatter_eval_reflect(), bsdf_westin_backscatter_sample(), bsdf_westin_backscatter_setup(), bsdf_westin_sheen_eval_reflect(), bsdf_westin_sheen_sample(), bsdf_westin_sheen_setup(), volume_isotropic_setup(), and volume_transparent_setup().
float ShaderClosure::data1 |
Definition at line 232 of file kernel_types.h.
Referenced by bsdf_microfacet_beckmann_eval_transmit(), bsdf_microfacet_beckmann_sample(), bsdf_microfacet_beckmann_setup(), bsdf_microfacet_ggx_eval_transmit(), bsdf_microfacet_ggx_sample(), bsdf_microfacet_ggx_setup(), bsdf_oren_nayar_get_intensity(), bsdf_oren_nayar_setup(), bsdf_ward_blur(), bsdf_ward_eval_reflect(), bsdf_ward_sample(), and bsdf_ward_setup().
Definition at line 225 of file kernel_types.h.
Referenced by flatten_surface_closure_tree(), flatten_volume_closure_tree(), shader_bsdf_sample(), svm_node_closure_bsdf(), and svm_node_closure_set_mix_weight().
Definition at line 221 of file kernel_types.h.
Referenced by bsdf_ashikhmin_velvet_setup(), bsdf_diffuse_setup(), bsdf_microfacet_beckmann_eval_reflect(), bsdf_microfacet_beckmann_eval_transmit(), bsdf_microfacet_beckmann_sample(), bsdf_microfacet_beckmann_setup(), bsdf_microfacet_ggx_eval_reflect(), bsdf_microfacet_ggx_eval_transmit(), bsdf_microfacet_ggx_sample(), bsdf_microfacet_ggx_setup(), bsdf_oren_nayar_setup(), bsdf_reflection_setup(), bsdf_refraction_setup(), bsdf_translucent_setup(), bsdf_transparent_setup(), bsdf_ward_setup(), bsdf_westin_backscatter_setup(), bsdf_westin_sheen_setup(), flatten_surface_closure_tree(), flatten_volume_closure_tree(), shader_bsdf_blur(), shader_bsdf_sample(), shader_bsdf_transparency(), shader_emissive_eval(), shader_eval_background(), shader_holdout_eval(), shader_volume_eval_phase(), svm_bsdf_blur(), svm_bsdf_eval(), svm_bsdf_sample(), svm_eval_nodes(), svm_node_closure_background(), svm_node_closure_emission(), svm_node_closure_holdout(), volume_eval_phase(), volume_isotropic_setup(), and volume_transparent_setup().
Definition at line 222 of file kernel_types.h.
Referenced by flatten_surface_closure_tree(), flatten_volume_closure_tree(), shader_bsdf_eval(), shader_bsdf_sample(), shader_bsdf_transparency(), shader_emissive_eval(), shader_eval_background(), shader_eval_surface(), shader_holdout_eval(), svm_eval_nodes(), svm_node_closure_background(), svm_node_closure_bsdf(), svm_node_closure_emission(), svm_node_closure_holdout(), svm_node_closure_set_mix_weight(), and svm_node_closure_store_weight().