ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/util/rad.c
(Generate patch)

Comparing ray/src/util/rad.c (file contents):
Revision 2.55 by gregl, Fri Jan 23 17:17:32 1998 UTC vs.
Revision 2.56 by gwlarson, Wed Jun 3 16:37:51 1998 UTC

# Line 15 | Line 15 | static char SCCSid[] = "$SunId$ LBL";
15   #include <ctype.h>
16   #include <sys/types.h>
17  
18 <                                /* variables */
19 < #define OBJECT          0               /* object files */
20 < #define SCENE           1               /* scene files */
21 < #define MATERIAL        2               /* material files */
18 >                                /* variables (alphabetical by name) */
19 > #define AMBFILE         0               /* ambient file name */
20 > #define DETAIL          1               /* level of scene detail */
21 > #define EXPOSURE        2               /* picture exposure setting */
22   #define ILLUM           3               /* mkillum input files */
23 < #define MKILLUM         4               /* mkillum options */
24 < #define RENDER          5               /* rendering options */
25 < #define OCONV           6               /* oconv options */
26 < #define PFILT           7               /* pfilt options */
27 < #define VIEWS           8               /* view(s) for picture(s) */
28 < #define ZONE            9               /* simulation zone */
29 < #define QUALITY         10              /* desired rendering quality */
30 < #define OCTREE          11              /* octree file name */
31 < #define PICTURE         12              /* picture file root name */
32 < #define AMBFILE         13              /* ambient file name */
33 < #define OPTFILE         14              /* rendering options file */
34 < #define EXPOSURE        15              /* picture exposure setting */
35 < #define RESOLUTION      16              /* maximum picture resolution */
36 < #define UP              17              /* view up (X, Y or Z) */
37 < #define INDIRECT        18              /* indirection in lighting */
38 < #define DETAIL          19              /* level of scene detail */
39 < #define PENUMBRAS       20              /* shadow penumbras are desired */
23 > #define INDIRECT        4               /* indirection in lighting */
24 > #define MATERIAL        5               /* material files */
25 > #define MKILLUM         6               /* mkillum options */
26 > #define OBJECT          7               /* object files */
27 > #define OCONV           8               /* oconv options */
28 > #define OCTREE          9               /* octree file name */
29 > #define OPTFILE         10              /* rendering options file */
30 > #define PENUMBRAS       11              /* shadow penumbras are desired */
31 > #define PFILT           12              /* pfilt options */
32 > #define PICTURE         13              /* picture file root name */
33 > #define QUALITY         14              /* desired rendering quality */
34 > #define RAWFILE         15              /* raw picture file root name */
35 > #define RENDER          16              /* rendering options */
36 > #define REPORT          17              /* report frequency and errfile */
37 > #define RESOLUTION      18              /* maximum picture resolution */
38 > #define SCENE           19              /* scene files */
39 > #define UP              20              /* view up (X, Y or Z) */
40   #define VARIABILITY     21              /* level of light variability */
41 < #define REPORT          22              /* report frequency and errfile */
42 < #define RAWFILE         23              /* raw picture file root name */
43 < #define ZFILE           24              /* distance file root name */
41 > #define VIEWS           22              /* view(s) for picture(s) */
42 > #define ZFILE           23              /* distance file root name */
43 > #define ZONE            24              /* simulation zone */
44                                  /* total number of variables */
45   int NVARS = 25;
46  
47   VARIABLE        vv[] = {                /* variable-value pairs */
48 <        {"objects",     3,      0,      NULL,   catvalues},
49 <        {"scene",       3,      0,      NULL,   catvalues},
50 <        {"materials",   3,      0,      NULL,   catvalues},
48 >        {"AMBFILE",     3,      0,      NULL,   onevalue},
49 >        {"DETAIL",      3,      0,      NULL,   qualvalue},
50 >        {"EXPOSURE",    3,      0,      NULL,   fltvalue},
51          {"illum",       3,      0,      NULL,   catvalues},
52 +        {"INDIRECT",    3,      0,      NULL,   intvalue},
53 +        {"materials",   3,      0,      NULL,   catvalues},
54          {"mkillum",     3,      0,      NULL,   catvalues},
55 <        {"render",      3,      0,      NULL,   catvalues},
55 >        {"objects",     3,      0,      NULL,   catvalues},
56          {"oconv",       3,      0,      NULL,   catvalues},
55        {"pfilt",       2,      0,      NULL,   catvalues},
56        {"view",        2,      0,      NULL,   NULL},
57        {"ZONE",        2,      0,      NULL,   onevalue},
58        {"QUALITY",     3,      0,      NULL,   qualvalue},
57          {"OCTREE",      3,      0,      NULL,   onevalue},
60        {"PICTURE",     3,      0,      NULL,   onevalue},
61        {"AMBFILE",     3,      0,      NULL,   onevalue},
58          {"OPTFILE",     3,      0,      NULL,   onevalue},
59 <        {"EXPOSURE",    3,      0,      NULL,   fltvalue},
59 >        {"PENUMBRAS",   3,      0,      NULL,   boolvalue},
60 >        {"pfilt",       2,      0,      NULL,   catvalues},
61 >        {"PICTURE",     3,      0,      NULL,   onevalue},
62 >        {"QUALITY",     3,      0,      NULL,   qualvalue},
63 >        {"RAWFILE",     3,      0,      NULL,   onevalue},
64 >        {"render",      3,      0,      NULL,   catvalues},
65 >        {"REPORT",      3,      0,      NULL,   onevalue},
66          {"RESOLUTION",  3,      0,      NULL,   onevalue},
67 +        {"scene",       3,      0,      NULL,   catvalues},
68          {"UP",          2,      0,      NULL,   onevalue},
66        {"INDIRECT",    3,      0,      NULL,   intvalue},
67        {"DETAIL",      3,      0,      NULL,   qualvalue},
68        {"PENUMBRAS",   3,      0,      NULL,   boolvalue},
69          {"VARIABILITY", 3,      0,      NULL,   qualvalue},
70 <        {"REPORT",      3,      0,      NULL,   onevalue},
71 <        {"RAWFILE",     3,      0,      NULL,   onevalue},
70 >        {"view",        2,      0,      NULL,   NULL},
71          {"ZFILE",       2,      0,      NULL,   onevalue},
72 +        {"ZONE",        2,      0,      NULL,   onevalue},
73   };
74  
75                                  /* overture calculation file */

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines