Blender V2.61 - r43446
|
#include <DNA_material_types.h>
Definition at line 85 of file DNA_material_types.h.
Definition at line 113 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), and trace_reflect().
Definition at line 113 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), and trace_refract().
float Material::add |
Definition at line 96 of file DNA_material_types.h.
Referenced by do_versions(), RE_inithalo(), and RE_inithalo_particle().
struct AnimData* Material::adt |
Definition at line 87 of file DNA_material_types.h.
Referenced by acf_dsmat_setting_ptr(), ConvertMaterialIpos(), direct_link_material(), expand_material(), AnimationExporter::hasAnimations(), lib_link_material(), make_new_animlistelem(), AnimationExporter::operator()(), outliner_add_id_contents(), RE_init_sample_material(), AnimationImporter::translate_Animations(), and write_materials().
float Material::alpha |
Definition at line 96 of file DNA_material_types.h.
Referenced by BL_ConvertMesh(), ConvertMaterial(), ConvertMaterialIpos(), do_versions(), KX_PolygonMaterial::GetMaterialRGBAColor(), GetRGB(), GPU_begin_object_materials(), GPU_shadeinput_set(), GPU_shaderesult_set(), init_material(), init_render_mesh(), nodeShaderSynchronizeID(), EffectsExporter::operator()(), preview_prepare_scene(), RE_inithalo(), RE_inithalo_particle(), RE_sample_material_color(), and DocumentImporter::write_profile_COMMON().
float Material::amb |
Definition at line 95 of file DNA_material_types.h.
Referenced by ambient_occlusion(), ConvertMaterial(), do_init_render_material(), do_versions(), GPU_shadeinput_set(), GPU_shaderesult_set(), init_material(), nodeShaderSynchronizeID(), EffectsExporter::operator()(), and render_new_particle_system().
float Material::ambb |
Definition at line 94 of file DNA_material_types.h.
Referenced by do_init_render_material(), and DocumentImporter::write_profile_COMMON().
float Material::ambg |
Definition at line 94 of file DNA_material_types.h.
Referenced by do_init_render_material(), and DocumentImporter::write_profile_COMMON().
float Material::ambr |
Definition at line 94 of file DNA_material_types.h.
Referenced by do_init_render_material(), and DocumentImporter::write_profile_COMMON().
float Material::ang |
Definition at line 95 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), EffectsExporter::operator()(), and DocumentImporter::write_profile_COMMON().
Definition at line 114 of file DNA_material_types.h.
Referenced by do_versions(), and trace_reflect().
float Material::b |
Definition at line 91 of file DNA_material_types.h.
Referenced by automatname(), BL_ConvertMesh(), ConvertMaterial(), ConvertMaterialIpos(), do_versions(), dynamicPaint_Modifier_apply(), KX_PolygonMaterial::GetMaterialRGBAColor(), GetRGB(), init_material(), EffectsExporter::operator()(), RE_inithalo(), RE_inithalo_particle(), RE_sample_material_color(), and DocumentImporter::write_profile_COMMON().
float Material::darkness |
Definition at line 142 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), and shade_one_light().
short Material::diff_shader |
Definition at line 136 of file DNA_material_types.h.
Referenced by EffectsExporter::operator()(), shade_one_light(), and DocumentImporter::write_profile_COMMON().
float Material::dist_mir |
Definition at line 115 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), and traceray().
struct Ipo* ipo Material::DNA_DEPRECATED |
Definition at line 155 of file DNA_material_types.h.
short Material::dynamode |
Definition at line 162 of file DNA_material_types.h.
Referenced by CreateMaterialFromBlenderObject().
float Material::emit |
Definition at line 95 of file DNA_material_types.h.
Referenced by BL_ConvertMesh(), ConvertMaterial(), ConvertMaterialIpos(), GPU_enable_material(), gpu_material_to_fixed(), GPU_shadeinput_set(), GPU_shaderesult_set(), nodeShaderSynchronizeID(), and EffectsExporter::operator()().
short Material::fadeto_mir |
Definition at line 116 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), and ray_fadeout_endcolor().
float Material::fh |
Definition at line 160 of file DNA_material_types.h.
Referenced by CreateMaterialFromBlenderObject().
float Material::fhdist |
Definition at line 161 of file DNA_material_types.h.
Referenced by CreateMaterialFromBlenderObject().
float Material::filter |
Definition at line 105 of file DNA_material_types.h.
Referenced by init_render_mesh(), ray_trace(), ray_trace_shadow_tra(), and traceray().
short Material::flag |
Definition at line 89 of file DNA_material_types.h.
Referenced by acf_dsmat_setting_ptr(), flag_render_node_material(), give_render_material(), init_render_materials(), and make_sss_tree().
float Material::flareboost |
Definition at line 121 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), and renderflare().
short Material::flarec |
Definition at line 120 of file DNA_material_types.h.
Referenced by do_init_render_material(), init_material(), RE_inithalo(), and RE_inithalo_particle().
float Material::flaresize |
Definition at line 121 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), and renderflare().
float Material::fresnel_mir |
Definition at line 103 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), ray_trace(), and traceray().
float Material::fresnel_mir_i |
Definition at line 103 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), ray_trace(), and traceray().
float Material::fresnel_tra |
Definition at line 104 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), shade_color(), and shade_lamp_loop().
float Material::fresnel_tra_i |
Definition at line 104 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), shade_color(), and shade_lamp_loop().
float Material::friction |
Definition at line 160 of file DNA_material_types.h.
Referenced by CreateMaterialFromBlenderObject(), and init_material().
float Material::g |
Definition at line 91 of file DNA_material_types.h.
Referenced by automatname(), BL_ConvertMesh(), ConvertMaterial(), ConvertMaterialIpos(), do_versions(), dynamicPaint_Modifier_apply(), KX_PolygonMaterial::GetMaterialRGBAColor(), GetRGB(), init_material(), EffectsExporter::operator()(), RE_inithalo(), RE_inithalo_particle(), RE_sample_material_color(), and DocumentImporter::write_profile_COMMON().
struct GameSettings Material::game |
Definition at line 101 of file DNA_material_types.h.
Referenced by add_tface_color_layer(), BL_ConvertMesh(), convert_tfacenomaterial(), ConvertMaterial(), decode_tfaceflag(), do_version_tface(), draw_mesh_text(), draw_tface__set_draw(), draw_tface__set_draw_legacy(), GPU_enable_material(), init_material(), KX_PolygonMaterial::Initialize(), set_draw_settings_cached(), and wpaint__setSolidDrawOptions_material().
float Material::gloss_mir |
Definition at line 111 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), set_fullsample_trace_flag(), and trace_reflect().
float Material::gloss_tra |
Definition at line 111 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), set_fullsample_trace_flag(), and trace_refract().
Definition at line 175 of file DNA_material_types.h.
Referenced by copy_matcopybuf(), copy_material(), direct_link_material(), GPU_codegen_exit(), GPU_lamp_free(), GPU_material_free(), GPU_material_from_blender(), lamp_changed(), localize_material(), material_changed(), scene_changed(), texture_changed(), and world_changed().
struct Group* Material::group |
Definition at line 156 of file DNA_material_types.h.
Referenced by copy_material(), expand_material(), get_lights(), lib_link_material(), set_material_lightgroups(), and unlink_group().
short Material::har |
Definition at line 108 of file DNA_material_types.h.
Referenced by BL_ConvertMesh(), ConvertMaterial(), ConvertMaterialIpos(), gpu_material_to_fixed(), GPU_shadeinput_set(), init_material(), node_shader_exec_material(), occ_shade(), precache_setup_shadeinput(), RE_inithalo(), RE_inithalo_particle(), set_draw_settings_cached(), shade_input_init_material(), and DocumentImporter::write_profile_COMMON().
float Material::hasize |
Definition at line 121 of file DNA_material_types.h.
Referenced by init_material(), make_render_halos(), and render_new_particle_system().
Definition at line 86 of file DNA_material_types.h.
Referenced by alphasort_version_246(), assign_material(), assign_material_id(), BL_ConvertMaterialIpos(), BL_ConvertSensors(), buttons_context(), buttons_context_path_material(), buttons_texture_users_from_context(), convert_tfacematerial(), ConvertMaterial(), KX_BlenderSceneConverter::ConvertMeshSpecial(), copy_material(), copy_object_set_idnew(), do_version_tface(), do_versions(), do_versions_ipos_to_animato(), ED_node_set_active(), end_render_materials(), foreach_nodetree(), free_object(), get_driver_path_hack(), GPU_material_construct_end(), GPU_materials_free(), init_render_materials(), KX_PolygonMaterial::Initialize(), join_mesh_exec(), lamp_changed(), lib_link_material(), list_item_row(), localize_material(), make_local_exec(), make_local_makelocalmaterial(), make_local_material(), make_local_texture(), make_sss_tree(), material_changed(), mesh_addmaterial(), new_material_exec(), node_dynamic_update_cb(), object_add_duplicate_internal(), object_remove_material_slot(), paste_matcopybuf(), paste_mtex_exec(), RE_init_sample_material(), scene_changed(), set_material_lightgroups(), single_mat_users(), single_mat_users_expand(), single_tex_users_expand(), snode_set_context(), texture_changed(), AnimationImporter::translate_Animations(), unlink_curve(), unlink_group(), unlink_material_cb(), unlink_mball(), unlink_mesh(), unlink_object(), world_changed(), and write_materials().
short Material::index |
Definition at line 173 of file DNA_material_types.h.
Referenced by add_filt_passes(), and add_passes().
float Material::lbias |
Definition at line 127 of file DNA_material_types.h.
Referenced by lamp_get_shadow().
short Material::linec |
Definition at line 120 of file DNA_material_types.h.
Referenced by init_material(), RE_inithalo(), and RE_inithalo_particle().
short Material::mapto |
Definition at line 143 of file DNA_material_types.h.
Referenced by do_init_render_material(), init_render_materials(), and test_for_displace().
Definition at line 171 of file DNA_material_types.h.
Referenced by check_material_mapto(), vol_get_density(), vol_get_emission(), vol_get_reflection_color(), and vol_get_sigma_t().
short Material::material_type |
Definition at line 89 of file DNA_material_types.h.
Referenced by add_render_object(), allow_render_dupli_instance(), check_non_flat_quads(), ConvertMaterial(), do_versions(), draw_mesh_fancy(), give_render_material(), icon_preview_startjob(), init_render_mesh(), is_raytraceable_vlr(), isb_bsp_fillfaces(), occ_tree_build(), particle_curve(), preview_prepare_scene(), ray_trace_shadow_tra(), RE_init_sample_material(), RE_sample_material_color(), render_new_particle_system(), set_fullsample_trace_flag(), shade_input_calc_viewco(), shade_input_do_shade(), shade_ray(), split_quads(), vlr_check_intersect_solid(), vol_shade_one_lamp(), zbuffer_abuf(), zbuffer_shadow(), zbuffer_solid(), and zbuffer_sss().
float Material::mirb |
Definition at line 93 of file DNA_material_types.h.
Referenced by init_material(), EffectsExporter::operator()(), shadeHaloFloat(), and DocumentImporter::write_profile_COMMON().
float Material::mirg |
Definition at line 93 of file DNA_material_types.h.
Referenced by init_material(), EffectsExporter::operator()(), shadeHaloFloat(), and DocumentImporter::write_profile_COMMON().
float Material::mirr |
Definition at line 93 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), nodeShaderSynchronizeID(), EffectsExporter::operator()(), shadeHaloFloat(), and DocumentImporter::write_profile_COMMON().
short Material::ml_flag |
Definition at line 133 of file DNA_material_types.h.
int Material::mode |
Definition at line 119 of file DNA_material_types.h.
Referenced by add_to_diffuse(), alphasort_version_246(), automatname(), BL_ConvertMesh(), cache_occ_samples(), ConvertMaterial(), do_init_render_material(), do_material_tex(), do_versions(), draw_mesh_object(), flag_render_node_material(), get_strand_normal(), give_render_material(), gpu_material_to_fixed(), GPU_shaderesult_set(), halo_pixelstruct(), halo_tile(), init_material(), init_render_mesh(), isb_bsp_fillfaces(), make_render_halos(), EffectsExporter::operator()(), preview_prepare_scene(), ray_ao_qmc(), ray_ao_spheresamp(), ray_shadow(), ray_trace(), RE_inithalo(), RE_inithalo_particle(), render_new_particle_system(), sample_occ(), set_draw_settings_cached(), set_facetexture_flags(), set_fullsample_trace_flag(), set_material_lightgroups(), shade_by_transmission(), shade_color(), shade_input_do_shade(), shade_input_set_strand(), shade_lamp_loop(), shade_one_light(), shadeHaloFloat(), shadowbuf_autoclip(), static_particle_strand(), strand_shade_point(), trace_reflect(), traceray(), vlr_check_intersect(), volume_trace(), DocumentImporter::write_profile_COMMON(), zbuffer_abuf(), zbuffer_shadow(), zbuffer_solid(), zbuffer_sss(), and zbuffer_strands_abuf().
int Material::mode_l |
Definition at line 119 of file DNA_material_types.h.
Referenced by do_init_render_material(), init_render_mesh(), init_render_nodetree(), preview_prepare_scene(), render_new_particle_system(), shade_input_set_strand(), shade_input_set_triangle_i(), and traceray().
struct MTex* Material::mtex[18] |
Definition at line 153 of file DNA_material_types.h.
Referenced by alphasort_version_246(), animdata_filter_ds_textures(), buttons_context(), check_material_mapto(), copy_matcopybuf(), copy_material(), copy_object_set_idnew(), DocumentImporter::create_texture(), direct_link_material(), do_halo_tex(), do_init_render_material(), do_material_tex(), do_versions(), do_volume_tex(), expand_material(), extern_local_material(), free_matcopybuf(), free_material(), getImageFromMaterial(), getNumTexChannels(), give_current_material_texture(), image_aspect(), init_render_mesh(), lib_link_material(), localize_material(), make_local_makelocalmaterial(), make_local_texture(), mesh_noise_exec(), object_select_linked_exec(), ImagesExporter::operator()(), EffectsExporter::operator()(), outliner_add_id_contents(), paste_matcopybuf(), preview_prepare_scene(), RE_free_sample_material(), RE_init_sample_material(), RE_inithalo(), RE_inithalo_particle(), set_current_material_texture(), shader_preview_free(), single_mat_users(), single_mat_users_expand(), single_tex_users_expand(), texture_changed(), unlink_object(), unlink_texture_cb(), and write_materials().
struct bNodeTree* Material::nodetree |
Definition at line 154 of file DNA_material_types.h.
Referenced by bake_shade(), buttons_context(), buttons_texture_users_from_context(), copy_matcopybuf(), copy_material(), direct_link_material(), do_init_render_material(), do_versions(), ED_node_set_active(), ED_node_shader_default(), ED_object_assign_active_image(), ED_object_get_active_image(), end_render_material(), expand_material(), foreach_nodetree(), free_matcopybuf(), give_current_material_texture(), give_current_material_texture_node(), give_node_material(), give_render_material(), gpu_active_node_material(), GPU_material_from_blender(), has_current_material_texture(), init_render_material(), lib_link_material(), localize_material(), material_changed(), material_in_material(), node_dynamic_update_cb(), paste_matcopybuf(), preview_mat_has_sss(), preview_prepare_scene(), set_current_material_texture(), shade_input_do_shade(), shade_ray(), shade_sample_sss(), shader_preview_updatejob(), texture_changed(), and write_materials().
short Material::pad2 |
Definition at line 162 of file DNA_material_types.h.
short Material::pad3 |
Definition at line 150 of file DNA_material_types.h.
float Material::param[4] |
Definition at line 140 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), and shade_one_light().
short Material::pr_back |
Definition at line 133 of file DNA_material_types.h.
short Material::pr_lamp |
Definition at line 133 of file DNA_material_types.h.
Referenced by do_versions(), and init_material().
short Material::pr_texture |
Definition at line 133 of file DNA_material_types.h.
char Material::pr_type |
Definition at line 132 of file DNA_material_types.h.
Referenced by init_material(), and preview_prepare_scene().
struct PreviewImage* Material::preview |
Definition at line 157 of file DNA_material_types.h.
Referenced by BKE_previewimg_free_id(), BKE_previewimg_get(), copy_matcopybuf(), copy_material(), direct_link_material(), init_material(), localize_material(), and write_materials().
float Material::r |
Definition at line 91 of file DNA_material_types.h.
Referenced by add_tface_color_layer(), automatname(), BL_ConvertMesh(), ConvertMaterial(), ConvertMaterialIpos(), do_versions(), draw_new_particle_system(), draw_tface__set_draw_legacy(), dynamicPaint_Modifier_apply(), dynamicPaint_Modifier_copy(), ED_node_shader_default(), KX_PolygonMaterial::GetMaterialRGBAColor(), GetRGB(), GPU_enable_material(), gpu_material_to_fixed(), GPU_shadeinput_set(), init_material(), node_shader_exec_material(), nodeShaderSynchronizeID(), occ_shade(), EffectsExporter::operator()(), precache_setup_shadeinput(), psys_thread_create_path(), RE_inithalo(), RE_inithalo_particle(), RE_sample_material_color(), shade_input_init_material(), and DocumentImporter::write_profile_COMMON().
struct ColorBand* Material::ramp_col |
Definition at line 146 of file DNA_material_types.h.
Referenced by add_to_diffuse(), copy_matcopybuf(), copy_material(), direct_link_material(), do_versions(), free_matcopybuf(), free_material(), localize_material(), paste_matcopybuf(), ramp_diffuse_result(), and write_materials().
short Material::ramp_show |
Definition at line 150 of file DNA_material_types.h.
struct ColorBand* Material::ramp_spec |
Definition at line 147 of file DNA_material_types.h.
Referenced by copy_matcopybuf(), copy_material(), direct_link_material(), do_specular_ramp(), do_versions(), free_matcopybuf(), free_material(), localize_material(), paste_matcopybuf(), ramp_spec_result(), and write_materials().
Definition at line 149 of file DNA_material_types.h.
Referenced by add_to_diffuse(), and ramp_diffuse_result().
Definition at line 149 of file DNA_material_types.h.
Referenced by do_specular_ramp(), and ramp_spec_result().
float Material::rampfac_col |
Definition at line 151 of file DNA_material_types.h.
Referenced by add_to_diffuse(), do_versions(), init_material(), and ramp_diffuse_result().
float Material::rampfac_spec |
Definition at line 151 of file DNA_material_types.h.
Referenced by do_specular_ramp(), do_versions(), init_material(), and ramp_spec_result().
char Material::rampin_col |
Definition at line 148 of file DNA_material_types.h.
Referenced by add_to_diffuse(), and ramp_diffuse_result().
Definition at line 148 of file DNA_material_types.h.
Referenced by do_specular_ramp(), and ramp_spec_result().
short Material::ray_depth |
Definition at line 107 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), ray_trace(), and trace_reflect().
short Material::ray_depth_tra |
Definition at line 107 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), ray_trace(), and trace_refract().
float Material::ray_mirror |
Definition at line 95 of file DNA_material_types.h.
Referenced by nodeShaderSynchronizeID(), EffectsExporter::operator()(), and DocumentImporter::write_profile_COMMON().
float Material::ref |
Definition at line 96 of file DNA_material_types.h.
Referenced by automatname(), BL_ConvertMesh(), ConvertMaterial(), ConvertMaterialIpos(), GPU_enable_material(), gpu_material_to_fixed(), GPU_shadeinput_set(), init_material(), nodeShaderSynchronizeID(), EffectsExporter::operator()(), and shade_one_light().
float Material::reflect |
Definition at line 160 of file DNA_material_types.h.
Referenced by CreateMaterialFromBlenderObject().
float Material::refrac |
Definition at line 137 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), and shade_one_light().
char Material::rgbsel |
Definition at line 132 of file DNA_material_types.h.
short Material::ringc |
Definition at line 120 of file DNA_material_types.h.
Referenced by init_material(), RE_inithalo(), and RE_inithalo_particle().
float Material::rms |
Definition at line 141 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), and shade_one_light().
float Material::roughness |
Definition at line 137 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), and shade_one_light().
short Material::samp_gloss_mir |
Definition at line 112 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), and trace_reflect().
short Material::samp_gloss_tra |
Definition at line 112 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), and trace_refract().
float Material::sbias |
Definition at line 126 of file DNA_material_types.h.
Referenced by shade_one_light().
char Material::seed1 |
Definition at line 109 of file DNA_material_types.h.
Referenced by make_render_halos(), and render_new_particle_system().
char Material::seed2 |
Definition at line 109 of file DNA_material_types.h.
Referenced by init_material(), and renderflare().
int Material::septex |
Definition at line 129 of file DNA_material_types.h.
Referenced by do_halo_tex(), do_init_render_material(), do_material_tex(), do_volume_tex(), preview_prepare_scene(), RE_free_sample_material(), RE_init_sample_material(), RE_inithalo(), RE_inithalo_particle(), and texture_slot_move().
float Material::shad_alpha |
Definition at line 128 of file DNA_material_types.h.
Referenced by deep_alpha(), do_versions(), init_material(), and isb_bsp_fillfaces().
short Material::shade_flag |
Definition at line 117 of file DNA_material_types.h.
Referenced by decode_tfaceflag(), do_versions(), draw_tface__set_draw_legacy(), gpu_material_to_fixed(), GPU_shaderesult_set(), init_material(), occ_tree_build(), preview_prepare_scene(), shade_lamp_loop(), and shade_one_light().
Definition at line 172 of file DNA_material_types.h.
Referenced by shade_lamp_loop_only_shadow().
float Material::spec |
Definition at line 96 of file DNA_material_types.h.
Referenced by BL_ConvertMesh(), ConvertMaterial(), ConvertMaterialIpos(), GPU_enable_material(), gpu_material_to_fixed(), GPU_shadeinput_set(), GPU_shaderesult_set(), init_material(), EffectsExporter::operator()(), set_draw_settings_cached(), shade_one_light(), and DocumentImporter::write_profile_COMMON().
short Material::spec_shader |
Definition at line 136 of file DNA_material_types.h.
Referenced by EffectsExporter::operator()(), shade_one_light(), and DocumentImporter::write_profile_COMMON().
float Material::specb |
Definition at line 92 of file DNA_material_types.h.
Referenced by BL_ConvertMesh(), ConvertMaterial(), ConvertMaterialIpos(), init_material(), EffectsExporter::operator()(), set_draw_settings_cached(), shadeHaloFloat(), and DocumentImporter::write_profile_COMMON().
float Material::specg |
Definition at line 92 of file DNA_material_types.h.
Referenced by BL_ConvertMesh(), ConvertMaterial(), ConvertMaterialIpos(), init_material(), EffectsExporter::operator()(), set_draw_settings_cached(), shadeHaloFloat(), and DocumentImporter::write_profile_COMMON().
float Material::specr |
Definition at line 92 of file DNA_material_types.h.
Referenced by BL_ConvertMesh(), ConvertMaterial(), ConvertMaterialIpos(), do_versions(), GPU_enable_material(), gpu_material_to_fixed(), GPU_shadeinput_set(), init_material(), nodeShaderSynchronizeID(), EffectsExporter::operator()(), set_draw_settings_cached(), shadeHaloFloat(), and DocumentImporter::write_profile_COMMON().
float Material::spectra |
Definition at line 95 of file DNA_material_types.h.
Referenced by init_material(), init_render_mesh(), nodeShaderSynchronizeID(), and DocumentImporter::write_profile_COMMON().
float Material::sss_back |
Definition at line 168 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), and sss_create_tree_mat().
float Material::sss_col[3] |
Definition at line 165 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), and sss_create_tree_mat().
float Material::sss_colfac |
Definition at line 167 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), and sss_create_tree_mat().
float Material::sss_error |
Definition at line 166 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), and sss_create_tree_mat().
short Material::sss_flag |
Definition at line 169 of file DNA_material_types.h.
Referenced by make_sss_tree(), preview_mat_has_sss(), and shade_lamp_loop().
float Material::sss_front |
Definition at line 168 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), and sss_create_tree_mat().
float Material::sss_ior |
Definition at line 166 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), and sss_create_tree_mat().
short Material::sss_preset |
Definition at line 169 of file DNA_material_types.h.
float Material::sss_radius[3] |
Definition at line 165 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), and sss_create_tree_mat().
float Material::sss_scale |
Definition at line 166 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), and sss_create_tree_mat().
float Material::sss_texfac |
Definition at line 167 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), and shade_lamp_loop().
short Material::starc |
Definition at line 120 of file DNA_material_types.h.
Referenced by init_material(), RE_inithalo(), and RE_inithalo_particle().
float Material::strand_ease |
Definition at line 122 of file DNA_material_types.h.
Referenced by static_particle_strand(), and strand_eval_width().
float Material::strand_end |
Definition at line 122 of file DNA_material_types.h.
Referenced by do_versions(), finalize_render_object(), init_material(), static_particle_strand(), and strand_eval_width().
float Material::strand_min |
Definition at line 123 of file DNA_material_types.h.
Referenced by do_versions(), render_new_particle_system(), and static_particle_strand().
float Material::strand_sta |
Definition at line 122 of file DNA_material_types.h.
Referenced by do_versions(), finalize_render_object(), init_material(), static_particle_strand(), and strand_eval_width().
float Material::strand_surfnor |
Definition at line 122 of file DNA_material_types.h.
Referenced by do_init_render_material(), get_strand_normal(), shade_input_set_strand_texco(), and shade_one_light().
char Material::strand_uvname[64] |
Definition at line 124 of file DNA_material_types.h.
Referenced by render_new_particle_system().
Definition at line 123 of file DNA_material_types.h.
Referenced by render_new_particle_system().
float Material::subsize |
Definition at line 121 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), and renderflare().
char Material::texact |
Definition at line 132 of file DNA_material_types.h.
Referenced by buttons_context(), give_current_material_texture(), object_select_linked_exec(), set_current_material_texture(), tree_element_active_texture(), and DocumentImporter::write_profile_COMMON().
short Material::texco |
Definition at line 143 of file DNA_material_types.h.
Referenced by displace_render_vert(), do_halo_tex(), do_init_render_material(), give_render_material(), init_render_materials(), init_render_mball(), init_render_mesh(), init_render_nodetree(), render_new_particle_system(), shade_color(), shade_input_set_shade_texco(), shade_input_set_strand(), shade_input_set_strand_texco(), shade_input_set_triangle_i(), shade_input_set_uv(), shade_input_set_viewco(), and shade_lamp_loop().
float Material::translucency |
Definition at line 97 of file DNA_material_types.h.
Referenced by nodeShaderSynchronizeID().
float Material::tx_falloff |
Definition at line 106 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), and shade_by_transmission().
float Material::tx_limit |
Definition at line 106 of file DNA_material_types.h.
Referenced by init_material(), and shade_by_transmission().
char Material::use_nodes |
Definition at line 132 of file DNA_material_types.h.
Referenced by bake_shade(), buttons_context(), do_init_render_material(), ED_node_set_active(), ED_object_assign_active_image(), ED_object_get_active_image(), end_render_material(), give_current_material_texture(), give_current_material_texture_node(), give_node_material(), give_render_material(), gpu_active_node_material(), GPU_material_from_blender(), has_current_material_texture(), init_render_material(), list_item_row(), material_changed(), material_in_material(), new_material_exec(), node_area_refresh(), set_current_material_texture(), shade_input_do_shade(), shade_ray(), shade_sample_sss(), and texture_changed().
struct VolumeSettings Material::vol |
Definition at line 100 of file DNA_material_types.h.
Referenced by do_versions(), init_material(), multiple_scattering_diffusion(), RE_sample_material_color(), using_lightcache(), vol_get_density(), vol_get_emission(), vol_get_reflection_color(), vol_get_sigma_t(), vol_get_transmittance(), vol_precache_objectinstance_threads(), vol_shade_one_lamp(), and volumeintegrate().
float Material::xyfrict |
Definition at line 161 of file DNA_material_types.h.
Referenced by CreateMaterialFromBlenderObject().
float Material::zoffs |
Definition at line 96 of file DNA_material_types.h.
Referenced by KX_PolygonMaterial::DefaultActivate(), and zbuffer_abuf().