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 D | workbench_world_light_lib.glsl | 106 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 D | studiolight.c | 1061 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 D | eevee_data.c | 238 DRW_UBO_FREE_SAFE(sldata->renderpass_ubo.diff_light); in EEVEE_view_layer_data_free()
|
H A D | eevee_materials.c | 256 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 D | eevee_private.h | 858 struct GPUUniformBuf *diff_light; member
|