If my renderer is Octane Render 3.07 R2
# -*- coding: utf-8 -*-
doc = c4d.documents.GetActiveDocument()
rd = doc.GetActiveRenderData()
current_renderer_id = rd[c4d.RDATA_RENDERENGINE]
current_renderer_name = c4d.documents.BaseVideoPost(current_renderer_id ).GetName()\
if currentRendererID else "Standard"
print "Current Renderer ID:", current_renderer_id # 1029525
print "Current Renderer Name:", current_renderer_name # Octane Render
if __name__ == "__main__":
So, I can get id and name about octane renderer, but how to get version number by python ?
Hi Unfortually we can't help you since we are not bundle to Octane and they can do whatever (and even not exposing the version number). So your best luck will be to reach directly Otoy in their forum.
@m_adam Thank you for your advice.