Category : Printer + Display Graphics
Archive   : PV050DOC.ZIP
Filename : HISTORY.DOC

Output of file : HISTORY.DOC contained in archive : PV050DOC.ZIP
Persistence of Vision Raytracer Version History

PV-Ray was originally DKBTrace Ver. 2.12 written by David Buck. He
donated the rights to his source code so the PV-Team could enhance this
raytracer as a group project similar to Fractint. The source code for
PV-Ray will always be freely distributable subject to the restrictions
in the header files. Thanks David, for your generous gift!

Version 0.02 BETA Release 7/29/91 (as STAR-Light)
First version is still basically DKBTrace 2.12 with a few new features.

- Materials mapping added by Drew Wells.(see matmap.dat)
- ONION & LEOPARD textures added by Scott Taylor.
- Time to trace display added by Bill Pulver.
- Grayscale display (+g) for IBM-PC's added by Scott Taylor.
- Small wood texture bug fixed to create true cylinders.
- Verbose now displays more info including file being traced.
- Option +vO added to enable old-style terse verbose.
- Texture.c broken into smaller modules.
- PAINTED1, 2, & 3 added for developers.
- BUMPY1, 2, & 3 added for developers.

PvRay Version 0.5 BETA Release 9/07/91
Many more changes this time around, including...

- Many enhancements from Alexander Enzmann
- Bezier bicubic subpatches
- Ploynomial surfaces
- New mapping types (sphere, etc.)
- Sturmian sequences
- Clipping shapes
- (have I forgotten anything??)
- Lots of hard work and enhancements by Aaron Collins
- Height fields by Doug Muir
- Bump Mapping by Doug Muir and Drew Wells
- Interpolation by Girish T. Hagan adapted for mapping by Drew Wells
- # and ; are now ignored.
- case_sensitive keywords and command line option added by Drew Wells
> case_sensitive_yes -- All words checked for exact case. Keywords must be
in upper case. (*Old DKB Style*)
> case_sensitive_no -- Case is ignored for all words.
> case_sensitive_opt -- DEFAULT - All words checked for exact case except
keywords. Keywords will be accepted in upper and/or
lower case.
> command line -- /ty = yes, /tn = no, /to = opt
- cnvdat.c to convert old dat files included with pvsrc.
- C++ style commenting - // ignore to end of line.
and /* ignore between braces */ nesting not allowed.
- New default style verbose trace info (+v1)
- Old-new style verbose (+v0)
- Verbose trace info outputs to stderr so that stats can be redirected to
- New stats display outputs to stdout for better redirection.
- New lighting routines by David Buck.
- The declared colors Red, Green, and Blue in colors.dat are now CRed, CBlue,
- The declared quadric Sphere in shapes.dat is now QSphere.
- Textures.dat has been cleaned up and commented.

  3 Responses to “Category : Printer + Display Graphics
Archive   : PV050DOC.ZIP
Filename : HISTORY.DOC

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: