POV-Ray : Newsgroups : povray.programming : Speeding up Povray's Renderings from a Linux Command Line : Speeding up Povray's Renderings from a Linux Command Line Server Time
24 Apr 2024 08:00:57 EDT (-0400)
  Speeding up Povray's Renderings from a Linux Command Line  
From: Adam Ryan
Date: 1 Aug 2014 00:40:00
Message: <web.53db18f6399136ae6ebb00c90@news.povray.org>
Hello, first I'd like to say thanks to everyone involved in the awesome product.
I'm currently on Linux CentOS 6.4 and I'm using Povray version 3.7 from the
command line. I have a few questions about trying to speed up the rendering
times of Povray. I've read everything I can find relating to these questions, as
well as the FAQ.


1. Can i build Povray excluding specific modules? For example if I knew I would
never need ray tracing, can I remove it?
    2. If I can remove specific modules, how is this done? Are there
specific/extra parameters to use durning the build process to exclude modules?
Or does it have to be done manually by deleting code before the build process?
    3. If I can remove specific modules, would this make rendering faster?
Although I could only really see this being a benefit when opening Povray, but
I'd like to explore all available options. Also, if this would have to be done
manually then I'd imagine it would be an absolute nightmare...


4. Is there anyway for Povray to log each step of a rendering to see a breakdown
of which part took the longest/most resources to complete?


5. According to
http://wiki.Povray.org/content/Knowledgebase:Language_Questions_and_Tips#Topic_28
"The new POV-Ray 3.7 supports multiple processors." Does this mean that for
every single rendering every processor is being taken advantage of for specific
parts for that overall rendering, in turn compleating that rendering faster? Or
is this just beneficial when performing multiple rendering so that they happen
in parallel with one to each processor?


6. This question may be geared more towards linux itself than Povray, but is
there a way to open Povray and force it to stay open so that numerous commands
from command line can perform renderings without having to open and close Povray
itself?
    7. If this is possible is there a way to lock it into memory and prevent
from being swapped by linux itself? I believe the answer to this is to just give
Povray a higher priority with nice and ionice


Thank you so much in advance!


Post a reply to this message

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