Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTamito Kajiyama <rd6t-kjym@asahi-net.or.jp>2012-04-21 04:33:36 +0400
committerTamito Kajiyama <rd6t-kjym@asahi-net.or.jp>2012-04-21 04:33:36 +0400
commitcdbfd1db3800cf4f0ea691f09bf05e78a82c80f9 (patch)
treeb1f22c4ea61ff96ee51c4882047f5a8e3f08c0f1 /source/blender/render
parent4a19ccfa5fb5cae359269ecaac389f6aace9f959 (diff)
parent15eb3452ecd96e4d79d438e8c954918639dc283d (diff)
Merged changes in the trunk up to revision 45820.
Conflicts resolved: source/creator/creator.c
Diffstat (limited to 'source/blender/render')
-rw-r--r--source/blender/render/SConscript5
-rw-r--r--source/blender/render/extern/include/RE_render_ext.h3
-rw-r--r--source/blender/render/intern/source/convertblender.c4
-rw-r--r--source/blender/render/intern/source/shadeoutput.c2
4 files changed, 5 insertions, 9 deletions
diff --git a/source/blender/render/SConscript b/source/blender/render/SConscript
index 46e483a7194..6295399597e 100644
--- a/source/blender/render/SConscript
+++ b/source/blender/render/SConscript
@@ -5,7 +5,7 @@ sources = env.Glob('intern/source/*.c')
raysources = env.Glob('intern/raytrace/*.cpp')
incs = 'intern/include #/intern/guardedalloc ../blenlib ../makesdna ../makesrna'
-incs += ' extern/include ../blenkernel ../radiosity/extern/include ../imbuf ../blenfont'
+incs += ' extern/include ../blenkernel ../imbuf ../blenfont'
incs += ' ../include ../blenloader ../../../intern/smoke/extern ../../../intern/mikktspace ../bmesh'
incs += ' ../freestyle'
@@ -15,7 +15,8 @@ cxxflags_raytrace = env['CXXFLAGS']
defs = []
defs_raytrace = []
-defs.append('WITH_SMOKE') # TODO, make optional
+if env['WITH_BF_SMOKE']:
+ defs.append('WITH_SMOKE')
if env['WITH_BF_PYTHON']:
incs += ' ../python'
diff --git a/source/blender/render/extern/include/RE_render_ext.h b/source/blender/render/extern/include/RE_render_ext.h
index 054aaccb177..9d7393f9414 100644
--- a/source/blender/render/extern/include/RE_render_ext.h
+++ b/source/blender/render/extern/include/RE_render_ext.h
@@ -50,9 +50,6 @@ struct MTex;
struct ImBuf;
struct DerivedMesh;
-// RADIO REMOVED, Maybe this will be useful later
-//void RE_zbufferall_radio(struct RadView *vw, struct RNode **rg_elem, int rg_totelem, struct Render *re);
-
/* particle.c, effect.c, editmesh_modes.c and brush.c, returns 1 if rgb, 0 otherwise */
int externtex(struct MTex *mtex, const float vec[3], float *tin, float *tr, float *tg, float *tb, float *ta, const int thread);
diff --git a/source/blender/render/intern/source/convertblender.c b/source/blender/render/intern/source/convertblender.c
index 06eba111bbe..0263367b308 100644
--- a/source/blender/render/intern/source/convertblender.c
+++ b/source/blender/render/intern/source/convertblender.c
@@ -4736,9 +4736,7 @@ void RE_Database_Free(Render *re)
/* free orco */
free_mesh_orco_hash(re);
-#if 0 /* radio can be redone better */
- end_radio_render();
-#endif
+
end_render_materials(re->main);
end_render_textures(re);
diff --git a/source/blender/render/intern/source/shadeoutput.c b/source/blender/render/intern/source/shadeoutput.c
index e56c9874467..8d7c1bbe530 100644
--- a/source/blender/render/intern/source/shadeoutput.c
+++ b/source/blender/render/intern/source/shadeoutput.c
@@ -1860,7 +1860,7 @@ void shade_lamp_loop(ShadeInput *shi, ShadeResult *shr)
}
shr->alpha= shi->alpha;
- /* from now stuff everything in shr->combined: ambient, AO, radio, ramps, exposure */
+ /* from now stuff everything in shr->combined: ambient, AO, ramps, exposure */
if (!(ma->sss_flag & MA_DIFF_SSS) || !sss_pass_done(&R, ma)) {
if (R.r.mode & R_SHADOW) {
/* add AO in combined? */