[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [16846] branches/sim_physics/source/ blender: * Removed the volume 'layer depth' control' (was used to
Matt Ebb
matt at mke3.net
Tue Sep 30 12:41:49 CEST 2008
Revision: 16846
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=16846
Author: broken
Date: 2008-09-30 12:41:47 +0200 (Tue, 30 Sep 2008)
Log Message:
-----------
* Removed the volume 'layer depth' control' (was used to
limit ray intersections like as for ray transparency). It
remains to be seen if it's even that useful, and was
preventing refracting materials behind volumes from
working easily.
Modified Paths:
--------------
branches/sim_physics/source/blender/blenkernel/intern/material.c
branches/sim_physics/source/blender/blenloader/intern/readfile.c
branches/sim_physics/source/blender/makesdna/DNA_material_types.h
branches/sim_physics/source/blender/render/intern/source/volumetric.c
Modified: branches/sim_physics/source/blender/blenkernel/intern/material.c
===================================================================
--- branches/sim_physics/source/blender/blenkernel/intern/material.c 2008-09-30 09:27:37 UTC (rev 16845)
+++ branches/sim_physics/source/blender/blenkernel/intern/material.c 2008-09-30 10:41:47 UTC (rev 16846)
@@ -172,7 +172,6 @@
ma->vol_absorption = 1.0f;
ma->vol_scattering = 1.0f;
ma->vol_absorption_col[0] = ma->vol_absorption_col[1] = ma->vol_absorption_col[2] = 0.0f;
- ma->vol_raydepth = 15;
ma->mode= MA_TRACEBLE|MA_SHADBUF|MA_SHADOW|MA_RADIO|MA_RAYBIAS|MA_TANGENT_STR;
Modified: branches/sim_physics/source/blender/blenloader/intern/readfile.c
===================================================================
--- branches/sim_physics/source/blender/blenloader/intern/readfile.c 2008-09-30 09:27:37 UTC (rev 16845)
+++ branches/sim_physics/source/blender/blenloader/intern/readfile.c 2008-09-30 10:41:47 UTC (rev 16846)
@@ -7888,8 +7888,7 @@
ma->vol_stepsize = 0.2f;
ma->vol_absorption = 1.0f;
ma->vol_scattering = 1.0f;
- ma->vol_absorption_col[0] = ma->vol_absorption_col[1] = ma->vol_absorption_col[2] = 0.0f;
- if (ma->vol_raydepth == 0) ma->vol_raydepth = 15;
+ ma->vol_absorption_col[0] = ma->vol_absorption_col[1] = ma->vol_absorption_col[2] = 0.0f;
}
}
}
Modified: branches/sim_physics/source/blender/makesdna/DNA_material_types.h
===================================================================
--- branches/sim_physics/source/blender/makesdna/DNA_material_types.h 2008-09-30 09:27:37 UTC (rev 16845)
+++ branches/sim_physics/source/blender/makesdna/DNA_material_types.h 2008-09-30 10:41:47 UTC (rev 16846)
@@ -70,9 +70,8 @@
float vol_stepsize, vol_shade_stepsize;
float vol_absorption, vol_scattering;
float vol_absorption_col[3];
- short vol_raydepth;
short vol_shadeflag;
- int volpad;
+ short volpad[3];
float fresnel_mir, fresnel_mir_i;
float fresnel_tra, fresnel_tra_i;
Modified: branches/sim_physics/source/blender/render/intern/source/volumetric.c
===================================================================
--- branches/sim_physics/source/blender/render/intern/source/volumetric.c 2008-09-30 09:27:37 UTC (rev 16845)
+++ branches/sim_physics/source/blender/render/intern/source/volumetric.c 2008-09-30 10:41:47 UTC (rev 16846)
@@ -436,7 +436,6 @@
shi_new.mask= shi->mask;
shi_new.osatex= shi->osatex;
- shi_new.depth= shi->depth + 1;
shi_new.thread= shi->thread;
shi_new.xs= shi->xs;
shi_new.ys= shi->ys;
@@ -450,8 +449,7 @@
memset(&shr_new, 0, sizeof(ShadeResult));
- if (shi->depth < shi->mat->vol_raydepth)
- shade_ray(is, &shi_new, &shr_new);
+ shade_ray(is, &shi_new, &shr_new);
col[0] = shr_new.combined[0];
col[1] = shr_new.combined[1];
More information about the Bf-blender-cvs
mailing list