[Bf-committers] BIH acceleration structure?

Yves Poissant ypoissant2 at videotron.ca
Thu Feb 28 13:48:18 CET 2008


OK. I see what you mean. I found the "rt:0" button and I`m going to use it. 
Very good suggestion. Thanks.

Yves

----- Original Message ----- 
From: "Nathan Letwory" <jesterking at letwory.net>
To: "bf-blender developers" <bf-committers at blender.org>
Sent: Thursday, February 28, 2008 4:33 AM
Subject: Re: [Bf-committers] BIH acceleration structure?


> On Thu, Feb 28, 2008 at 11:14 AM, Campbell Barton <ideasman42 at gmail.com> 
> wrote:
>> Its really simple, just do.. if (G.rt==1) ...use bih...
>
> Or any other Secret value, like 42 or so.
>
> /Nathan
>
>>
>>
>>
>>  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
>>  >
>>  _______________________________________________
>>  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