안녕하세요.
애니메이터가 들려주는 맥스 스크립트의 스크립팅하는 애님입니다.
오늘은 Time Configuration Dialog에 대해서 이야기하도록 하겠습니다.
예전에 진행했던 프로젝트 중에 프로젝트 진행중에 초당 플레임을 변경해야 하는 일이 있었습니다.
일일이 손으로 변경을 했지만 중간중간에 실수가 있어서 같은 작업을 반복하는 고생을 했었습니다. ㅎㅎ
이렇게 시관과 관련된 기능이 들어 있는 대화창이 Time Configuration Dialog입니다.
Frame Rate
NTSC, Film, PAL, Custim
frameRate - 초당 프레임을 확인 하거나 세팅할 수 있습니다.
1
2
|
frameRate
frameRate = 30
|
cs |
각 항목(NTSC, Film, PAL, Custim)의 선택은 프레임 레이트 값을 넣어서 정할 수 있습니다.
NTSC : frameRate = 30
Film : frameRate = 24
PAL : frameRate = 25
Custim : 그외 값
Time Display
Frames, SMPTE, FRAME:TICKS, MM:SS:TICKS
timeDisplayMode - 시간의 표시하는 종류를 확인하거나 세팅할 수 있습니다.
1
2
|
timeDisplayMode
timeDisplayMode = #frames
|
cs |
각 항목의 선택은 다음과 같습니다.
Frames - timeDisplayMode = #frames
SMPTE - timeDisplayMode = #smpte
FRAME:TICKS - timeDisplayMode = #frameTicks
MM:SS:TICKS - timeDisplayMode = #timeTicks
Playback
Real Time
애니메이션 플래이 할때 뷰포트에서 실행되는 모션이 실시간인지 확인하거나 설정을 합니다.
1
2
|
timeConfiguration.realTimePlayback
timeConfiguration.realTimePlayback = false
|
cs |
Active Viewport Only
애니메이션 플레이 할때 선택한 뷰포트만 작동할지를 결정하며 현재 상태를 확인할 수 있습니다.
1
2
|
playActiveOnly timeConfiguration.playActiveOnly
playActiveOnly timeConfiguration.playActiveOnly = false
|
cs |
Loop
애니메이션 플레이시 루핑을 할지를 설정하고 현재 상태를 확인할 수 있습니다.
1
2
|
timeConfiguration.playbackLoop
timeConfiguration.playbackLoop = false
|
cs |
오늘은 여기까지 진행하겠습니다.
감기 기운때문에 진행하기가 힘드네요. ㅎㅎ
다음 시간에 계속해서 진행하겠습니다.
'맥스스크립트 기초' 카테고리의 다른 글
Object Properties(2) (0) | 2019.10.25 |
---|---|
Object Properties(1) (3) | 2019.10.24 |
Time Configuration Dialog(3) (0) | 2019.10.23 |
Time Configuration Dialog(2) (0) | 2019.10.22 |
Material Editor(12) (0) | 2019.10.18 |
Material Editor(11) (0) | 2019.10.17 |
Material Editor(10) (0) | 2019.10.16 |
Material Editor(9) (0) | 2019.10.15 |