ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/cv/mgflib/3ds2mgf.c
(Generate patch)

Comparing ray/src/cv/mgflib/3ds2mgf.c (file contents):
Revision 1.2 by greg, Thu Feb 8 13:29:33 1996 UTC vs.
Revision 1.3 by greg, Fri Feb 9 11:02:29 1996 UTC

# Line 473 | Line 473 | void process_args (int argc, char *argv[])
473          printf ("         -b<object>   - Convert this object as a box\n");
474          printf ("         +i, -i       - Turn internal bounding on or off\n");
475          printf ("         +v, -v       - Turn verbose status messages on or off\n");
476 <        printf ("         -op          - Output to POV-Ray 2.0 format (default)\n");
476 >        printf ("         -op          - Output to POV-Ray 2.0 format\n");
477          printf ("         -op1         - Output to POV-Ray 1.0 format\n");
478          printf ("         -ov          - Output to Vivid format\n");
479          printf ("         -ol          - Output to poLyray format\n");
# Line 497 | Line 497 | void process_args (int argc, char *argv[])
497      else if (!strcmp(progname, "3ds2raw"))
498          format = RAW;
499      else
500 <        format = MGF;           /* default if program name strange */
500 >        format = POV20;         /* default if program name strange */
501  
502      strcpy (inname, "");
503      strcpy (outname, "");
# Line 1011 | Line 1011 | void write_light (FILE *f, char *name, Vector pos, Col
1011              if (name[0]) fprintf (f, "o %s\n", name);
1012              fprintf (f, "m\n\tsides 1\n\tc\n\t\t\tcmix %.3f R %.3f G %.3f B\n\ted %e\n",
1013                      CIE_Y_r*col.red, CIE_Y_g*col.green, CIE_Y_b*col.blue,
1014 <            10000.0*(CIE_Y_r*col.red + CIE_Y_g*col.green + CIE_Y_b*col.blue));
1014 >            100000.0*(CIE_Y_r*col.red + CIE_Y_g*col.green + CIE_Y_b*col.blue));
1015              fprintf (f, "v c =\n\tp %.4f %.4f %.4f\nsph c .01\n",
1016                      pos[X], pos[Y], pos[Z]);
1017              if (name[0]) fprintf (f, "o\n");
# Line 1086 | Line 1086 | void write_spot (FILE *f, char *name, Vector pos, Vect
1086              fprintf (f, "# hotspot: %.2f\n# falloff: %.2f\n", hotspot, falloff);
1087              fprintf (f, "m\n\tsides 1\n\tc\n\t\t\tcmix %.3f R %.3f G %.3f B\n\ted %e\n",
1088                      CIE_Y_r*col.red, CIE_Y_g*col.green, CIE_Y_b*col.blue,
1089 <            10000.0*(CIE_Y_r*col.red + CIE_Y_g*col.green + CIE_Y_b*col.blue));
1089 >            100000.0*(CIE_Y_r*col.red + CIE_Y_g*col.green + CIE_Y_b*col.blue));
1090              fprintf (f, "v c =\n\tp %.4f %.4f %.4f\n\tn %.4f %.4f %.4f\n",
1091                      pos[X], pos[Y], pos[Z],
1092                      target[X]-pos[X], target[Y]-pos[Y], target[Z]-pos[Z]);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines