|
 |
alphaQuad nous illumina en ce 2008-07-18 16:54 -->
> here's one to check out
>
> adapt Blue Herrin's code like,
>
> #declare reflector =
> box {
> <-0.5, -4, -4>, <0, 4, 4>
> hollow
> pigment { rgbft <0,1,0,.1,.9> } //White }
> finish {
> reflection { 1 }
> }
> photons {
> target
> reflection on
> refraction on
> }
> rotate z * 45
> translate x * -9
> }
> object { reflector }
>
>
> in place of current reflector, I dont know why I am see what I am seeing.
> 3 beams reflected and transmitted? well I really cant see it yet, very slow.
>
> render center region with drag, low low res
>
> next logical step experiment with prism shape , perhaps other shapes
>
>
>
>
In that situation, it's obvious that you should see multiple beams.
A beam that reflect off the front surface.
A first transmited beam that goes out of the back.
Another that goes into the box, reflect off the back and emerge a little farther.
When it reatch the front face, part of the beam get reflected back into the box.
This gives you the second beam exiting from the back after 2 reflections.
Yet another that reflect trice inside the box.
A forth that have reflected 5 times.
Then a fift after 7 reflections...
Each successive beam become dimer, and, in your case, the forth one is to faint
to be seen.
If you add "conserve_energy" you'll notice that the extra beans goes away.
--
Alain
-------------------------------------------------
Tricks and treachery are the practice of fools, that don't have brains enough to
be honest.
Benjamin Franklin
Post a reply to this message
|
 |