|
|
|
|
|
|
| |
| |
|
|
|
|
| |
| |
|
|
I am currently dispersing photons in a pov ray environment, however what I would
like to do is collect properties of each photon and their interactions with the
scene, in other words collect information on each photon trajectory. How do you
think i could go about doing this?
Thank you very much.
Post a reply to this message
|
|
| |
| |
|
|
From: Alain
Subject: Re: Is there a way to collect environment data?
Date: 26 Feb 2017 11:27:35
Message: <58b301f7@news.povray.org>
|
|
|
| |
| |
|
|
> I am currently dispersing photons in a pov ray environment, however what I would
> like to do is collect properties of each photon and their interactions with the
> scene, in other words collect information on each photon trajectory. How do you
> think i could go about doing this?
>
> Thank you very much.
>
>
>
Photons are only stored at the location where they hit an object or
interact with scattering media.
The way I do something similar to what you seems to want to do without
using media:
Reduce your scene to be mostly 2 dimentionnal.
of the light hitting it.
Make sure that your light goes very slightly toward that plane.
Place your optical elements.
This will show you the path of your photons.
The photons that you see always stop where they show.
This is MUCH faster than using media, but don't work if the path of the
photons is 3 dimentionnal.
Alain
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Alain <kua### [at] videotronca> wrote:
> > I am currently dispersing photons in a pov ray environment, however what I would
> > like to do is collect properties of each photon and their interactions with the
> > scene, in other words collect information on each photon trajectory. How do you
> > think i could go about doing this?
> >
> > Thank you very much.
> >
> >
> >
>
> Photons are only stored at the location where they hit an object or
> interact with scattering media.
>
> The way I do something similar to what you seems to want to do without
> using media:
> Reduce your scene to be mostly 2 dimentionnal.
> of the light hitting it.
> Make sure that your light goes very slightly toward that plane.
> Place your optical elements.
>
> This will show you the path of your photons.
>
> The photons that you see always stop where they show.
>
> This is MUCH faster than using media, but don't work if the path of the
> photons is 3 dimentionnal.
>
>
> Alain
Thanks for the reply, yo said that photons are 'stored' at the location they
land, is there a way to collect that data? I am tasked with using a machine
learning algorithm to estimate the light density for example.
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Am 27.02.2017 um 16:21 schrieb Fudz4:
> Thanks for the reply, yo said that photons are 'stored' at the location they
> land, is there a way to collect that data? I am tasked with using a machine
> learning algorithm to estimate the light density for example.
There used to be a mechanism for saving photon data, for re-use in
subsequent renders. Search for "save_file" and "load_file" photon settings.
I'm afraid this mechanism is still dysfunctional in POV-Ray 3.7.x, so
you may have to fall back to 3.6 instead.
Post a reply to this message
|
|
| |
| |
|
|
From: Alain
Subject: Re: Is there a way to collect environment data?
Date: 28 Feb 2017 16:17:24
Message: <58b5e8e4@news.povray.org>
|
|
|
| |
| |
|
|
> Am 27.02.2017 um 16:21 schrieb Fudz4:
>
>> Thanks for the reply, yo said that photons are 'stored' at the location they
>> land, is there a way to collect that data? I am tasked with using a machine
>> learning algorithm to estimate the light density for example.
>
> There used to be a mechanism for saving photon data, for re-use in
> subsequent renders. Search for "save_file" and "load_file" photon settings.
>
> I'm afraid this mechanism is still dysfunctional in POV-Ray 3.7.x, so
> you may have to fall back to 3.6 instead.
>
What do you mean by dysfunctional?
I routinely use that feature and did not encouter any obvious isue.
Post a reply to this message
|
|
| |
| |
|
|
From: Jim Holsenback
Subject: Re: Is there a way to collect environment data?
Date: 1 Mar 2017 06:36:13
Message: <58b6b22d$1@news.povray.org>
|
|
|
| |
| |
|
|
On 2/28/2017 4:17 PM, Alain wrote:
>> Am 27.02.2017 um 16:21 schrieb Fudz4:
>>
>>> Thanks for the reply, yo said that photons are 'stored' at the
>>> location they
>>> land, is there a way to collect that data? I am tasked with using a
>>> machine
>>> learning algorithm to estimate the light density for example.
>>
>> There used to be a mechanism for saving photon data, for re-use in
>> subsequent renders. Search for "save_file" and "load_file" photon
>> settings.
>>
>> I'm afraid this mechanism is still dysfunctional in POV-Ray 3.7.x, so
>> you may have to fall back to 3.6 instead.
>>
>
> What do you mean by dysfunctional?
> I routinely use that feature and did not encouter any obvious isue.
yep .... i was thinking the same thing
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Am 01.03.2017 um 12:36 schrieb Jim Holsenback:
> On 2/28/2017 4:17 PM, Alain wrote:
>>> Am 27.02.2017 um 16:21 schrieb Fudz4:
>>>
>>>> Thanks for the reply, yo said that photons are 'stored' at the
>>>> location they
>>>> land, is there a way to collect that data? I am tasked with using a
>>>> machine
>>>> learning algorithm to estimate the light density for example.
>>>
>>> There used to be a mechanism for saving photon data, for re-use in
>>> subsequent renders. Search for "save_file" and "load_file" photon
>>> settings.
>>>
>>> I'm afraid this mechanism is still dysfunctional in POV-Ray 3.7.x, so
>>> you may have to fall back to 3.6 instead.
>>>
>>
>> What do you mean by dysfunctional?
>> I routinely use that feature and did not encouter any obvious isue.
>
> yep .... i was thinking the same thing
Sorry, my bad - in the process of verifying that the mechanism is alive
and kicking, I confused the parser code for radiosity
`save_file`/`load_file` with that for photon mapping
`save_file`/`load_file`.
Since the code in question no longer does anything except print a parse
warning saying that INI file options must be used nowadays (which is
indeed true for radiosity), but there are no such INI file options for
photon mapping, I erroneously concluded that photon save/load cannot
possibly be functional.
(Which begs the question why the bloops someone insisted that radiosity
had to use INI file options, when the SDL statements were apparently
good enough for photon mapping. I know I'm to blame for actually
/implementing/ the radiosity changes, but I'm pretty damn sure it wasn't
my call back then.)
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |