> On 9/5/07, Solomon Boulos <boulos@cs.utah.edu> wrote:
>>
>> Hi Dirk and Christian,
>>
>> The change camera stuff looks good. As you mentioned (Dirk), using
>> Manta's transaction interface does correctly handle the thread-safety
>> for the Camera (the transactions are only called after rendering has
>> completed for that frame).
>>
>> Try running Manta with SSE disabled on your amd64 box by turning SSE
>> off in the cmake settings (I believe you did this for the ia64 run as
>> well).
>
>
> Do I need to remove the flags: -msse -msse2 -msse3 as well?
You could, but the manta code won't generate the SSE code paths if
you disable MANTA_SSE via ccmake.
> Does the same problem occur for bin/manta with your camera?
I'll check this out tomorrow.
Another thing to check is to change the depth of the ray tree. You
can change it from the command line with --madepth 0 or by pressing
'd' and 'D' in the XWindow.
>
> That is the last picture I posted. So yes the problem is there.
> Im not sure if the noise on the sphere and in the bottom of the left
> frame is the same type of noise.
> It doesnt move like when I use multiple processors. If I just run
> bin/manta
> with the default camera everything looks fine.
I've seen this behavior and it is almost always due to an
uninitialized variable. The other possibility is that somehow NaNs
are being introduced. My money is on an uninitialized variable.
James
Attachment:
snapshot1.png
Description: PNG image
Attachment:
Working.png
Description: PNG image
Archive powered by MHonArc 2.6.16.