Beispiel #1
0
 def set_ui_states(self):
     ensure_optionvars_exists()
     text = cmds.optionVar(query=FFMPEG_PATH_OPTIONVAR)
     self.ffmpeg.text.setText(text)
     text = cmds.optionVar(query=MAYAPY_PATH_OPTIONVAR)
     self.mayapy.text.setText(text)
     text = cmds.optionVar(query=MEDIAPLAYER_PATH_OPTIONVAR)
     self.mediaplayer.text.setText(text)
Beispiel #2
0
def list_render_filter_options():
    """ this function list the object type displayed by the maya hardware 2.0
    renderer. e.i. Nurbs Curves, Camera, etc ...
    The function return a list of tuple: [("camera", True), ("mesh", True), ..]
    """
    ensure_optionvars_exists()
    keys = cmds.getAttr(RENDER_GLOBALS_FILTERNAMES)
    values = cmds.optionVar(query=PLAYBLAST_VIEWPORT_OPTIONVAR)
    values = [bool(int(value)) for value in values.split(" ")]
    return zip(keys, values)
Beispiel #3
0
 def set_optionvars(self):
     ensure_optionvars_exists()
     value = cmds.optionVar(query=TIMELIMIT_ENABLED_OPTIONVAR)
     self._timelimit_enable.setChecked(value)
     value = cmds.optionVar(query=TIMELIMIT_OPTIONVAR)
     self._timelimit.setText(str(value))
     value = cmds.optionVar(query=EXPLOSION_DETECTION_OPTIONVAR)
     self._detect_explosion.setChecked(value)
     value = cmds.optionVar(query=EXPLOSION_TOLERENCE_OPTIONVAR)
     self._explosion_tolerance.setValue(value)
Beispiel #4
0
 def apply_optionvars(self):
     ensure_optionvars_exists()
     state = cmds.optionVar(query=MULTICACHE_EXP_OPTIONVAR)
     self.batchcacher_expander.set_state(state)
     state = cmds.optionVar(query=CACHEOPTIONS_EXP_OPTIONVAR)
     self.cacheoptions_expander.set_state(state)
     state = cmds.optionVar(query=PLAYBLAST_EXP_OPTIONVAR)
     self.playblast_expander.set_state(state)
     state = cmds.optionVar(query=COMPARISON_EXP_OPTIONVAR)
     self.comparison_expander.set_state(state)
     state = cmds.optionVar(query=VERSION_EXP_OPTIONVAR)
     self.versions_expander.set_state(state)
Beispiel #5
0
 def set_optionvars(self):
     ensure_optionvars_exists()
     value = cmds.optionVar(query=VERBOSE_OPTIONVAR)
     self._verbose.setChecked(value)
     id_ = cmds.optionVar(query=RANGETYPE_OPTIONVAR)
     button = self._rangetype.button(id_)
     button.setChecked(True)
     id_ = cmds.optionVar(query=CACHE_BEHAVIOR_OPTIONVAR)
     button = self._behavior.button(id_)
     button.setChecked(True)
     value = cmds.optionVar(query=SAMPLES_EVALUATED_OPTIONVAR)
     self._samples_evaluated.setText(str(value))
     value = cmds.optionVar(query=SAMPLES_SAVED_OPTIONVAR)
     self._samples_recorded.setText(str(value))