POV-Ray : Newsgroups : povray.unofficial.patches : What is a 'photon map'? Server Time
2 Nov 2024 13:17:23 EDT (-0400)
  What is a 'photon map'? (Message 1 to 7 of 7)  
From: TonyB
Subject: What is a 'photon map'?
Date: 18 Oct 1999 07:57:03
Message: <380b0b0f@news.povray.org>
Is it like an image map? What is it really on the inside of UVPOVs little
brain? Is it 3D, is it 2D? Where does it come from? What is a photon map
exactly? (Don't worry about speaking some C, I can read it.)

Thanks in advance for your replies.


Post a reply to this message

From: Simen Kvaal
Subject: Re: What is a 'photon map'?
Date: 18 Oct 1999 11:36:14
Message: <380b3e6e@news.povray.org>
TonyB skrev i meldingen <380b0b0f@news.povray.org>...
>Is it like an image map? What is it really on the inside of UVPOVs little
>brain? Is it 3D, is it 2D? Where does it come from? What is a photon map
>exactly? (Don't worry about speaking some C, I can read it.)
>
>Thanks in advance for your replies.
>
>

I don't know if this really belongs here, but anyway. Short Answer: You can
read the documentation of uvpov, a file called photons.htm.

Longer:
A photon map is created by shooting imaginary photons from the light source
and see how they interact with objects in the scene. Usually, povray uses
*backward* raytracing, following photons the wrong way. But them you cannot
simulate caustics or light reflecting around corners et.c. Therefore, photon
mapping shoots rays the other way, thus making an approximation of what it
might look like in the real world. Forward ray-tracing is a very
time-consuming process, and photon mapping requires a lot of memory.

Summary: Photon mapping is a hybrid of backwards and forwards raytracing,
simulating some of the light cast in the "correct" direction.

Anyone?

Simen.


Post a reply to this message

From: Mike
Subject: Re: What is a 'photon map'?
Date: 18 Oct 1999 16:40:44
Message: <380B8399.29E1B122@aol.com>
The photon map is 3D.  That's about all I remember about it.

-Mike


Post a reply to this message

From: Earl Ehrig
Subject: Re: What is a 'photon map'?
Date: 18 Oct 1999 20:12:58
Message: <380BBB0D.6BC9E705@madmac.com>
TonyB wrote:

> Is it like an image map? What is it really on the inside of UVPOVs little
> brain? Is it 3D, is it 2D? Where does it come from? What is a photon map
> exactly? (Don't worry about speaking some C, I can read it.)
>
> Thanks in advance for your replies.

http://www.gk.dtu.dk/home/hwj/

earl


Post a reply to this message

From: Nathan Kopp
Subject: Re: What is a 'photon map'?
Date: 18 Oct 1999 22:47:00
Message: <380bdba4@news.povray.org>
TonyB <ben### [at] panamaphoenixnet> wrote...
> Is it like an image map? What is it really on the inside of UVPOVs little
> brain? Is it 3D, is it 2D? Where does it come from? What is a photon map
> exactly? (Don't worry about speaking some C, I can read it.)
>
> Thanks in advance for your replies.

Definately take a look at the link that Earl provided (or have a glance at
my paper).

Anyway, a photon map 3d.  The data is stored in a data structure called a
kd-tree (in this case, a 3d-tree).  The kd-tree is similar to a binary tree,
but each split could occur on any one of the three dimensions.  Each
forwards-ray-trace intersection is stored in the tree with intensity and
directional data.  This allows quick access to the data.

During the final rendering step, the tree is searched to find data points
that are near the current point.

-Nathan


Post a reply to this message

From: Earl Ehrig
Subject: Re: What is a 'photon map'?
Date: 19 Oct 1999 06:05:47
Message: <380C45FF.61B83F0D@madmac.com>
Nathan Kopp wrote:

> Anyway, a photon map 3d.  The data is stored in a data structure called a
> kd-tree (in this case, a 3d-tree).  The kd-tree is similar to a binary tree,
> but each split could occur on any one of the three dimensions.  Each
> forwards-ray-trace intersection is stored in the tree with intensity and
> directional data.  This allows quick access to the data.
>
> During the final rendering step, the tree is searched to find data points
> that are near the current point.
>
> -Nathan

I've been trying to search the web on information regarding this kd-tree
specifically.  Can you suggest a website that I may go to so that I can read
more.

earl


Post a reply to this message

From: Ken
Subject: Re: What is a 'photon map'?
Date: 19 Oct 1999 06:10:39
Message: <380C4330.A34B905F@pacbell.net>
Earl Ehrig wrote:

> I've been trying to search the web on information regarding this kd-tree
> specifically.  Can you suggest a website that I may go to so that I can read
> more.
> 
> earl

I have seen articles on using this approach in the RTNews by Eric Haines.
Try a search of his site for related material.

http://www.acm.org/tog/resources/RTNews/html/

-- 
Ken Tyler -  1100+ Povray, Graphics, 3D Rendering, and Raytracing Links:
http://home.pacbell.net/tylereng/index.html http://www.povray.org/links/


Post a reply to this message

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