Ejemplo n.º 1
0
def cycle_viewport_presets():
    cache = path.get_config_yaml(VIEWPORT_PRESET_YAML)
    presets = database._parse_yaml(cache).keys()
    current_viewport_preset = database.read_cache('current_viewport_preset')
    logger.info(presets)
    l = len(presets)

    i = 0
    if current_viewport_preset in presets:
        for k in range(l):
            i = k
            logger.info("presets[%s] %s" % (i, presets[i]))
            if current_viewport_preset == presets[i]:
                logger.info("%s is a match" % i)
                break
    else:
        i = 0

    i += 1
    if i >= l:
        i = 0

    database.save_cache('current_viewport_preset',
                        presets[i],
                        yaml_file=CACHE_YAML)
    maya_scene.apply_viewport_preset(cache, presets[i])
Ejemplo n.º 2
0
def lookThruPlayblastCam():
    currentCamShape = get_current_camera()
    currentPane = get_active_editor()
    database.save_cache('selected_camera', currentCamShape)
    database.save_cache('current_pane', currentPane)
    cam = cmds.ls("syncSketchPlayer_camera*")
    if cam:
        cmds.lookThru(cam[0])
        cmds.refresh(currentView=True)
    else:
        print "no syncSketchPlayer_camera found"
Ejemplo n.º 3
0
 def _update_current_preset(self, preset_name):
     database.save_cache("current_preset", preset_name)
     self.parent.ui.ui_formatPreset_comboBox.populate_combo_list(
         PRESET_YAML, preset_name)