示例#1
0
def loadDefaults():
    """
    Loads the settings to use in Maya
    """
    # change grid, time, units, and playback options
    pm.currentUnit(time=pcfg.maya_default_time)
    pm.grid(size=1200, spacing=500, divisions=5)
    pm.playbackOptions(min=0, max=30)
    pm.currentTime(0)
    pm.currentUnit(linear=pcfg.maya_default_length)
示例#2
0
def setInitialSettings():
    # Grid Settings
    pm.grid(size=50, displayPerspectiveLabels=True)
    pm.grid(default=True, size=50, displayPerspectiveLabels=True)

    # Enable Autosave
    pm.system.autoSave(enable=True, limitBackups=True, maxBackups=15)

    # Enable Infinite Undo
    pm.system.undoInfo(infinity=True)

    # Enable Poly Face Select with Center
    pm.modeling.polySelectConstraint(wholeSensitive=False)
示例#3
0
def cycleGridDisplay():
    """Cycle through different grid views."""

    if pm.grid( toggle=True, query=True ) and pm.grid( displayDivisionLines=True, query=True ):
        pm.grid( displayDivisionLines=False )
        msg = 'divisions OFF'
    elif pm.grid( toggle=True, query=True ) and not pm.grid( displayDivisionLines=True, query=True ):
        pm.grid( toggle=False )
        msg = 'display OFF'
    else:
        pm.grid( toggle=True )
        pm.grid( displayDivisionLines=True )
        msg = 'display ON'

    return "Grid View: %s" % msg
示例#4
0
    def gridSet(self):

        pm.grid(r=1)
        pm.grid(s=12,d=5)
        pm.grid(r=1)