Profile Picture

Command-line rendering from iClone?

Posted By bentway23 4 Years Ago
You don't have permission to rate!
Author
Message
bentway23
bentway23
Posted 4 Years Ago
View Quick Profile
Senior Member

Senior Member (453 reputation)Senior Member (453 reputation)Senior Member (453 reputation)Senior Member (453 reputation)Senior Member (453 reputation)Senior Member (453 reputation)Senior Member (453 reputation)Senior Member (453 reputation)Senior Member (453 reputation)

Group: Forum Members
Last Active: 3 Years Ago
Posts: 22, Visits: 144
Is it possible?
Peter (RL)
Peter (RL)
Posted 4 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (124.4K reputation)Distinguished Member (124.4K reputation)Distinguished Member (124.4K reputation)Distinguished Member (124.4K reputation)Distinguished Member (124.4K reputation)Distinguished Member (124.4K reputation)Distinguished Member (124.4K reputation)Distinguished Member (124.4K reputation)Distinguished Member (124.4K reputation)

Group: Administrators
Last Active: Last Year
Posts: 23.1K, Visits: 36.6K
iClone doesn't feature a Command Line option for rendering but you can batch render from a folder.

                                                                

Peter
Forum Administrator

www.reallusion.com


Data Juggler
Data Juggler
Posted 4 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)

Group: Forum Members
Last Active: 9 Months Ago
Posts: 1.8K, Visits: 5.6K
Here is the code for the Batch Render Python:

https://github.com/reallusion/iClone/blob/master/BatchRenderFolder/main.py

It 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
https://forum.reallusion.com/uploads/images/6e6663e2-0ecf-447a-ab3d-d49d.png




Reading This Topic