POV-Ray : Newsgroups : povray.general : POV-Ray turns 30 : POV-Ray turns 30 Server Time
10 Aug 2022 13:01:54 EDT (-0400)
  POV-Ray turns 30  
From: Chris Cason
Date: 29 Jul 2021 21:27:30
Message: <61035582@news.povray.org>
(From http://www.povray.org/documentation/view/3.6.1/10/)

The version history as it was included in PV-Ray 0.5 BETA. Notice the 
name changes...

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
Version 0.02 BETA Release 7/29/91 (as STAR-Light)
  First version is still basically DKBTrace 2.12 with a few new

  - 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
    - Polynomial 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 commandline 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 file.
- 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, CGreen.
- The declared quadric Sphere in shapes.dat is now QSphere.
- Textures.dat has been cleaned up and commented.

Post a reply to this message

Copyright 2003-2021 Persistence of Vision Raytracer Pty. Ltd.