|
|
In article <web.3fbc1b9dc8c449e1cbec1f9c0@news.povray.org> , "Scott Gammans"
<deepgloathatesspamaatyahoodotcom> wrote:
> I am running into some interesting problems with running the benchmark. I
> did as you said and tried opening the benchmark.pov file directly and put
>
> benchmark.ini
>
> on the command line. When I tried to render the file, I got the following
> parser errors:
>
> Possible Scene File Parser Initialization Error: Could not find file
> 'OBJECT.POV'
> Scene File Parser Initialization Error: Cannot open input file.
Ups, yes, that isn't included there in the standard distribution, I only had
it in my local copy for tests...
You can either use the command-line "-w384 -h384 +a0.3 +v -d -f -x"
suggested in the benchmark scene file's comments, or you render the built-in
benchmark file once and extract the benchmark scene/INI file from the
temporary directory. This is what I recommend to do as it will make sure no
Mac dialog default settings interfere:
1. Render the built-in benchmark once.
2. In the message window, locate the render options section. It shows where
the scene file is located.
3. If the file was for example
MyDisk:private:tmp:501:TemporaryItems:benchmark.pov
copy and paste this message into some window and edit it so it looks like
/volumes/MyDisk/private/tmp/501/TemporaryItems/
then you can in the Finder go to the directory directly using the "Go to
Folder..." function in the "Go" menu.
4. Open this benchmark.pov file in POV-Ray and specify the benchmark.ini on
the command line.
5. Render the benchmark.
Alternatively, you can of course just copy the benchmark.ini file from the
above folder to your :scenes:advanced: folder.
> There is no object.pov file on my workstation... but there is also no
> benchmark.ini file either. Is that right?
object.pov is the default name POV-Ray assumes if no file was specified. It
is a follow-up error to the missing ini file.
> Now *here* is the interesting part: The benchmark will only run if you
> select one of the first two rendering engine options ("Official POV-Ray
> 3.51" or "Official POV-Ray 3.51 for G4"). If you select "Official POV-Ray
> 3.51 for G5", it doesn't matter whether you try to render benchmark.pov
> directly or select "Render Benchmark" from the menu... either way, you get
> the following error during parsing:
>
> Parse Error: Internal error - code size difference for 15 03c4!
> File benchmark.pov line 615
Argh, yes, that is an internal error in the just-in-time compiler. It will
insert the hardware square-root function but assumes the software
square-root function is used in the validation stage (only the G5 has a
hardware square-root function).
Thorsten
____________________________________________________
Thorsten Froehlich, Duisburg, Germany
e-mail: tho### [at] trfde
Visit POV-Ray on the web: http://mac.povray.org
Post a reply to this message
|
|