Well actually POV-Ray (Persistence of Vision Raytracer) tracing based on the brilliant pages by Andrea and Friedrich A. Lohmüller at http://www.f-lohmueller.de/index.htm .
I have been experimenting with POV-Ray on my regular desktop PC, which runs Arch Linux and I found povray – POV-Ray: The Persistence of Vision Ray Tracer quite easy to install via sudo pacman -S povray. The Lohmüller’s site provided everything else that I needed – except perhaps a few months more learning and practice.
Then I realised that as my RPi runs Arch Linux too, I might be able to do it just as easily there (if a bit more slowly). That turned out to be the case, the image below was generated entirely on RPi, using
povray -orainbow.png -w400 -h300 rainbow.pov.
I even got the rocking chair to rock, with a little help from imagemagick :
povray Rocker_0_demo.ini => 45 numbered .png images
convert -delay 10 -loop 0 Rocker_0_demo*.png Rocker_0_demo.gif takes all of the source frames and makes them into one animated GIF image. The -delay 10 argument causes a 10 hundredths of a second delay between each frame, and the -loop 0 causes the gif to loop over and over again.
My old Rpi has been running more or less successfully since June 2012, but I finally decided to splash out on the newer model, with twice as much memory (512MB – wow!).
Farnell now offer them cased as well, so I went for that (although the old case I got via eBay looks just a shade neater). You can see from the pic that I don’t bother much with peripherals any more, I mostly use Tiger VNC, as described at Dalriada Pi loses its head .
I still use the 1GB USB stick to externalise the MariaDB database which supports this blog, so that I can switch the SD card to Raspbian or similar and continue blogging from there, see Bolt on more storage.
The old Rpi is named Pixie, which seemed a pretty good name for a Raspberry Pi running Linux. The new one is very similar of course but my Draytek router can tell them apart by their unique MAC addresses – that way I can assign a fixed private IP address to each on my LAN. But I can’t refer to the new one as B8-27-EB-00-77-FE, so I named it Dixie.