본문 바로가기

script17

카메라에 사용된 후처리(Image Effect)를 애니메이션으로 제어하기 카메라에 사용된 후처리(Post Processor / Image Effect)를 키로 제어할 수 있게 되면 다양하게 활용이 가능합니다. 캐릭터가 강력한 스킬을 쓸때에 블룸효과를 강하게 준다던지, 컷씬을 제작할때 순간적으로 화면을 어둡게 한다던지. 막타연출에서 모션블러나 라디알 효과등을 원하는 타이밍에 쓰기 위해서 애니메이션으로 후처리를 제어하는 방식이 가장 편하고 좋습니다. 또한 씬 전환 트랜지션상황에서도 유용하게 사용이 가능합니다. 1. 카메라에 다양한 후처리 적용하기 - 먼저 카메라에 사용될 다양한 후처리들을 적용하고, 비활성화 시킵니다. - 라디알블러, 비네팅, 블룸등을 적용시켰습니다. 2. 스크립트 제작하기 - 카메라에 적용된 후처리들을 파싱하여 사용할 수 있도록 스크립트를 제작합니다. - 사용된.. 2016. 6. 9.
캐릭터 셋업 책 정독 및 정리 - 2차 스크립트와 함수(Script & Function) 제2강 - Expression 과 Script *Expression 1. Expression란? - 수학적 표현을 통해서 오브젝트의 파라미터나 애니메이션을 컨트롤하는 방법이다. - 수학을 써야 한다니 겁을 먹을수도 있지만, 일반적인 수준에서의 캐릭터 셋업은 상식적 산수만 알아도 Expression Controller의 강력한 기능을 사용하는 데에는 큰 문제 없다. - Scrpit Controller와 상대적으로 비슷하지만, 기능은 더 적다. 하지만, 속도가 빠르다는 장점때문에 많이 이용된다. 2. 변수와 상수 - 예약 변수 1) T : ticks, 맥스에서 시간은 1초에 4800틱의 해상도를 가지고 있다. 즉, 초당 1/4800 만큼의 정밀도로 시간이 계산된다. 1초가 30프레임으로 되어 있는데 1프레임.. 2015. 12. 17.
모델링 라이브러리(Modeling Library) 회사 모델러들의 요청으로 모델링 관리를 펴하게 해주는 툴을 제작해 봤습니다. 이 툴에서 사용할 수 있는 기능들 간단 요약 1. 파일 서치 기능 2. 맥스파일을 열어보지 않고 고퀄의 프리뷰와 다양한 파일 정보(갯수, 크기, 버텍수등..) 로 미리 확인 가능 3. 다중 파일을 지정된 폴더에 동시 익스포트 가능 4. 다중 선택 파일을 지정한 폴더에 자동으로 익스포트 가능 5. FBX를 맥스로 맥스를 FBX로 변환이 매우 간단함(여러파일 동시에도 가능) 6. 대규모 파일관리와 여러 프로젝트를 동시에 관리하게 용이함 * 간단한 기능 설명 제일 먼저 대표로 사용될 폴더를 지정해 줍니다. 모델링 라이브러리 SVN 폴더를 지정하시면 됩니다. (1) 간단한 익스포트 -단일 파일 익스포트 방식 익스포트 폴더를 지정하시고 .. 2015. 12. 17.
Max Script 에서 Json 데이터 파싱하기 1. 먼저 Newtonsoft.dll 파일을 구해서 원하는 폴더에 넣어 놓습니다. Dll 이 있어야 편하게 파싱이 가능합니다. - 처음에 DLL이 없다보니까 텍스트의 라인과 위치까지 세면서 코드를 짜느라 굉장히 애먹었는데, DLL로 파싱하니 굉장히 간단하게 코드가 마무리되었습니다. 구글에 치시면 금방 찾으실 수 있습니다. 2. 사용될 스크립트 코드에 DLL 을 로드 하는 구문을 넣어 줍니다. 위 경로에 DLL을 넣고 아래 코드를 넣어주면 DLL을 로드해 옵니다. 3. JSON이 사용될 부분에서 파싱한다는 코드를 넣어줍니다. local data ="" if filePath == undefined then return 0 fs=openFile filePath mode:"r" while not eof fs d.. 2015. 12. 17.