<언리얼 엔진> 강의시작  
 작성자 wooksang  작성일 2016-10-01
2016년 2학기부터 VR과 인터렉티브 애니메이션 제작능력을 향상시키기 위해 저희 연구실에서는 언리얼 엔진(UE4) 강의를 시작합니다.

3D 애니메이션 및 특수효과, 그리고 기존 CG 아티스트들이 어떻게 하면 쉽고 재미있게 언리얼 엔진을 쉽게 이해할 수 있는지를 고민하며 커리큘럼 개발을 하고있으며, 특히 아티스트들이 공부하기 힘들어 하는 블루프린트 (프로그래밍)을 어떻게 아티스트적인 입장에서 이해하고 사용할 수 있을것인지에 집중할 계획입니다.

[언리얼 엔진 강의 내용]

1.어떻게 마야 데이터들을 엔진으로 불러들이는가?
모델링, 텍스츄어, 리깅 케릭터, 애니메이션
Asset들 사용하기

2.마야 데이터들을 어떻게 이쁘게 보여줄것인가?
라이팅 > GI 랜더링, Shadow bake.
메터리얼 > 물리기반 메터리얼
이펙트 > 케스케이드

3.애니메이션을 어떻게 플레이하고 콘트롤 할것인가? (애니메이션 블루프린트)
페르소나
State machine
Locomotion
애님 몽타주

4.마야 데이터들을 어떻게 콘트롤할것인가?
게임모드, 클래스의 이해, 각종 블루프린트 종류의 이해
레벨 블루프린트
Class 블루프린트
Player 셋업
Input과 mapping
이벤트
트리거
블루프린트 (프로그래밍)의 기본적인 이해
변수와 함수
흐름제어, 딜레이,
배열
벡터의 이해
타이머
블루프린트간의 데이터 교환
형변환
인터페이스
디스페쳐

5.레벨(판)은 어떻게 넘어가는가?
Level stream
게임의 시작과 끝, 그리고 멈추기

6.물리적 효과
Physic 이해하기
Fracture
Rag doll
Cloth simulation

7.애니메이션 자동 플레이
AI
비헤비어 트리
AI Pawn
Spline Animation

8.UI 만들기
UMG
HUD
UI와 데이터 통신하기 (health, Score 등)

9.VR을 위한 작업들은 무엇인가?
Motion Controller 인터페이스
VR Rendering