| 12 |
|
int do_stdout = 0; /* send Radiance object to stdout? */ |
| 13 |
|
int do_instance = 0; /* produce instance/octree pairs? */ |
| 14 |
|
|
| 15 |
+ |
char *progname; /* global argv[0] */ |
| 16 |
|
|
| 17 |
|
/* Return appropriate suffix for Z offset */ |
| 18 |
|
static const char * |
| 117 |
|
retOK = (freopen(rname, "w", stdout) != NULL); |
| 118 |
|
} |
| 119 |
|
if (retOK) { |
| 120 |
+ |
printf("# Produced by: %s %s\n", progname, fname); |
| 121 |
|
if (myBSDF.matn[0] && myBSDF.makr[0]) |
| 122 |
|
printf("# Material '%s' by '%s'\n\n", |
| 123 |
|
myBSDF.matn, myBSDF.makr); |
| 142 |
|
{ |
| 143 |
|
int status = 0; |
| 144 |
|
int i; |
| 145 |
+ |
|
| 146 |
+ |
progname = argv[0]; |
| 147 |
|
|
| 148 |
|
for (i = 1; i < argc && argv[i][0] == '-'; i++) |
| 149 |
|
switch (argv[i][1]) { |