ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/Development/ray/doc/man/man1/rxfluxmtx.1
(Generate patch)

Comparing ray/doc/man/man1/rxfluxmtx.1 (file contents):
Revision 1.1 by greg, Thu Oct 23 23:34:59 2025 UTC vs.
Revision 1.3 by greg, Mon Nov 10 23:35:55 2025 UTC

# Line 140 | Line 140 | Orient the "up" direction for the hemisphere using the
140   vector.
141   .TP
142   .BI o =output_spec
143 < Send the matrix data for this receiver to the indicated file or command.
144 < Single or double quotes may be used to contain strings with spaces.
143 > Send the matrix data for this receiver to the indicated file specification.
144 > Single or double quotes may be used to contain strings with spaces, and
145 > the usual "%s" and "%d" formats incorporate the modifier name and/or
146 > bin number, as with
147 > .I rcontrib.
148   Command (piped) output is not supported.
149 < The file format will be determined by the command-line
149 > .PP
150 > If no output_spec directive is given, it must be specified by a
151 > .I \-o
152 > setting on the command-line, since output to stdout is not supported.
153 > The input and output file formats are controlled by the
154   .I \-fio
155 < option, which may use a single letter for identical input and output formats.
156 < The input file specification matters only in pass-through mode, for which
155 > option, which may use a single letter for identical i/o formats.
156 > The input format matters only in pass-through mode, for which
157   ASCII input is supported.
158 + The default setting is
159 + .I \-faf.
160   ASCII output is unsupported, since it interferes with
161 < efficient recovery in the
161 > efficient recovery when using the
162   .I \-r
163 < mode.
163 > option.
164   .PP
165   In normal execution, only a single sender surface is sampled, but it may be
166   comprised of any number of subsurfaces, as in a triangle mesh or similar.
# Line 188 | Line 197 | calculation and the resulting matrices will concatenat
197   To generate a flux transfer matrix connecting input and output apertures
198   on a light pipe:
199   .IP "" .2i
200 < rxfluxmtx int_aperture.rad ext_aperture.rad lpipe.rad > lpipe.mtx
200 > rxfluxmtx -o lpipe.mtx int_aperture.rad ext_aperture.rad lpipe.rad
201   .PP
202 < To generate a set of DC view component pictures with 9 samples/pixel:
202 > To generate a set of DC view component pictures with 9 jittered samples/pixel:
203   .IP "" .2i
204 < rxfluxmtx -vf v1.vf -x 512 -y 512 -c 9 -fc reinhart_M4.rad -i scene1.oct
204 > rxfluxmtx -vf v1.vf -x 512 -y 512 -c 9 -pj .8 -fc reinhart_M4.rad -i scene1.oct
205   .PP
206   To compute a workplane irradiance matrix for each window in a space:
207   .IP "" .2i
# Line 209 | Line 218 | Instead, it relies on a unix-only C++ class definition
218   control over i/o.
219   This allows an unlimited number of receivers, a
220   .I \-r
221 < recovery option, and simplifies internal operations.
221 > recovery option, and streamlines operations.
222   .SH AUTHOR
223   Greg Ward
224   .SH "SEE ALSO"

Diff Legend

Removed lines
+ Added lines
< Changed lines (old)
> Changed lines (new)