Maya Python FPS 변경
Maya의 FPS 변경
GUI로 변경
창 -> 설정/환경 설정 -> 환경 설정
[설정]->[작업 단위]->[시간]
파이썬
Reference
FPS를 변경하는 경우: currentUnit
소스
FPS를 취득하는 경우
Mel의 currentTimeUnitToFPS를 호출하여 검색
GetFPS.pyimport maya.cmds
import maya.mel as mel
fps = mel.eval('currentTimeUnitToFPS')
print fps
FPS를 설정할 때
SetFPS.pyimport maya.cmds
import maya.mel as mel
import maya.cmds
import maya.mel as mel
cmds.currentUnit( time='ntsc' )
fps = mel.eval('currentTimeUnitToFPS')
print fps
# 30.0
cmds.currentUnit( time='250fps' )
fps = mel.eval('currentTimeUnitToFPS')
print fps
# 250.0
currentUnit로 설정하는 문자열은 자주 사용합니다.FPS는 문자열을 설정합니다.
- game: 15 fps
- film: 24 fps
- pal: 25 fps
- ntsc: 30 fps
- show: 48 fps
- palf: 50 fps
- ntscf: 60 fps
함수를 만든
DefGetFPS.pyimport maya.cmds
import maya.mel as mel
def SetFPS(fps):
unit = 'ntscf'
if fps == 15:
unit = 'game'
elif fps == 24:
unit = 'film'
elif fps == 25:
unit = 'pal'
elif fps == 30:
unit = 'ntsc'
elif fps == 48:
unit = 'show'
elif fps == 50:
unit = 'palf'
elif fps == 60:
unit = 'ntscf'
else:
unit = str(fps)+'fps'
cmds.currentUnit( time=unit )
fps = mel.eval('currentTimeUnitToFPS')
print fps
SetFPS(15)
SetFPS(24)
SetFPS(25)
SetFPS(30)
SetFPS(48)
SetFPS(50)
SetFPS(60)
SetFPS(250)
참조
[mel] fsp를 살펴보자
fps 설정.
Reference
이 문제에 관하여(Maya Python FPS 변경), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/gansaibow/items/7d1b66347a38647fd880
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
import maya.cmds
import maya.mel as mel
fps = mel.eval('currentTimeUnitToFPS')
print fps
import maya.cmds
import maya.mel as mel
import maya.cmds
import maya.mel as mel
cmds.currentUnit( time='ntsc' )
fps = mel.eval('currentTimeUnitToFPS')
print fps
# 30.0
cmds.currentUnit( time='250fps' )
fps = mel.eval('currentTimeUnitToFPS')
print fps
# 250.0
import maya.cmds
import maya.mel as mel
def SetFPS(fps):
unit = 'ntscf'
if fps == 15:
unit = 'game'
elif fps == 24:
unit = 'film'
elif fps == 25:
unit = 'pal'
elif fps == 30:
unit = 'ntsc'
elif fps == 48:
unit = 'show'
elif fps == 50:
unit = 'palf'
elif fps == 60:
unit = 'ntscf'
else:
unit = str(fps)+'fps'
cmds.currentUnit( time=unit )
fps = mel.eval('currentTimeUnitToFPS')
print fps
SetFPS(15)
SetFPS(24)
SetFPS(25)
SetFPS(30)
SetFPS(48)
SetFPS(50)
SetFPS(60)
SetFPS(250)
Reference
이 문제에 관하여(Maya Python FPS 변경), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/gansaibow/items/7d1b66347a38647fd880텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)