[Bf-committers] BIH acceleration structure?
Campbell Barton
ideasman42 at gmail.com
Thu Feb 28 10:14:37 CET 2008
Its really simple, just do.. if (G.rt==1) ...use bih...
On Wed, Feb 27, 2008 at 10:23 PM, Chris Burt <desoto at exenex.com> wrote:
> Just a suggestion: you could make use of Blenders "rt" button so that
> you can do speed comparison on the two inside one running instance of
> Blender just by setting some arbitrary integer value there for
> testing.
>
> Note: I don't know how to implement this myself but it seems like the
> 'standard' way to approach work like this.
>
> Good luck!
>
> --Chris
>
>
>
> On Wed, Feb 27, 2008 at 4:13 PM, Yves Poissant <ypoissant2 at videotron.ca> wrote:
> > This is an update as to where I am on this.
> >
> > I've integrated Brecht's BIH patch into the source. I did not apply the
> > patch as is. Instead, I copied the BIH source in a raytrace_bih.c file and I
> > added an #if switch in RE_raytrace.h so I can easily switch from the octtree
> > to the bihtree without disturbing any other files. I have also included the
> > ray_face inersection code in the raytrace_bih.c file so I can optimize this
> > part of the code too. The whole project builds OK. Now, I'm printing the
> > current raytrace_bih.c file to analyse what is already implemented and
> > figure what can be optimized and how.
> >
> > Yves
> >
> >
> >
> > ----- Original Message -----
> > From: "Yves Poissant" <ypoissant2 at videotron.ca>
> > To: "bf-blender developers" <bf-committers at blender.org>
> > Sent: Tuesday, February 26, 2008 5:52 PM
> > Subject: Re: [Bf-committers] BIH acceleration structure?
> >
> >
> > > OK. I'll work with the trunk (2.46)
> > >
> > > Thanks.
> > >
> > > ----- Original Message -----
> > > From: "Tom M" <letterrip at gmail.com>
> > > To: "Yves Poissant" <ypoissant2 at videotron.ca>; "bf-blender developers"
> > > <bf-committers at blender.org>
> > > Sent: Tuesday, February 26, 2008 4:44 PM
> > > Subject: Re: [Bf-committers] BIH acceleration structure?
> > >
> > >
> > >> On Tue, Feb 26, 2008 at 12:37 PM, Yves Poissant <ypoissant2 at videotron.ca>
> > >> wrote:
> > >>> Thanks Brecht for the patch. I will start with that and optimize it. It
> > >>> is
> > >>> better to already have something to kick-start with, especially since
> > >>> I'm
> > >>> new to the Blender source. When you say "that should work with the
> > >>> latest
> > >>> svn". I guess that means the latest v2.50 branch. Right?
> > >>>
> > >>
> > >> Actually I'm pretty sure he means head - what will be 2.46.. 2.50 has
> > >> almost nothing in it..
> > >>
> > >> LetterRip
> > >
> > > _______________________________________________
> > > Bf-committers mailing list
> > > Bf-committers at blender.org
> > > http://lists.blender.org/mailman/listinfo/bf-committers
> >
> > _______________________________________________
> > Bf-committers mailing list
> > Bf-committers at blender.org
> > http://lists.blender.org/mailman/listinfo/bf-committers
> >
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>
More information about the Bf-committers
mailing list