| 1 | .\" RCSid $Id$ | 
| 2 | .TH GENSKYVEC 1 12/09/09 RADIANCE | 
| 3 | .SH NAME | 
| 4 | genskyvec - compute patch radiance averages for a specific sky | 
| 5 | .SH SYNOPSIS | 
| 6 | .B genskyvec | 
| 7 | [ | 
| 8 | .B "\-m N" | 
| 9 | ][ | 
| 10 | .B "\-c r g b" | 
| 11 | ] | 
| 12 | .SH DESCRIPTION | 
| 13 | .I Genskyvec | 
| 14 | samples the | 
| 15 | .I Radinace | 
| 16 | sky description given on the standard input to generate a list of | 
| 17 | average patch radiances. | 
| 18 | If there is a sun in the description, | 
| 19 | .I genskyvec | 
| 20 | will include its contribution in the three nearest sky patches, | 
| 21 | distributing energy according to centroid proximity. | 
| 22 | .PP | 
| 23 | By default, | 
| 24 | .I genskyvec | 
| 25 | divides the sky into 2305 patches, plus one patch for the ground. | 
| 26 | This corresponds to Reinhart's extension of the Tregenza sky, | 
| 27 | where the original 145 patches are subdivided into 16 subpatches, | 
| 28 | except at the zenith. | 
| 29 | A different subdivision may be specified via the | 
| 30 | .I \-m | 
| 31 | option. | 
| 32 | The value given will be used to subdivide each dimension, so the | 
| 33 | default of 4 yields almost 16 times as many patches | 
| 34 | as the original Tregenza sky, which can be specified with | 
| 35 | .I "\-m 1." | 
| 36 | A higher resolution sky is generally better for daylight | 
| 37 | coefficient analysis where solar position is important. | 
| 38 | .PP | 
| 39 | The | 
| 40 | .I \-c | 
| 41 | option may be used to specify a color for the sky. | 
| 42 | The gray value should equal 1 for proper energy balance | 
| 43 | The default sky color is | 
| 44 | .I "\-c 0.960 1.004 1.118". | 
| 45 | .SH EXAMPLE | 
| 46 | To generate 578 patches corresponding to a 2x2 subdivision of the | 
| 47 | Tregenza sky on a sunny equinox noon: | 
| 48 | .IP "" .2i | 
| 49 | gensky 9 21 12 | genskyvec -m 2 > sky09_21_12.dat | 
| 50 | .SH AUTHOR | 
| 51 | Greg Ward | 
| 52 | .SH "SEE ALSO" | 
| 53 | dctimestep(1), gensky(1), gentregvec(1), rtcontrib(1), rtrace(1) |