2010-02-15 37 views
3

我們使用POV-Ray在每次運行中生成80個圖像,我們將它們拼接在一起以形成兩個移動的GIF文件(場景的兩個360度視圖)。我們正在尋找方法儘可能加快這種圖像創建(在無頭Linux服務器上),因爲它們將在創建後直接顯示在網頁上。加速POVRAY圖像創建的示例配置

現在我知道設置可能不是最理想的,因爲POV-Ray主要是爲高質量圖像設計的,但不幸的是,這個過程不能被改變,因爲它是一個生成POV-Ray文件的外部工具。

鑑於我們將多個圖像拼接成一個移動的GIF,我懷疑在降低圖像質量,顏色,光線等方面會有很多性能,但不幸的是,我沒有POV-雷或任何這些設置。

我想知道是否有人能夠提供或指導我進行示例配置,以儘可能加快此圖像的創建速度,但圖像質量沒有明顯的損失。

最好的問候, 添

回答

2

顏色深度不會產生巨大的變化。像大多數光線追蹤程序一樣,最大的性能改進是通過減少被追蹤的光線。您可以通過降低圖片尺寸(分辨率)和降低(或去除)抗鋸齒(-A)和降低質量(+ Q0)來實現。這些將使你獲得80-20規則的80%。

+0

謝謝!關閉Antialias並將Quality設置爲2已將運行時間從384秒降至286秒。圖像尺寸已被設置爲400 x 300 ... 還有什麼我可以嘗試進一步降低它? – Tim 2010-02-16 10:47:05

+0

將Bits_Per_Color設置爲4確實可以提高速度,但沒有確切的數字來驗證這一點..對於未來的讀者可能會很高興。 – Tim 2010-03-03 21:42:12

3

創建對象的方式會大大影響渲染時間(blob組件的數量,三角形的數量,高度字段中像素的數量,等值面與其他)。

燈光是一個關鍵角色:減少燈光數量和使用光能。有時候,人們可以使用可以模擬照明的紋理技術(例如斜坡顏料圖案)來做技巧。光團體也有幫助。