[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