[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [23794] trunk/blender: Deep Shadow Buffer

Brecht Van Lommel brecht at blender.org
Mon Oct 12 22:50:24 CEST 2009


Hi,

It seems I wasn't entirely clear about if I reused code or not, what I
meant to say is that I did not use the soc project code, but rather
decided on a different implementation that integrated closer into the
old shadow buffer code. This was easier for me than to try to
understand and debug the soc project code. The core of this DSM code
is < 500 lines of code, everything else is tweaks to fit it in. Most
of the optimizations like disk caches and per part rendering could
still reuse soc project code, and that kind of functionality is
something that I intend to tackle more globally in the render engine
later on, not just for DSM.

Brecht.

going this way would make it easier for me to debug and most of the
optimizations

On Mon, Oct 12, 2009 at 9:41 PM, Brecht Van Lommel <brecht at blender.org> wrote:
> Revision: 23794
>          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=23794
> Author:   blendix
> Date:     2009-10-12 21:41:40 +0200 (Mon, 12 Oct 2009)
>
> Log Message:
> -----------
> Deep Shadow Buffer
>
> Since the deep shadow buffer summer of code project is not actively under
> development anymore, I decided to build my own DSM implementation from
> scratch, based on reusing as much existing shadow buffer code as possible.
> It's not very advanced, but implements the basic algorithm. Just enough so
> we can do shading tests with it, optimizations and other improvements can
> be done later.



More information about the Bf-blender-cvs mailing list