[Radiance-general] Re: rsensor file format
Greg Ward
gregoryjward at gmail.com
Tue Oct 13 13:41:59 PDT 2009
Hi Axel,
I'll try not to duplicate what Jennifer said too much -- who, by the
way, could not have read my response first (nor I hers) because it was
composed on the plane and not sent until later...
> > The sensor file is normalized to 1.0 in arbitrary "response" units.
> > Think of it as a multiplier on the incoming radiance value in each
> direction.
>
> So I shouldn't think of it as an 'inverse' IES file, then. I've just
> run some simple examples with an ideal cosine data file, and the
> results do match the one I get from rtrace. Multiplying each value
> in the matrix with 2.0 gives me twice the illuminance.
Yes, it's not really comparable to luminaire data.
> I guess that the real question should be 'what do these sensors
> actually measure?'. It's not lux, because for this they would have
> to be cosine and v(lamda) corrected, which one could expect from a
> 500 Pound lux meter, but not from a 5 Pound sensor. I guess it all
> boils down to the commissioning of the sensors. The only thing we
> can say with certainty is that they measure 'some sort of radiation
> thing', which is different in different directions.
Yes -- the spectral response is unknown, and may or may not be
important to the sensor output. The rsensor program reports the
sensor-weighted sum of RGB radiance values over the hemisphere, and if
you have an idea of how to multiply the RGB results based on the
spectral sensitivity, you can get a more accurate output.
> So is it correct to assume that SPOT only uses the relative response
> from the photocells, and not absolute W/m2 or lux values?
I think Jennifer answered this pretty well, and she knows more about
it than I do.
> Here is my own cunningly crafted cosine response. Just one column of
> azimuth values at zero degrees wouldn't work:
>
> degrees 0 90 180 270
> 0 1.0000 1.0000 1.0000 1.0000
> 10 0.9848 0.9848 0.9848 0.9848
> 20 0.9397 0.9397 0.9397 0.9397
> 30 0.8660 0.8660 0.8660 0.8660
> 40 0.7660 0.7660 0.7660 0.7660
> 50 0.6428 0.6428 0.6428 0.6428
> 60 0.5000 0.5000 0.5000 0.5000
> 70 0.3420 0.3420 0.3420 0.3420
> 80 0.1736 0.1736 0.1736 0.1736
> 90 0.0000 0.0000 0.0000 0.0000
>
> Does rsensor use a linear interpolation to fill in in-between rows?
Yes, effectively. The rsensor program actually inverts the sensor
distribution to derive Monte Carlo ray samples, so it's a bit tricky,
but amounts to the same.
> I am still puzzled that the response is not proportional to the
> volume of the shape, or at least the area of the curve. Guess that's
> just the way it is, and there isn't really any strict photometric or
> radiometric reason behind this...
Radiation as we use it normally is not a volumetric quantity. It can
be area-based, but since we report things as a proportion of area
(e.g., watts/meter^2), this factors out again. I'm not really sure
where you're confused, since there are so many things that are
confusing about lighting units. I spent months in the beginning
trying to get my head around them.
Cheers,
-Greg
More information about the Radiance-general
mailing list