rfm2  22.0
A python-based rewrite of RenderMan for Maya
rfm2.render.RenderState Class Reference
+ Inheritance diagram for rfm2.render.RenderState:
+ Collaboration diagram for rfm2.render.RenderState:

Public Member Functions

def __init__ (self)
 
def setup (self, *args)
 
def start (self)
 
def stop (self)
 
def pre_job_scripts (self, startFrame=None, endFrame=None)
 
def pre_render_scripts (self)
 
def post_scripts (self)
 
def pause (self)
 
def resume (self)
 
def is_running (self)
 
def set_render_type (self, rtype)
 
def set_render_variant (self)
 

Public Attributes

 state
 
 render_type
 
 resolution
 
 camera
 
 destination
 
 variant
 
 xpu_cpu
 
 xpu_gpu
 

Constructor & Destructor Documentation

◆ __init__()

def rfm2.render.RenderState.__init__ (   self)

Member Function Documentation

◆ is_running()

def rfm2.render.RenderState.is_running (   self)

◆ pause()

def rfm2.render.RenderState.pause (   self)

◆ post_scripts()

def rfm2.render.RenderState.post_scripts (   self)
call maya's pre render scripts for render types where we're responsible;
maya takes care of some of them for us for preview renders, but not ipr
we're always responsible for the "post render mel".
+ Here is the caller graph for this function:

◆ pre_job_scripts()

def rfm2.render.RenderState.pre_job_scripts (   self,
  startFrame = None,
  endFrame = None 
)
+ Here is the call graph for this function:

◆ pre_render_scripts()

def rfm2.render.RenderState.pre_render_scripts (   self)
call maya's pre-render scripts for render types where we're responsible.
maya takes care of some of them for us for preview renders, but not ipr
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ resume()

def rfm2.render.RenderState.resume (   self)

◆ set_render_type()

def rfm2.render.RenderState.set_render_type (   self,
  rtype 
)

◆ set_render_variant()

def rfm2.render.RenderState.set_render_variant (   self)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setup()

def rfm2.render.RenderState.setup (   self,
args 
)
+ Here is the call graph for this function:

◆ start()

def rfm2.render.RenderState.start (   self)
+ Here is the call graph for this function:

◆ stop()

def rfm2.render.RenderState.stop (   self)
+ Here is the call graph for this function:

Member Data Documentation

◆ camera

rfm2.render.RenderState.camera

◆ destination

rfm2.render.RenderState.destination

◆ render_type

rfm2.render.RenderState.render_type

◆ resolution

rfm2.render.RenderState.resolution

◆ state

rfm2.render.RenderState.state

◆ variant

rfm2.render.RenderState.variant

◆ xpu_cpu

rfm2.render.RenderState.xpu_cpu

◆ xpu_gpu

rfm2.render.RenderState.xpu_gpu

The documentation for this class was generated from the following file: