1 diff -Nur ray.orig/doc/man/man1/findglare.1 ray/doc/man/man1/findglare.1
2 --- ray.orig/doc/man/man1/findglare.1 Mon Nov 15 21:58:32 1993
3 +++ ray/doc/man/man1/findglare.1 Fri Jun 22 13:40:10 2001
5 Note that the picture file must contain correct view specifications,
15 to decide what this value should be.
16 Alternatively, one can use the 't' command within
19 The idea is to pick a threshold that is well above the average level
20 but smaller than the source areas.
23 group at EPFL in Switzerland.
25 getinfo(1), glare(1), glarendx(1), pfilt(1), rpict(1), rtrace(1),
26 -rview(1), xglaresrc(1), ximage(1)
27 +radview(1), xglaresrc(1), ximage(1)
28 diff -Nur ray.orig/doc/man/man1/genblinds.1 ray/doc/man/man1/genblinds.1
29 --- ray.orig/doc/man/man1/genblinds.1 Mon Oct 10 20:06:53 1994
30 +++ ray/doc/man/man1/genblinds.1 Fri Jun 22 13:40:18 2001
33 Jean-Louis Scartezzini and Greg Ward
35 -genbox(1), genrev(1), gensurf(1), genworm(1), rpict(1), rview(1), xform(1)
36 +genbox(1), genrev(1), gensurf(1), genworm(1), rpict(1), radview(1), xform(1)
37 diff -Nur ray.orig/doc/man/man1/genbox.1 ray/doc/man/man1/genbox.1
38 --- ray.orig/doc/man/man1/genbox.1 Mon Nov 15 21:58:33 1993
39 +++ ray/doc/man/man1/genbox.1 Fri Jun 22 13:40:29 2001
41 Because spheres and cylinders are used to construct boxes with
42 rounded edges, a transparent box of this type appears quite messy.
44 -genrev(1), gensurf(1), genworm(1), rpict(1), rview(1), xform(1)
45 +genrev(1), gensurf(1), genworm(1), rpict(1), radview(1), xform(1)
46 diff -Nur ray.orig/doc/man/man1/genclock.1 ray/doc/man/man1/genclock.1
47 --- ray.orig/doc/man/man1/genclock.1 Wed Apr 9 22:46:29 1997
48 +++ ray/doc/man/man1/genclock.1 Fri Jun 22 13:40:36 2001
53 -genbox(1), genrev(1), gensurf(1), genworm(1), rpict(1), rview(1), xform(1)
54 +genbox(1), genrev(1), gensurf(1), genworm(1), rpict(1), radview(1), xform(1)
55 diff -Nur ray.orig/doc/man/man1/genprism.1 ray/doc/man/man1/genprism.1
56 --- ray.orig/doc/man/man1/genprism.1 Wed Mar 20 01:33:54 1996
57 +++ ray/doc/man/man1/genprism.1 Fri Jun 22 13:40:42 2001
60 If the normals face inward, the appearance will be bizarre.
62 -genbox(1), genrev(1), gensurf(1), genworm(1), rpict(1), rview(1), xform(1)
63 +genbox(1), genrev(1), gensurf(1), genworm(1), rpict(1), radview(1), xform(1)
64 diff -Nur ray.orig/doc/man/man1/genrev.1 ray/doc/man/man1/genrev.1
65 --- ray.orig/doc/man/man1/genrev.1 Mon Nov 15 21:58:33 1993
66 +++ ray/doc/man/man1/genrev.1 Fri Jun 22 13:40:49 2001
68 The -s option doesn't modify the surface normal correctly
69 for the opposite side.
71 -calc(1), genbox(1), gensurf(1), genworm(1), rpict(1), rview(1), xform(1)
72 +calc(1), genbox(1), gensurf(1), genworm(1), rpict(1), radview(1), xform(1)
73 diff -Nur ray.orig/doc/man/man1/gensky.1 ray/doc/man/man1/gensky.1
74 --- ray.orig/doc/man/man1/gensky.1 Sat Dec 21 03:23:24 1996
75 +++ ray/doc/man/man1/gensky.1 Fri Jun 22 13:40:57 2001
77 description to use with the
79 option of the RADIANCE rendering programs.
80 -(See rview(1) and rpict(1).)
81 +(See radview(1) and rpict(1).)
82 This value is the cosine-weighted radiance of the sky in
83 watts/steradian/meter2.
89 -rpict(1), rview(1), xform(1)
90 +rpict(1), radview(1), xform(1)
91 diff -Nur ray.orig/doc/man/man1/gensurf.1 ray/doc/man/man1/gensurf.1
92 --- ray.orig/doc/man/man1/gensurf.1 Mon Nov 15 21:58:33 1993
93 +++ ray/doc/man/man1/gensurf.1 Fri Jun 22 13:41:11 2001
95 The smoothing operation requires that functions be defined
96 beyond the [0,1] boundaries of s and t.
98 -calc(1), genbox(1), genrev(1), genworm(1), rpict(1), rview(1), xform(1)
99 +calc(1), genbox(1), genrev(1), genworm(1), rpict(1), radview(1), xform(1)
100 diff -Nur ray.orig/doc/man/man1/genworm.1 ray/doc/man/man1/genworm.1
101 --- ray.orig/doc/man/man1/genworm.1 Mon Nov 15 21:58:33 1993
102 +++ ray/doc/man/man1/genworm.1 Fri Jun 22 13:41:18 2001
104 opaque materials should be used with this object.
105 Also, a worm cannot double back inside itself without making a mess.
107 -calc(1), genbox(1), genrev(1), gensurf(1), rpict(1), rview(1), xform(1)
108 +calc(1), genbox(1), genrev(1), gensurf(1), rpict(1), radview(1), xform(1)
109 diff -Nur ray.orig/doc/man/man1/getinfo.1 ray/doc/man/man1/getinfo.1
110 --- ray.orig/doc/man/man1/getinfo.1 Mon Nov 15 21:58:34 1993
111 +++ ray/doc/man/man1/getinfo.1 Fri Jun 22 13:41:25 2001
116 -oconv(1), pfilt(1), rpict(1), rview(1)
117 +oconv(1), pfilt(1), rpict(1), radview(1)
118 diff -Nur ray.orig/doc/man/man1/lookamb.1 ray/doc/man/man1/lookamb.1
119 --- ray.orig/doc/man/man1/lookamb.1 Mon Nov 15 21:58:35 1993
120 +++ ray/doc/man/man1/lookamb.1 Fri Jun 22 13:41:39 2001
127 The default mode prints the position, direction, level, weight,
128 radius, value, position gradient and direction gradient
129 for each stored ambient value preceded by a
134 -getinfo(1), oconv(1), pfilt(1), pinterp(1), rpict(1), rtrace(1), rview(1)
135 +getinfo(1), oconv(1), pfilt(1), pinterp(1), rpict(1), rtrace(1), radview(1)
136 diff -Nur ray.orig/doc/man/man1/mkillum.1 ray/doc/man/man1/mkillum.1
137 --- ray.orig/doc/man/man1/mkillum.1 Fri Oct 6 18:12:05 1995
138 +++ ray/doc/man/man1/mkillum.1 Fri Jun 22 13:41:47 2001
140 secondary sources whose contributions can be computed more efficiently by
145 This type of optimization is most useful for windows and skylights which
146 represent concentrated sources of indirect illumination.
149 Work on this program was initiated and sponsored by the LESO
150 group at EPFL in Switzerland.
152 -oconv(1), rad(1), rpict(1), rtrace(1), rview(1)
153 +oconv(1), rad(1), rpict(1), rtrace(1), radview(1)
154 diff -Nur ray.orig/doc/man/man1/objview.1 ray/doc/man/man1/objview.1
155 --- ray.orig/doc/man/man1/objview.1 Mon Nov 15 21:58:36 1993
156 +++ ray/doc/man/man1/objview.1 Fri Jun 22 13:41:58 2001
160 renders a RADIANCE object interactively using
163 This program is merely a shell script that adds some light
164 sources to the scene then calls
166 to make an octree, followed by
169 with a sensible viewpoint.
171 Commands beginning with an exclamation point ('!')
176 -oconv(1), rpict(1), rview(1)
177 +oconv(1), rpict(1), radview(1)
178 diff -Nur ray.orig/doc/man/man1/oconv.1 ray/doc/man/man1/oconv.1
179 --- ray.orig/doc/man/man1/oconv.1 Wed Aug 16 03:19:06 1995
180 +++ ray/doc/man/man1/oconv.1 Fri Jun 22 13:42:05 2001
182 can be used to automate octree creation and maintenance.
184 getbbox(1), getinfo(1), make(1), rad(1),
185 -rpict(1), rview(1), rtrace(1), xform(1)
186 +rpict(1), radview(1), rtrace(1), xform(1)
187 diff -Nur ray.orig/doc/man/man1/pinterp.1 ray/doc/man/man1/pinterp.1
188 --- ray.orig/doc/man/man1/pinterp.1 Wed Jan 24 20:47:40 1996
189 +++ ray/doc/man/man1/pinterp.1 Fri Jun 22 13:42:14 2001
191 The input picture files must contain correct view specifications, as
202 getinfo(1), pdfblur(1), pfilt(1), pmblur(1), rpict(1), ranimate(1),
204 +rtrace(1), radview(1)
205 diff -Nur ray.orig/doc/man/man1/pvalue.1 ray/doc/man/man1/pvalue.1
206 --- ray.orig/doc/man/man1/pvalue.1 Wed Jan 8 18:03:05 1997
207 +++ ray/doc/man/man1/pvalue.1 Fri Jun 22 13:42:21 2001
209 the scanline ordering or picture size.
211 getinfo(1), pcompos(1), pfilt(1), pflip(1),
212 -protate(1), rpict(1), rtrace(1), rview(1)
213 +protate(1), rpict(1), rtrace(1), radview(1)
214 diff -Nur ray.orig/doc/man/man1/rad.1 ray/doc/man/man1/rad.1
215 --- ray.orig/doc/man/man1/rad.1 Thu Oct 17 18:38:57 1996
216 +++ ray/doc/man/man1/rad.1 Fri Jun 22 13:42:53 2001
223 to render a specific scene.
229 option specifies an output device for
233 and runs this interactive program instead, using the first view in
235 @@ -190,10 +190,10 @@
236 It is important to set this variable properly as it is used to
237 determine the ambient value.
238 An appropriate setting may be discovered by running
241 and noting the exposure given by the "exposure =" command.
247 the exposure setting may be given either as a multiplier or as a
249 values will be stored by
254 Although it is not required, an ambient file should be given whenever
255 an interreflection calculation is expected.
256 This will optimize successive runs and minimize artifacts.
258 This file can later be accessed by
263 in subsequent manual runs using the at-sign ('@') file insert option.
264 (Using an "OPTFILE" also reduces the length of the rendering
265 command, which improves appearance and may even be necessary on some
267 This variable may be used to specify additional options to
272 These options will appear after the options set automatically by
274 and thus will override the default values.
278 to take a look at our scene interactively with
282 rad -o x11 sample.rif
284 @@ -566,10 +566,10 @@
286 first to create the octree (assuming it doesn't
290 with a long list of options.
291 Let's say that from within
294 we wrote out the view files "view1.vp" and "view2.vp".
295 We could add these to "sample.rif" like so:
303 again using vw2 instead of the default, we use:
305 rad -o x11 -v vw2 sample.rif
307 problematic on systems that don't distinguish case in filenames.
309 make(1), mkillum(1), oconv(1), pfilt(1), raddpend(1), ranimate(1),
310 -rpict(1), rtrace(1), rview(1), touch(1), vgaimage(1), ximage(1)
311 +rpict(1), rtrace(1), radview(1), touch(1), vgaimage(1), ximage(1)
312 diff -Nur ray.orig/doc/man/man1/rpict.1 ray/doc/man/man1/rpict.1
313 --- ray.orig/doc/man/man1/rpict.1 Wed Apr 17 23:22:22 1996
314 +++ ray/doc/man/man1/rpict.1 Fri Jun 22 13:43:07 2001
317 Get view parameters from
319 -which may be a picture or a file created by rview (with the "view" command).
320 +which may be a picture or a file created by radview (with the "view" command).
323 Set the maximum x resolution to
327 getinfo(1), lookamb(1), oconv(1), pfilt(1), pinterp(1), rad(1),
329 +rtrace(1), radview(1)
330 diff -Nur ray.orig/doc/man/man1/rtrace.1 ray/doc/man/man1/rtrace.1
331 --- ray.orig/doc/man/man1/rtrace.1 Wed Apr 17 23:22:23 1996
332 +++ ray/doc/man/man1/rtrace.1 Fri Jun 22 13:43:14 2001
336 getinfo(1), lookamb(1), oconv(1), pfilt(1), pinterp(1),
337 -pvalue(1), rpict(1), rview(1), ximage(1)
338 +pvalue(1), rpict(1), radview(1), ximage(1)
339 diff -Nur ray.orig/doc/man/man1/rview.1 ray/doc/man/man1/rview.1
340 --- ray.orig/doc/man/man1/rview.1 Thu Feb 15 00:48:41 1996
341 +++ ray/doc/man/man1/rview.1 Fri Jun 22 13:45:06 2001
343 .\" SCCSid "@(#)rview.1 2.21 2/14/96 LBL"
344 -.TH RVIEW 1 2/14/96 RADIANCE
345 +.TH RADVIEW 1 2/14/96 RADIANCE
347 -rview - generate RADIANCE images interactively
348 +radview - generate RADIANCE images interactively
359 -.B "rview [ options ] \-defaults"
360 +.B "radview [ options ] \-defaults"
362 -.B "rview \-devices"
363 +.B "radview \-devices"
367 generates RADIANCE images using
369 Options specify the viewing parameters as well as
373 options are unnecessary, since
376 scales the display image to the specified output device.
380 In the third form, the list of supported output devices
385 starts rendering the image from the selected viewpoint and
386 gradually improves the resolution of the display until
387 interrupted by keyboard input.
390 then issues a prompt (usually ':') and accepts a command
394 may also stop its calculation and wait for command input if
395 the resolution of the display has reached the resolution of the
397 At this point, it will give the 'done:' prompt and await further
402 runs out of memory due to lack of resources to store its computed
403 image, it will give the 'out of memory:' prompt.
404 At this prompt, the user can save the image, quit, or even restart
405 a new image, although this is not generally recommended
406 on virtual memory machines for efficiency reasons.
410 is not meant to be a rendering program, and we strongly recommend that
412 be used instead for that purpose.
415 does not store its image in memory or update any display of its output,
416 it is much faster and less wasteful of its resources than
421 is intended as a quick interactive program for deciding viewpoints
422 and debugging scene descriptions and is not suited for producing
433 diff -Nur ray.orig/doc/man/man1/trad.1 ray/doc/man/man1/trad.1
434 --- ray.orig/doc/man/man1/trad.1 Wed Jan 24 20:50:59 1996
435 +++ ray/doc/man/man1/trad.1 Fri Jun 22 13:45:16 2001
438 and Tcl/Tk language by John Ousterhout
440 -oconv(1), pfilt(1), rad(1), rpict(1), rview(1), wish(1), ximage(1)
441 +oconv(1), pfilt(1), rad(1), rpict(1), radview(1), wish(1), ximage(1)
442 diff -Nur ray.orig/doc/man/man1/vwright.1 ray/doc/man/man1/vwright.1
443 --- ray.orig/doc/man/man1/vwright.1 Fri Aug 30 01:32:19 1996
444 +++ ray/doc/man/man1/vwright.1 Fri Jun 22 13:45:22 2001
449 -pdfblur(1), rad(1), rcalc(1), rpict(1), rview(1)
450 +pdfblur(1), rad(1), rcalc(1), rpict(1), radview(1)
451 diff -Nur ray.orig/doc/man/man1/xform.1 ray/doc/man/man1/xform.1
452 --- ray.orig/doc/man/man1/xform.1 Wed Jun 19 01:34:19 1996
453 +++ ray/doc/man/man1/xform.1 Fri Jun 22 13:45:29 2001
456 Only regular (distortion-free) transformations are allowed.
458 -genbox(1), gensurf(1), oconv(1), replmarks(1), rpict(1), rview(1)
459 +genbox(1), gensurf(1), oconv(1), replmarks(1), rpict(1), radview(1)
460 diff -Nur ray.orig/doc/man/man1/ximage.1 ray/doc/man/man1/ximage.1
461 --- ray.orig/doc/man/man1/ximage.1 Thu Apr 17 19:37:42 1997
462 +++ ray/doc/man/man1/ximage.1 Fri Jun 22 13:45:35 2001
465 Philip Thompson (MIT)
467 -aedimage(1), pcond(1), pfilt(1), rpict(1), rtrace(1), rview(1), xglaresrc(1),
468 +aedimage(1), pcond(1), pfilt(1), rpict(1), rtrace(1), radview(1), xglaresrc(1),
470 diff -Nur ray.orig/doc/man/man1/xshowtrace.1 ray/doc/man/man1/xshowtrace.1
471 --- ray.orig/doc/man/man1/xshowtrace.1 Mon Nov 15 21:58:47 1993
472 +++ ray/doc/man/man1/xshowtrace.1 Fri Jun 22 13:45:44 2001
474 The picture should have been created from a previous
479 calculation using the given octree.
480 Once the image is displayed, the user can use the 't' command of
484 starts drawing rays, the rays will be displaced.
486 -oconv(1), rpict(1), rtrace(1), rview(1), ximage(1)
487 +oconv(1), rpict(1), rtrace(1), radview(1), ximage(1)
488 diff -Nur ray.orig/doc/ray.1 ray/doc/ray.1
489 --- ray.orig/doc/ray.1 Mon Dec 16 01:35:36 1996
490 +++ ray/doc/ray.1 Fri Jun 22 13:46:31 2001
492 The central program is
494 which produces a picture from a scene description.
499 that computes and displays images interactively.
500 @@ -1305,10 +1305,10 @@
501 but the octree will serve as input to the ray-tracing
502 programs and directs the use of a scene description.
506 is ray-tracing program for viewing a scene interactively.
507 When the user specifies a new perspective,
510 quickly displays a rough
511 image on the terminal, then progressively
512 increases the resolution as the user looks on.
513 diff -Nur ray.orig/doc/tutorial.1 ray/doc/tutorial.1
514 --- ray.orig/doc/tutorial.1 Thu Jan 2 04:16:19 1997
515 +++ ray/doc/tutorial.1 Fri Jun 22 13:47:23 2001
518 Now that we have a simple scene description, we may look at it with
519 the interactive viewing program,
522 First, however, we must create the "octree"
523 file that will be used to accelerate the rendering process.
524 To accomplish this, type the following command:
525 @@ -163,12 +163,12 @@
526 where to point its camera.
527 To simplify our example, we will use the same starting position for
528 all our renderings, and change views only once
535 -rview -vp 2.25 .375 1 -vd -.25 .125 -.125 -av .5 .5 .5 test.oct
536 +radview -vp 2.25 .375 1 -vd -.25 .125 -.125 -av .5 .5 .5 test.oct
539 The "-vp" option gives the view point, and the "-vd" option gives
540 @@ -176,22 +176,22 @@
541 The "-av" option specifies the amount of light globally present
542 in the scene, permitting portions of the scene that are not
543 illuminated directly to be visible.
546 has many more options, and their default values may be discovered using:
549 -.I "rview -defaults"
550 +.I "radview -defaults"
552 You should start to see an image of a red ball forming on your screen.
553 Take this opportunity to try each of
556 commands, as described in the manual.
557 If you make a mistake in a view specification, use the
559 command to get back to where you were.
560 It is probably a good idea to save your favorite view using the following
568 .I "oconv room.rad > test.oct"
571 -.I "rview -vf default.vf -av .5 .5 .5 test.oct"
572 +.I "radview -vf default.vf -av .5 .5 .5 test.oct"
574 This is better, but our ball and light source are still floating, which
575 is an unrealistic condition for most rooms.
577 Now let's look at our modified scene, using the same command as before:
580 -.I "rview -vf default.vf -av .5 .5 .5 test.oct"
581 +.I "radview -vf default.vf -av .5 .5 .5 test.oct"
583 As you look around the scene, you will need to adjust the exposure repeatedly
584 to be able to see detail over the wide dynamic range now present.
585 @@ -611,13 +611,13 @@
591 can be abbreviated by one or two letters.
592 Additional control over the exposure is possible by changing the multiplier
593 factor to a value greater than one to lighten or less than one to darken.
594 It is also possible to use absolute settings and spot normalization.
598 manual entry for details.)\0
600 You may notice that, other than a patch of sun on the floor, the window does
602 # Technically, we could stop here and let rad figure out the rest,
603 # but it is very useful to also give an exposure value that is
604 # appropriate for this scene. We may discover this value from within
605 -# rview using the "e =" command once we have found the exposure level we
606 +# radview using the "e =" command once we have found the exposure level we
607 # like. For the interior of our space under these particular lighting
608 # conditions, an exposure value of 0.5 works well:
618 instead of creating pictures (the default action) using
619 @@ -803,18 +803,18 @@
620 substitute the appropriate driver module for
622 To discover what modules are available with your version of
629 +.I "radview -devices"
633 shows us the commands as it executes them, first
639 Since we didn't specify a view in our control file,
642 Rather than executing another
644 command, we can get the same view functionality from within
647 using the "L" command.
648 (This is a single-letter command, corresponding roughly to the "last"
649 command for retrieving views from files, explained earlier.)\0
651 end of the control file for later access and batch rendering.
652 For example, you can put the default viewpoint into your control file
660 (Shorter view names are better because they end up being part of the
661 picture file name, which can get quite long.)\0
665 to find a few different views you like, and save them (with sensible names)
666 to the control file using the "V" command.
667 If you make a mistake and save a view you later decide you dislike, you
668 @@ -1036,20 +1036,20 @@
671 To look at the scene with
677 .I "rad -o x11 inter.rif"
679 Probably the first thing you notice after starting
682 is that nothing happens.
683 It takes the calculation a while to get going, as it must trace
684 many rays at the outset to determine the contribution at each
685 point from the window area.
689 has stored up some values, the progress rate improves, but it
690 never really reaches blistering speed.
692 diff -Nur ray.orig/src/rt/Rmakefile ray/src/rt/Rmakefile
693 --- ray.orig/src/rt/Rmakefile Fri Jun 22 13:13:13 2001
694 +++ ray/src/rt/Rmakefile Fri Jun 22 13:37:28 2001
696 # What this makefile produces:
699 -PROGS = rtrace rpict rview lookamb
700 +PROGS = rtrace rpict radview lookamb
702 all: $(PROGS) $(SPECIAL)
705 $(DESTDIR)/rpict: $(RPOBJS)
706 $(CC) $(CFLAGS) -o $(DESTDIR)/rpict $(RPOBJS) $(LIBS)
709 - $(CC) $(CFLAGS) -o rview $(RVOBJS) $(DLIBS) $(LIBS)
711 + $(CC) $(CFLAGS) -o radview $(RVOBJS) $(DLIBS) $(LIBS)
713 $(DESTDIR)/lookamb: lookamb.o ambio.o
714 $(CC) $(CFLAGS) -o $(DESTDIR)/lookamb lookamb.o ambio.o -lrayt
715 diff -Nur ray.orig/src/util/objview.csh ray/src/util/objview.csh
716 --- ray.orig/src/util/objview.csh Fri Feb 9 21:57:00 1996
717 +++ ray/src/util/objview.csh Fri Jun 22 13:39:40 2001
720 set octree=$tmpdir/ov$$.oct
721 set tmpfiles="$octree"
722 -if ( ! $?RVIEW ) set RVIEW="rview"
723 +if ( ! $?RVIEW ) set RVIEW="radview"
726 oconv - $argv[*]:q > $octree <<_EOF_