POV-Ray : Newsgroups : povray.macintosh : More on UNIX POV for the Mac : More on UNIX POV for the Mac Server Time
26 Apr 2024 08:28:32 EDT (-0400)
  More on UNIX POV for the Mac  
From: Russell Towle
Date: 17 Apr 2006 10:55:00
Message: <web.4443aaa44de369c439b2bf190@news.povray.org>
Hi all,

I still know nothing about UNIX but I've been using the UNIX version of POV
for a while now.

It is strange using the command line, but there is a workaround. I use the
x11.app to display the image while rendering, and its "xterm" terminal
shell or whatever it's called to do the command line.

I have an .ini file called myshell.ini in my INI file folder in the standard
POV UNIX file path. This .ini file calls the scene file, and I use the .ini
file to set resolution, antialiasing, where to save image files if desired,
and so on. I open up the scene file right next to the .ini file and edit it
as needed.

The best trick is that the Up Arrow key makes the xterm shell put whever was
on the last command line, on the present command line. So once I have the
right path typed in to launch POV and use the myshell.ini file, it just
means hitting Up Arrow and Enter to start a new render.

I find that the beta Universal version of MacMegaPOV is a little
faster the UNIX POV, on my iMac, but only a little; UNIX POV comes with a
configuration file which recognizes the Intel processor and POV gets
compiled accordingly (the compile takes only a minute or two). The same
scene file rendered form the same .ini file came in at 37 seconds for
MacMegaPOV, 39 seconds for UNIX POV.

Finally, I advise *not* to follow the ReadMe instructions in the UNIX
version, which would have you install POV as Root. This is unnecessary.
Just create a folder in your Home directory and name it UPOV or whatever and
tell the installer the file path to that folder.

It took me about four tries to get it right, but I like it. Apple's
Terminal.app is needed (was needed, for me; for a true UNIX geek,
installation of UNIX POV is trivial). The neat thing about Terminal is that
one can get a file path by dropping a file (or folder) on the Terminal.app
window! This was crucial for me to understand how to force the Installer to
intall POV to my own specified folder, without using this famous thing
called Root.

On my iMac CoreDuo, OSX 10.4.4, POV Macintosh Official does not run at all.
MacMegaPOV v.1.2 runs under Rosetta, and works well if slowly. The beta
Universal MacMegaPOV runs well, but as of yet does not allow saving
animations to QuickTime.

Moreover, it is possible to run two, or all three versions, at once! If they
all could export to QuickTime, one could render frames 1-100 on Machine 1,
101-200 on Machine 2, an so on. But cutting and pasting between QT files is
only permitted under QTPro, unfortunately.

For instance, yesterday I was rendering an animation in MacMegaPOV 1.2 under
Rosetta.This filled up the capacity of the second "core" of the processor,
as seen using the Activity Monitor.app. The other core remained free. So I
launched UNIX POV and did many renders of other scenes, filling up the
second processor core's capacity. This is awfully close to multi-processing
support.

At any rate: to me it is nice that the Macintosh can run
UNIX POV if we wish.

RT


Post a reply to this message

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