Pages

Showing posts with label scripting. Show all posts
Showing posts with label scripting. Show all posts

Tuesday, 10 May 2022

Little hint for Autodesk Maya to edit keyframe node values using keyframe command :









mc.keyframe('r_tread_jt_02_path_uValue',e=True,index=(0,0), floatChange=0.05)

mc.keyframe('r_tread_jt_02_path_uValue',e=True,index=(1,1), floatChange=1.1)


mc.keyframe('r_tread_jt_02_path_uValue',e=True,index=(0,0), valueChange=0.1)

mc.keyframe('r_tread_jt_02_path_uValue',e=True,index=(1,1), valueChange=2.5)

Friday, 23 August 2019

Maya - get FramesPerSecond setting by script

Here is small script snippet to get Maya settinsg for Frames Per Second playback settings. This is actually not straightforward.

Here is example how to get this in python:

import maya.cmds as mc

framesRateInSecondStr = mc.currentUnit( q = True, time = True )
    framesRateInSecondOptions = { 'game':15, 'film':24, 'pal':25, 'ntsc':30, 'show':48, 'palf':50, 'ntscf':60 }
    if 'fps' in framesRateInSecondStr:
       
        fpsStr = framesRateInSecondStr.replace( 'fps', '' )
        framesRateInSecond = float( fpsStr )
       
    else:
       
        framesRateInSecond = framesRateInSecondOptions[framesRateInSecondStr]