ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/doc/man/man1/bsdfview.1
Revision: 1.3
Committed: Sun Aug 13 20:11:04 2017 UTC (7 years, 8 months ago) by greg
Branch: MAIN
Changes since 1.2: +31 -6 lines
Log Message:
Added information about re-using the rad input file

File Contents

# Content
1 .\" RCSid "$Id: bsdfview.1,v 1.2 2017/08/11 23:00:10 greg Exp $"
2 .TH BSDFVIEW 1 8/11/2017 RADIANCE
3 .SH NAME
4 bsdfview - view a BSDF representation
5 .SH SYNOPSIS
6 .B bsdfview
7 [
8 .B "\-q {Hi|Med|Lo}"
9 ][
10 rad options
11 ]
12 input ..
13 .br
14 .SH DESCRIPTION
15 .I Bsdfview
16 renders a BSDF description interactively.
17 This is a script that creates a
18 .I rad(1)
19 input file (RIF),
20 which builds an octree via
21 .I bsdf2rad(1),
22 then views the scene interactively.
23 .PP
24 The input is either a single XML file, such as might be produced by
25 .I genBSDF(1),
26 .I bsdf2klems(1),
27 or
28 .I bsdf2ttree(1),
29 or up to four scattering interpolation representation (SIR) files, as
30 might be produced by
31 pabopto2bsdf(1).
32 .PP
33 A
34 .I rad
35 input file will be produced, whose name matches the root of
36 the first input file but with any leading path removed (i.e., in
37 the current directory).
38 This RIF may be reused for subsequent viewing and rendering via
39 .I rad
40 without incurring the cost of another call to
41 .I bsdf2rad.
42 .PP
43 The quality preference may be set via the
44 .I \-q
45 option.
46 The number of processors to use may be specified with the
47 .I \-n
48 option.
49 .PP
50 The program creates a number of views accessible via the
51 .I rvu(1)
52 "L" command:
53 .TP 10n
54 .BR def
55 The default view, showing the back and front BRDFs.
56 .TP
57 .BR fr
58 A view of the front reflection hemisphere.
59 .TP
60 .BR br
61 A view of the back reflection hemisphere.
62 .TP
63 .BR ft
64 A fisheye view of the front transmission hemisphere (from underneath).
65 .TP
66 .BR bt
67 A fisheye view of the back transmission hemisphere.
68 .TP
69 .BR pr
70 A parallel view of both reflection hemispheres from directly overhead.
71 .TP
72 .BR pt
73 A parallel view of both transmission hemispheres from directly underneath.
74 .PP
75 Additionally, all the standard views that
76 .I rvu
77 defines will be available (e.g., "xZ", "zl", etc.).
78 .PP
79 Since a
80 .I rad
81 input file is created by the script, it may be used
82 in subsequent runs as long as the temporary files remain.
83 These are typically kept until the next reboot of the operating
84 system, so re-running
85 .I bsdfview
86 with the same arguments will not require re-running
87 .I bsdf2rad
88 or
89 .I oconv.
90 Thus, start-up will be much quicker, unless the temporary files have
91 been removed.
92 In this case, the script may exit with an error indicating that the
93 .I rad
94 input file needs to be removed.
95 .I Rad
96 may also be run using the input file directly from the command line
97 or via
98 .I trad(1).
99 This may be useful for generating RADIANCE pictures corresponding
100 to the above standard views.
101 .SH AUTHOR
102 Greg Ward
103 .SH "SEE ALSO"
104 bsdf2klems(1), bsdf2rad(1), bsdf2ttree(1), genBSDF(1),
105 objview(1), oconv(1), pabopto2bsdf(1), rad(1), rvu(1), trad(1)