All Projects → tani → cl-pov

tani / cl-pov

Licence: GPL-3.0 license
CommonLisp binding of the Persistence of Vision Raytracer, or POV-Ray.

Programming Languages

common lisp
692 projects

CL-POV

logo

CL-POV is CommonLisp binding of the Persistence of Vision Raytracer, or POV-Ray.

Usage

;; sample.lisp
(ql:quickload :cl-pov :silent t)
(pov:ray t
  (:include "colors.inc")
  (:camera
   (:location <0 0 -3>)
   (:look_at <0 0 0>))
  (:light_source
   <100 100 -100>
   (:color (:rgb <1 1 1>)))
  (:object
   (:sphere <0 0 0> 1)
   (:texture
    (:pigment (:rgb <1 0 0>)))))
$ clisp sample.lisp > sample.pov
$ povray sample.pov

or

(for Roswell user)
$ render sample.lisp

See also

Installation

$ mkdir ~/common-lisp && cd ~/common-lisp
$ git clone git://github.com/asciian/cl-pov

Requirements

cl-pov supports POV-Ray 3.5

Author

Copyright

Copyright (c) 2015 asciian ([email protected])

License

Licensed under the GPLv3 License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].