Der ``Persistence of Vision Ray Tracer'' (POV-Ray) ist ein urheberrechtlich geschütztes Freeware-Programm zum Berechnen einer fotorealitischen Projektion aus einer 3-dimensionalen Szenenbeschreibung auf der Grundlage der Strahlverfolgung ( http://www.povray.org ). Seine Implementierung basiert auf DKBTrace 2.12 von David Buck & Aaron Collins. Zur Unterstützung des Anwenders gibt es einige include-Files mit vordefinierten Farben, Formen und Texturen.
Der Aufruf von povray erfolgt zweckmäßigerweise mit einem Shell-Skript, dem der Name der zu bearbeitenden Datei als einziger Parameter übergeben wird:
#!/bin/sh povray +I$1.pov +Oscene.tga +L/usr/lib/povray3/include +W320 +H200
Die vom Ray-Tracer erstellte Statistik lautet:
scene.pov Statistics, Resolution 320 x 200 ---------------------------------------------------------------------------- Pixels: 64000 Samples: 64000 Smpls/Pxl: 1.00 Rays: 64000 Saved: 0 Max Level: 1/5 ---------------------------------------------------------------------------- Ray->Shape Intersection Tests Succeeded Percentage ---------------------------------------------------------------------------- Box 238037 40342 16.95 Plane 238037 62400 26.21 Sphere 238037 50948 21.40 ---------------------------------------------------------------------------- Calls to Noise: 0 Calls to DNoise: 83403 ---------------------------------------------------------------------------- Shadow Ray Tests: 522111 Succeeded: 24497 ---------------------------------------------------------------------------- Smallest Alloc: 12 bytes Largest: 12308 Peak memory used: 103504 bytes ---------------------------------------------------------------------------- Time For Trace: 0 hours 0 minutes 18.0 seconds (18 seconds) Total Time: 0 hours 0 minutes 18.0 seconds (18 seconds)