1 |
< |
.\" RCSid "$Id" |
1 |
> |
.\" RCSid "$Id$" |
2 |
|
.TH RHOLO 1 1/14/99 RADIANCE |
3 |
|
.SH NAME |
4 |
|
rholo - generate/view a RADIANCE holodeck |
28 |
|
.I Rholo |
29 |
|
is a program for generating and viewing holodeck files. |
30 |
|
Similar to |
31 |
< |
.I rview(1), |
31 |
> |
.I rvu(1), |
32 |
|
.I rholo |
33 |
|
can compute views interactively, but unlike |
34 |
< |
.I rview, |
34 |
> |
.I rvu, |
35 |
|
it reuses any and all information that was previously computed in |
36 |
|
this or earlier runs using the given holodeck file, |
37 |
|
.I hdkfile. |
208 |
|
There is no default value for this variable. |
209 |
|
.TP |
210 |
|
.BR section |
211 |
< |
A section is a 6-sided parallel prism given by an origin and three axis |
211 |
> |
A section is a parallelepiped given by an origin and three axis |
212 |
|
vectors (i.e., 12 floating point values in world coordinates). |
213 |
|
The axis vectors define the three edges attached to the origin vertex, |
214 |
|
and the other edges and vertices are determined by the parallel wall |
218 |
|
In object rendering mode, a section may instead contain a detailed |
219 |
|
object to be viewed from the outside. |
220 |
|
The grid dimensions for each axis may also be given by three additional |
221 |
< |
integer arguments following the prism axes. |
221 |
> |
integer arguments following the three axes. |
222 |
|
Otherwise, if the grid dimensions are left out or any are unspecified |
223 |
|
or zero, the "GRID" variable will be used to determine them from the |
224 |
|
section axis lengths. |
520 |
|
.IP "" .3i |
521 |
|
.nf |
522 |
|
RIF= sample.rif # rad input file |
523 |
< |
section= 2 2 4 5 0 0 0 7 0 0 0 3 # section prism boundaries |
523 |
> |
section= 2 2 4 5 0 0 0 7 0 0 0 3 # section parallelepiped origin & vectors |
524 |
|
.fi |
525 |
|
.PP |
526 |
|
Technically, the "RIF" setting is not necessary, but the results are |
548 |
|
.I rholo |
549 |
|
on the above file to compute a hologram overnight in batch mode: |
550 |
|
.IP "" .2i |
551 |
< |
rholo -n 1 elect.hdk elect.hif TIME=12 & |
551 |
> |
rholo \-n 1 elect.hdk elect.hif TIME=12 & |
552 |
|
.PP |
553 |
|
This will report progress every hour to "elect.her". |
554 |
|
.PP |
555 |
|
The next morning, we can look at the holodeck interactively: |
556 |
|
.IP "" .2i |
557 |
< |
rholo -n 1 -o x11 elect.hdk & |
557 |
> |
rholo\-n 1 \-o x11 elect.hdk & |
558 |
|
.PP |
559 |
|
If the previous command were still running, the above command would |
560 |
|
fail because the permissions on the holodeck would not grant access. |
596 |
|
the file size limit and permit the holodeck |
597 |
|
to be clobbered by a command entered on the standard input: |
598 |
|
.IP "" .2i |
599 |
< |
rholo -n 1 -o x11 -i -f elect.hdk + DISK=0 |
599 |
> |
rholo \-n 1 \-o x11 \-i \-f elect.hdk + DISK=0 |
600 |
|
.PP |
601 |
|
To create an empty holodeck from settings on the command line: |
602 |
|
.IP "" .2i |
624 |
|
participating media will usually work. |
625 |
|
.SH "SEE ALSO" |
626 |
|
chmod(1), ls(1), ps(1), rad(1), ranimate(1), rhcopy(1), rhinfo(1), |
627 |
< |
rhoptimize(1), rhpict(1), rpict(1), rtrace(1), rview(1) |
627 |
> |
rhoptimize(1), rhpict(1), rpict(1), rtrace(1), rvu(1) |