[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [42349] branches/ge_harmony/source/blender /gpu/intern/gpu_material.c: Fixing shadows so they don' t have spec highlighting.
Daniel Stokes
kupomail at gmail.com
Fri Dec 2 20:24:22 CET 2011
Revision: 42349
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=42349
Author: kupoman
Date: 2011-12-02 19:24:18 +0000 (Fri, 02 Dec 2011)
Log Message:
-----------
Fixing shadows so they don't have spec highlighting.
Modified Paths:
--------------
branches/ge_harmony/source/blender/gpu/intern/gpu_material.c
Modified: branches/ge_harmony/source/blender/gpu/intern/gpu_material.c
===================================================================
--- branches/ge_harmony/source/blender/gpu/intern/gpu_material.c 2011-12-02 19:08:40 UTC (rev 42348)
+++ branches/ge_harmony/source/blender/gpu/intern/gpu_material.c 2011-12-02 19:24:18 UTC (rev 42349)
@@ -745,6 +745,7 @@
GPU_link(mat, "shade_mul_value", i, GPU_dynamic_uniform(lamp->dyncol, GPU_DYNAMIC_LAMP_DYNCOL, lamp->ob), &rgb);
GPU_link(mat, "mtex_value_invert", shadfac, &shadfac);
GPU_link(mat, "mix_mult", shadfac, rgb, GPU_uniform(lamp->shadow_color), &rgb);
+ GPU_link(mat, "mtex_value_invert", shadfac, &shadfac);
shade_light_cookies(mat, lamp, &rgb);
add_to_diffuse(mat, ma, shi, is, rgb, &shr->diff);
}
@@ -773,7 +774,7 @@
if(lamp->type==LA_AREA)
GPU_link(mat, "shade_spec_area_inp", specfac, inp, &specfac);
- GPU_link(mat, "shade_spec_t", shadfac, shi->spec, visifac, specfac, &t);
+ GPU_link(mat, "shade_spec_t", shadfac, shi->spec, visifac, specfac, &t);
if(ma->mode & MA_RAMP_SPEC) {
GPUNodeLink *spec;
More information about the Bf-blender-cvs
mailing list