이 예제 커리큘럼은 마야와 파이썬을 활용한 VFX 프로그래밍을 처음 접하는 분들부터 실무에서 활용할 수 있는 고급 기술을 배우고자 하는 분들까지 모두를 위한 것입니다. 각 예제는 실무에 적용 가능하며, 단계별로 학습할 수 있도록 구성되어 있습니다.
기초 단계 예제
- 파이썬 기본 문법 이해하기
- 변수와 데이터 타입 실습
- 조건문 사용하기
- 반복문을 이용한 패턴 생성
- 기본적인 함수 작성 및 사용
- 파이썬 환경 설정 및 설치
- 파이썬 가상 환경 구축
- 마야 스크립트 에디터 활용 기초
- 마야에서 파이썬 스크립트 실행하기
- 마야 기본 명령어와 파이썬 연동
중급 단계 예제
- 마야에서 객체 생성 자동화
- 객체 속성 조작 및 애니메이션 기초
- 마야 내장 파이썬 명령어 활용
- 마야 UI 요소 제어하기
- 모델링 자동화 스크립트 작성
- 리깅 프로세스 자동화
- 기본 애니메이션 시퀀스 작성
- 오브젝트 애니메이션 자동화
- 마야에서 파이썬을 이용한 데이터 관리
- 중급 모델링 자동화 프로젝트
고급 단계 예제
- 정교한 기어구조 애니메이션 스크립팅
- 복잡한 메카닉 시스템 스크립팅 및 컨트롤러 개발
- 마야 API를 이용한 고급 스크립트
- 커스텀 UI 개발과 스크립트 통합
- 마야 노드 기반 스크립팅과 API 활용
- 실시간 렌더링 파이프라인 구축
- VFX 시퀀스 자동화 및 시뮬레이션
- 파이썬을 활용한 텍스처 관리 및 자동화
- 커스텀 마야 툴 개발 및 최적화
- 대규모 프로젝트를 위한 스크립트 최적화 및 관리
추가 예제
- 메카닉 시스템 구축 및 스크립팅
- 마야 라이팅 자동화 스크립트 개발
- 정교한 메카닉 애니메이션 및 컨트롤러 스크립팅
- 동적 메카닉 시뮬레이션 및 스크립팅
- 사용자 입력 기반 모션 컨트롤러 스크립트
- 리얼타임 렌더링 및 인터랙티브 콘텐츠 스크립팅
- 마야 장면 구성 자동화 및 스크립팅
- 고급 쉐이더 개발 및 적용
- 3D 모델 프리파레이션 및 3D 프린팅 스크립팅
- VFX 파이프라인 통합을 위한 고급 스크립팅
실무 프로젝트 예제
- 메카닉 시스템 애니메이션 프로젝트
- 리얼타임 VFX 시뮬레이션 및 구현
- 대규모 3D 환경 자동화 및 스크립팅
- 고급 VFX 특수 효과 스크립팅
- 인터랙티브 애니메이션 개발을 위한 마야 스크립팅
- VR/AR 콘텐츠 개발을 위한 파이썬 스크립팅
- 실시간 라이브 애니메이션 파이프라인
- AI 기반 메카닉 애니메이션 자동화
- 크라우드 시뮬레이션 및 관리 스크립팅
- 영화 프로덕션을 위한 고급 마야 스크립팅