[Radiance-general] Solar Footprint
Rob Guglielmetti
rpg at rumblestrip.org
Thu Oct 28 16:12:34 CEST 2004
Mark de la Fuente wrote:
> Hi group,
>
> Just curious if anyone has tried this before.
>
> I need to make a diagram showing where direct sunlight hits the floor in
> a room with an odd skylight. I have a basic idea just from using a
> solar chart, but I would like to accurately illustrate every possible
> sun patch location.
>
> My thought was to make a loop where I render all possible sun positions
> for half the year (renderings with sun only, no sky, and with -av 0 0
> 0 -ab 0) and add all the images together as I go. The resulting image
> would show where the sunlight is falling for the entire year. Depending
> on how fine I make my sky changes, this might result in quite a
> few calculations. (6 months x 16 hrs per day = 96 calculations.. not
> too bad)
>
> Has anyone tried to do this before?
I've always used animations for that sort of thing, but your idea sounds
cool. One thing that you may want to do is actually give your ambient
value a little boost, so that the other surfaces are slightly
illuminated. Otherwise, it's tough to tell what you're looking at. The
direct sun patch against an all-black background could be tough to place
in context, depending on what is illuminated by the sun. John M. shared
a tip at last year's workshop too, he used a green-tinted ambient value
(-av 0 .5 0) so that it's clear what illumination is "fake" and what is
direct sun. Giving your model a little "ambient glow" with -av will
make for a clearer rendering, I think.
I've never merged images together like that and would be interested to
hear how you go about it, and what issues there are to consider, such as
exposure & filtering. I'd love to see what you come up with. This
could be a useful tool.
P.S.
Since you're doing -ab 0, the number of calculations shouldn't be a
cause for alarm, the direct calculation is really fast.
----
Rob Guglielmetti
e. rpg at rumblestrip.org
w. www.rumblestrip.org
More information about the Radiance-general
mailing list