![Image](http://www.shatters.net/~claurel/pics/nyx/atropos1.jpg)
![Image](http://www.shatters.net/~claurel/pics/nyx/atropos2.jpg)
Here's another image showing ring shadows interacting properly with ambient light:
![Image](http://www.shatters.net/~claurel/pics/nyx/saturn-ambient.jpg)
--Chris
Evil Dr Ganymede wrote:Huh. I hadn't thought of that - this will take some getting used to.
I notice that the shadows aren't different colours yet, will that be added later on?
kikinho wrote:And can you say to me what files I have to use and what lines I have to mofify? And how I can compile? Using a special program?
Evil Dr Ganymede wrote:BTW, chris - why are the rings in your exaggerated image not purple? I'm guessing it's something to do with them being illuminated by the red star from above and the blue star is underneath them?
chris wrote:More images showing complex shadows being cast on a planet in a binary system:
...
Note that there are now two shadows being cast on both the planet and the rings.
--Chris
Ugh . . . not again. I'll fix it with the usual typecast . . .t00fri wrote:Chris,
nice progress!
Saturn's ring illumination looks fine as of this morning (CVS, UTC 10:00). Note that your new code has
again the familiar min (....) gcc compile error in line
4061 of render.cpp.
Here are two remaining issues:
1) I had emphasized the new "hyper specular feature"
of the "OpenGL 2.0" Render Path already yesterday in
my listmail to you:
With a mild
SpecularColor [ 0.23 0.256 0.195 ]
SpecularPower 15.0
all other render paths produce just a slight specular
enhancement of Saturns clouds, while now with "OpenGL 2.0" :
I think that the shadows are correct, but in order to convince yourself of that, it's best to look as the planet moves relative to its suns in accelerated time. The lighting calculation is quite straightforward:2) Your new "bi-luminal" shadow patterns above look
interesting, though I am convinced that the overlap
regime between the two geometrical ring shadows
exhibits significantly unphysical features.
Where these shadows overlap, light is getting through from both stars ... remember the rings are transparent, and light is scattered through them.Evil Dr Ganymede wrote:Fridger could have a point in that where the shadows overlap they're not black (because if they overlap, no light is getting through at all from either star).
granthutchison wrote:Where these shadows overlap, light is getting through from both stars ... remember the rings are transparent, and light is scattered through them.Evil Dr Ganymede wrote:Fridger could have a point in that where the shadows overlap they're not black (because if they overlap, no light is getting through at all from either star).
Saturn's rings let some light through everywhere, if you include light that is diffracted on its way through thinner sections, and reflected on its way through even thinner areas. So by the time the shadows are projected on Saturn, even the densest shadows are slightly illuminated. Maybe there are planetary rings out there in the Universe that are dense enough to produce a completely black shadow across a substantial width, but you'd have to wonder how long they could last: being physically very thin and composed of discrete particles that interact gravitationally, it seems to me that optically thick rings would spread and become less dense quite quickly. Maybe two stonking great shepherd moons would serve to confine a massive thin ring?Evil Dr Ganymede wrote:They're not always transparent though are they? I thought there could be some parts that were thick enough to block out all the light?