Home
last modified time | relevance | path

Searched refs:diff_light (Results 1 – 5 of 5) sorted by relevance

/dports/graphics/blender/blender-2.91.0/source/blender/draw/engines/workbench/shaders/
H A Dworkbench_world_light_lib.glsl106 vec4 diff_light = wrapped_lighting(diff_NL, wrap);
109 diffuse_light += diff_light.x * world_data.lights[0].diffuse_color_wrap.rgb;
110 diffuse_light += diff_light.y * world_data.lights[1].diffuse_color_wrap.rgb;
111 diffuse_light += diff_light.z * world_data.lights[2].diffuse_color_wrap.rgb;
112 diffuse_light += diff_light.w * world_data.lights[3].diffuse_color_wrap.rgb;
/dports/graphics/blender/blender-2.91.0/source/blender/blenkernel/intern/
H A Dstudiolight.c1061 float diff_light[3], spec_light[3]; in studiolight_lights_eval() local
1064 copy_v3_v3(diff_light, sl->light_ambient); in studiolight_lights_eval()
1074 madd_v3_v3fl(diff_light, light->col, diff); in studiolight_lights_eval()
1082 mul_v3_fl(diff_light, diffuse_color * (1.0 - specular_color)); in studiolight_lights_eval()
1085 add_v3_v3v3(color, diff_light, spec_light); in studiolight_lights_eval()
/dports/graphics/blender/blender-2.91.0/source/blender/draw/engines/eevee/
H A Deevee_data.c238 DRW_UBO_FREE_SAFE(sldata->renderpass_ubo.diff_light); in EEVEE_view_layer_data_free()
H A Deevee_materials.c256 sldata->renderpass_ubo.diff_light = GPU_uniformbuf_create_ex( in EEVEE_materials_init()
1001 fbl, material_accum_ps, pd, txl->diff_light_accum, sldata->renderpass_ubo.diff_light); in EEVEE_material_output_accumulate()
H A Deevee_private.h858 struct GPUUniformBuf *diff_light; member