Here is the code for the Batch Render Python:
https://github.com/reallusion/iClone/blob/master/BatchRenderFolder/main.pyIt looks like this would be pretty simple to modify to browse for a single project and call RLPy.RFileIO.LoadFile(file) and RLPy.RGlobal.RenderVideo(),
def do_batch_render():
global render_files
ui_render_edit = batch_render_dlg.findChild(PySide2.QtWidgets.QTextEdit, "qtRenderText")
for file in render_files:
if ui_render_edit:
ui_render_edit.append("Loading %s..." % (file))
if RLPy.RFileIO.LoadFile(file):
if ui_render_edit:
ui_render_edit.append("Rendering %s..." % (file))
RLPy.RGlobal.RenderVideo() # render to file
if ui_render_edit:
ui_render_edit.append("Render completed!")
Not much difference from browsing for a folder with 1 project in it. What do you need / want this for?
Creator of the free website:
PixelDatabase.Net
A Free Online Text Based Image Editor
