Added VSUM() macro calls
Added check for negative fore clipping plane
Bug fix in viewloc() for stereographic view type
Minor efficiency improvement in loc2pix()
Minor fix in conversion of negative image locations
ANSI C definition updates
Added planisphere view type (-vts option) as requested by Axel Jacobs
Minor bug fix
Fixed bug where tabs in view files were not being interpreted as spaces
Added check for illegal view distance
Robustness improvements in depth-of-field blurring
Added -pd option for depth-of-field sampling and -vd focal distance entry
Removed redundant #include's and fixed ordering on some headers
Moved paths.h out of rtio.h and included it manually where R_OK was needed
Fixed typing/prototype of getheader() and its callback.
Other updates affected by command renaming
Renamed rview, lam, calc, and neat to rvu, rlam, icalc, and neaten
Minor code improvements
Reduced compile warnings, and other compatibility fixes.
Prototype fix
Fixed bug in last "improvement"
Minor improvements
Abstracted process and path handling for Windows. Renamed FLOAT to RREAL because of conflict on Windows. Added conditional compiles for some signal handlers.
Replaced inline copyright notice with #include "copyright.h"
Changes and check-in for 3.5 release Includes new source files and modifications not recorded for many years See ray/doc/notes/ReleaseNotes for notes between 3.1 and 3.5 release
allowed negative fore clipping plane for holographic rendering
changed getheader() to listen to return value of passed function
fixed computation for VT_CYL in viewloc() -- at last!
replaced sskip() behavior and added new sskip2() function
added viewopt() routine to get minimal view specification
fixed bug in viewloc() for cylindrical sources
added cylindrical view type
bug fix from last change
added -vo and -va (fore and aft clipping plane) parameters
fixed bug in -vta type with -DSMLFLT option in viewray()
modified testing of DIRSEP to allow multiple possible values
added paths.h file to define DIRSEP and the like
added isview() call
added conditional compilation of atof() declarations
updated revision number for release 2.0
Improved handling of scanline ordering
added badarg() routine for argument checking
changed interface to header routines
normalize view up vector (bug in routines expecting nomralized)
fixed bug in hemispherical view calculation
added fisheye view types
added folding of pyramid to viewpixel()
added roundoff to computation of resolutions in normaspect()
fixed bugs in sscanview() and fprintview()
added ability to recover dimensions from picture files
fixed routine for computing pixel ratio
added routine for computing image size and pixel aspect ratios
got rid of resolution and added shift and lift options
changed vhs2 and vvs2 to vhn2 and vvn2
added routines pixelview() and sskip()
moved bigdiff() from image.c to color.c (more logical)
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.