POV-Ray : Newsgroups : povray.binaries.images : Photon frenzy : Re: Photon frenzy Server Time
2 Aug 2024 14:19:06 EDT (-0400)
  Re: Photon frenzy  
From: Alain
Date: 15 Dec 2012 22:09:51
Message: <50cd3b7f@news.povray.org>

> clipka <ano### [at] anonymousorg> wrote:
>> Am 14.12.2012 12:46, schrieb Bruno Cabasson:
>>
>>> I take the occasion to say that such scenes would benefit from multi-cores
>>> photon shooting.
>>
>> Multi-core photon shooting is automatically used /if/ the scene contains
>> multiple light sources (or maybe multiple photon targets; I'm not sure
>> about that though). With just one light source and a single photon
>> target, it would be non-trivial to split up the job.
>
> I am aware of this. Thus, I tried to use as many co-located light sources as
> cores on the processor. All cores work fully loaded during the shooting phase,
> but the subsequent render seems to be slowed down, probably because rays are
> tested against all light sources instead on one.

In this case, yes, you do illumination and shadow tests against each 
single light.
Also, the spiraling photons shooting patterns will be right on top of 
each others. In such a case, jitter is your only hope of having your 
photons hit different locations.

>
> The doc says POV-ray spawns as many threads for photon shooting as cores. I did
> not see something about targets. But I can have missed it.
>
> BTW, in extreme photon scenes, the spiral shape of the shooting process appears
> on the result, and jitter is not really a perfect solution if you aim at a
> smooth result.
>
> B.
>
> Suggestion: would it be possible to spawn multiple threads, and make the normal
> photon generator feed them, like a kind of multiplexer?
>


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.