Blender Git Commit Log

Git Commits -> Revision 7522f86

Revision 7522f86 by Matt Ebb (master)
September 22, 2008, 01:51 (GMT)
* Volume rendering

This is an initial commit to get it in SVN and make it easier to work on.

Don't expect it to work perfectly, it's still in development and there's
plenty of work still needing to be done. And so no I'm not very interested
in hearing bug reports or feature requests at this stage :)

There's some info on this, and a todo list at:
http://mke3.net/weblog/volume-rendering/

Right now I'm trying to focus on getting shading working correctly (there's
currently a problem in which 'surfaces' of the volume facing towards or away
from light sources are getting shaded differently to how they should be),
then I'll work on integration issues, like taking materials behind the volume
into account, blending with alpha, etc. You can do simple testing though,
mapping textures to density or emission on a cube with volume material.

Commit Details:

Full Hash: 7522f86d010e600e17e82f98364235e96df21c1e
SVN Revision: 16662
Parent Commit: 6701f07
Lines Changed: +730, -47

2 Added Paths:

/source/blender/render/intern/include/volumetric.h (+29, -0) (View)
/source/blender/render/intern/source/volumetric.c (+400, -0) (View)

13 Modified Paths:

/source/blender/blenkernel/intern/material.c (+5, -0) (Diff)
/source/blender/blenlib/BLI_arithb.h (+1, -0) (Diff)
/source/blender/blenlib/intern/arithb.c (+13, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+10, -0) (Diff)
/source/blender/makesdna/DNA_material_types.h (+21, -0) (Diff)
/source/blender/render/intern/include/shading.h (+2, -0) (Diff)
/source/blender/render/intern/include/texture.h (+1, -0) (Diff)
/source/blender/render/intern/source/convertblender.c (+2, -0) (Diff)
/source/blender/render/intern/source/shadeinput.c (+8, -1) (Diff)
/source/blender/render/intern/source/shadeoutput.c (+1, -1) (Diff)
/source/blender/render/intern/source/texture.c (+135, -0) (Diff)
/source/blender/src/buttons_shading.c (+100, -45) (Diff)
/source/blender/src/previewrender.c (+2, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021