[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 23:35:39 CEST 2009


Sorry, ignore that last line, didn't notice it was still there..

I noticed there seems to be a problem running this code on my Mac,
shadows are not showing up, will investigate tomorrow.

On Mon, Oct 12, 2009 at 10:50 PM, Brecht Van Lommel <brecht at blender.org> wrote:
> 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