Blender Git Commit Log

Git Commits -> Revision 834fda5

Revision 834fda5 by Matt Ebb (master)
December 31, 2008, 05:08 (GMT)
Volume rendering

* Fixed an old problem where if both the camera and a solid surface were
inside a volume, the volume wouldn't attenuate in front of the surface (was
visible in the blender conference art festival clouds animation:

http://mke3.net/blender/devel/rendering/volumetrics/vol_shade_cam_inside.mov

* Initial support for refracting solids inside volumes. I might be able to
make this work better, but not sure at the moment. It's a bit dodgy,
limited by the code that does the recursive ray shading - it's really not
set up for this kind of thing and could use a refactor very much.

Commit Details:

Full Hash: 834fda50d99210a5a69360bbed84f76934792171
SVN Revision: 18191
Parent Commit: be1d06a
Lines Changed: +87, -27

4 Modified Paths:

/source/blender/render/intern/include/volumetric.h (+7, -3) (Diff)
/source/blender/render/intern/source/rayshade.c (+16, -4) (Diff)
/source/blender/render/intern/source/shadeinput.c (+12, -11) (Diff)
/source/blender/render/intern/source/volumetric.c (+52, -9) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021