Blender Git Commit Log

Git Commits -> Revision 455822f

Revision 455822f by Brecht Van Lommel (render25)
March 3, 2010, 20:52 (GMT)
Render Branch:
* Fix inaccurate shading position calculation in non-planar quad, the face
normal is not accurate in that case, so compute it again now. Not sure
yet what performance impact is of this, but would actually like to get
rid of normal entirely to save memory.
* Fix self-intersection problem with non-planar quads, the raytracer was
splitting quads in a different way than other parts of the render engine,
now it does the same.

Commit Details:

Full Hash: 455822f2955683fcbc5b2c241301a6faf31ca63e
SVN Revision: 27258
Parent Commit: 9fa3117
Lines Changed: +201, -225

10 Modified Paths:

/source/blender/render/intern/include/object_mesh.h (+1, -1) (Diff)
/source/blender/render/intern/raytrace/rayobject.cpp (+153, -172) (Diff)
/source/blender/render/intern/source/bake.c (+5, -18) (Diff)
/source/blender/render/intern/source/diskocclusion.c (+1, -3) (Diff)
/source/blender/render/intern/source/object_mesh.c (+14, -4) (Diff)
/source/blender/render/intern/source/path.c (+6, -1) (Diff)
/source/blender/render/intern/source/rayshade.c (+6, -15) (Diff)
/source/blender/render/intern/source/rendercore.c (+1, -1) (Diff)
/source/blender/render/intern/source/shadeinput.c (+5, -4) (Diff)
/source/blender/render/intern/source/shadowbuf.c (+9, -6) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021