Blender Git Commit Log
Git Commits -> Revision 8622cbc
October 1, 2008, 03:35 (GMT) |
* Point Density texture Replaced the previous KD-tree (for caching points) with a BVH-tree (thanks to Andre 'jaguarandi' Pinto for help here!). The bvh is quite a bit faster and doesn't suffer some of the artifacts that were apparent with the kd-tree. I've also added a choice of falloff types: Standard, Smooth, and Sharp. Standard gives a harder edge, easier to see individual particles, and when used with a larger radius, Smooth and Sharp falloffs make a much cloudier appearance possible. See the image below (note the settings and render times too) http://mke3.net/blender/devel/rendering/volumetrics/pointdensity_bvh.jpg |
Commit Details:
Full Hash: 8622cbca359d77eb980250b42d0635c0dddfa48b
SVN Revision: 16857
Parent Commit: 3c99a0f
Lines Changed: +183, -45
6 Modified Paths:
/source/blender/blenkernel/intern/texture.c (+12, -4) (Diff)
/source/blender/blenlib/BLI_kdopbvh.h (+7, -0) (Diff)
/source/blender/blenlib/intern/BLI_kdopbvh.c (+98, -11) (Diff)
/source/blender/makesdna/DNA_texture_types.h (+11, -2) (Diff)
/source/blender/render/intern/source/pointdensity.c (+48, -24) (Diff)
/source/blender/src/buttons_shading.c (+7, -4) (Diff)
/source/blender/blenlib/BLI_kdopbvh.h (+7, -0) (Diff)
/source/blender/blenlib/intern/BLI_kdopbvh.c (+98, -11) (Diff)
/source/blender/makesdna/DNA_texture_types.h (+11, -2) (Diff)
/source/blender/render/intern/source/pointdensity.c (+48, -24) (Diff)
/source/blender/src/buttons_shading.c (+7, -4) (Diff)