我有一大堆的POV-Ray的文件從分子動力學模擬與通用名稱「frameXX.pov」,其中「XX」是幀的數量。我想渲染他們,但我有500個,所以我真的不想親手做。我確定有一種方法可以從命令行或批處理文件執行此操作......那麼執行此操作的最佳方法是什麼?感謝您的幫助:)多個渲染POV-Ray的場景在Windows
0
A
回答
2
因爲你的問題是2個月大,我相信您的問題將由現在來解決。但我想解釋其他對此事感興趣的SOers。
您可以在參數化循環中多次運行POV-Ray腳本。描述循環參數的典型方法是編寫一個.ini文件。
Input_File_Name=somegreatscene.pov
; these are the default values
Initial_Clock=0.000
Final_CLock=1.000
; usually you'll start with Frame 0...
Initial_Frame=50
Final_Frame=100
Height=640
Width=480
您可以在腳本中使用的兩個參數是clock_和frame_number。 clock_是默認的浮點值,從第一幀的0到最後一幀的1。 clock_ step由要渲染的幀數確定,在上例中,第一幀將以clock_值0呈現,下一幀爲0.02,然後爲0.04,依此類推。或者,您可以使用frame_number,它是一個整數計數器,在這種情況下,第一幀爲50,最後一幀爲100。
默認情況下,POV-Ray的3.7將使用所有可用的CPU內核的渲染,但只有3.6版本的單核運行。但是,您可以同時運行多個POV-Ray實例,並讓每個實例通過將這些行添加到.ini文件中來渲染所有幀的一部分:
; render the first half of frames 50 to 100
Subset_Start_Frame=50
Subset_End_Frame=75
1
相關問題
- 1. 渲染的povray劇本
- 2. 在SceneKit中場景渲染不正確
- 3. 無法在OpenGL中渲染場景
- 4. 渲染多個場景,只有1個使用SSAO [Three.js]
- 5. 如何渲染此場景的collection_check_box
- 6. Threejs刪除先前渲染的場景
- 7. 我的場景被顛倒渲染
- 8. 如何「渲染」iPhone上的Box2D場景
- 9. 渲染倒立的場景到framebuffer
- 10. Babylonjs中的場景渲染奇怪
- 11. 加載場景和場景渲染優化的有效方法
- 12. 如何使用THREE.js渲染多個場景VREffect
- 13. 在兩個獨立的窗口中渲染相同的場景
- 14. 在opengles中使用多線程渲染場景
- 15. 使用C繪製3D渲染場景#
- 16. 對象渲染順序,場景圖?
- 17. 將場景渲染爲紋理Three.js
- 18. 陣營本地路由器通量場景渲染多次
- 19. 如何使用povray渲染3D剛體對象的運動
- 20. 只渲染場景的一部分在矩形
- 21. 在鎖定的系統上渲染3D場景
- 22. 三個JS場景不渲染三角形
- 23. 爲每個場景渲染目標,進行過渡
- 24. React |多個渲染
- 25. 在three.js中使用相同的渲染器在兩個場景之間切換
- 26. SpriteKit節點在啓動後晚上渲染到場景中
- 27. 在OpenGL渲染場景中檢測觸摸
- 28. ARC和OpenGl ES 2.0:舊形狀在新場景中渲染
- 29. 如何在JavaFX中渲染場景? (2D遊戲)
- 30. 在OpenGL ES 2.x場景中渲染一些字符
感謝您的幫助:) – Nope 2008-12-16 01:52:00