logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

유니티 5 메카님 캐릭터 애니메이션

유니티 5 메카님 캐릭터 애니메이션

(좀비 액션 어드벤처 게임 프로젝트로 배우는)

제이미 딘 (지은이), 최민석 (옮긴이)
에이콘출판
30,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 9개 4,500원 >
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

유니티 5 메카님 캐릭터 애니메이션
eBook 미리보기

책 정보

· 제목 : 유니티 5 메카님 캐릭터 애니메이션 (좀비 액션 어드벤처 게임 프로젝트로 배우는)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
· ISBN : 9788960778177
· 쪽수 : 328쪽
· 출판일 : 2016-01-20

책 소개

acorn+PACKT 시리즈. 이 책은 메카님 툴과 유니티의 여러 캐릭터 애니메이션 관련 툴의 핵심 개념 및 사용 방법을 배울 수 있는 유용한 기본서다.

목차

1 좀비가 온다!
프로젝트 설정
__적 캐릭터 가져오기
____머터리얼과 텍스처 구성
____가져오기 배율 조정
____리깅 가져오기 설정 조정과 아바타 만들기
__애니메이터 컨트롤러 설정
____상태 만들기
____파라미터 만들기
____트랜지션 추가
____스크립트 작성
__애니메이션 미리보기를 위한 씬 요소 조정
____게임 뷰에서 hit 애니메이션 미리보기
요약

2 3ds 맥스와 마야에서 유니티용 캐릭터 리깅
리깅의 필요성
최소 요건
모델 구하기
애니메이션을 위한 모델링
3ds 맥스의 리깅
__씬 설정
__캐릭터 모델 가져오기
__바이패드 시스템 만들기
__바이패드의 파라미터 조정
____캐릭터에 맞게 바이패드 조정
____X 레이 모드 전환, 캐릭터 메시 고정
____팔다리 위치 조정
____뼈 이름 바꾸기
____한쪽에서 반대쪽으로 위치, 회전, 배율 데이터 복사와 붙여넣기
__스킨 수정자를 이용한 캐릭터 스키닝
____선택 집합 만들기
____기본 포즈 저장
____테스트 포즈 만들기
____스킨 수정자 수정
__리깅된 캐릭터 내보내기
마야에서의 리깅
__마야에서 캐릭터 모델을 리깅하기 위한 설정
____시스템 단위를 미터로 설정
____표시 격자 크기 변경
____모델 가져오기
____모델 배율 조정
____관절 제작을 위해 뷰포트 표시와 툴셋 조정
____등, 목, 머리의 관절 제작
____관절 이름과 위치 재설정
__다리 관절 만들기
__팔 관절 만들기
____손가락 관절 복제
__다리와 팔의 관절 체인을 반대쪽으로 복사
____팔과 다리의 관절 체인 연결
____포니테일과 턱 관절 만들기
____관절 변형 정렬
____테스트 포즈 만들기
__캐릭터 메시를 스켈레톤에 바인딩
__스킨 웨이트 조정
__유니티용으로 내보내기
요약

3 환경과의 상호작용
프로젝트 애셋 패키지 가져오기
__플레이어 캐릭터 설정
__새로운 씬 만들기
__씬에 플레이어 캐릭터 모델 추가
__캐릭터 컨트롤러 추가
____카메라 높이 조정
__ShootIdle 애니메이션 추가
____총의 추가와 관계 설정
____일인칭 리깅을 프리팹으로 저장
____사무실 레벨 추가
____카메라 설정 마무리
____애니메이터 컨트롤러 수정
____트랜지션 설정
__캐릭터 애니메이션 스크립트 작성과 구현
__FPSAnimation 스크립트에 초기 코드 추가
__플레이어 캐릭터 게임 오브젝트에 스크립트 추가
아이템 추가와 구현
__게임 레벨에 lunchBox 아이템 인스턴스 만들기
____lunchBox 아이템의 컴포넌트 검사
__플레이어 캐릭터의 반응 설정
____애니메이터 컨트롤러에 Pickup 상태 추가
____픽업 카메라 만들기
____픽업 카메라 프리팹 마무리
____플레이어 상태 스크립트
____Collectable 스크립트 수정
____FPSAnimation 스크립트 수정
____pickup 스크립트 수정
__아이템 줍기 테스트
요약

4 모션 캡처 데이터 활용
모션 캡처 시퀀스의 특성
리깅된 모델에 모션 캡처 시퀀스 적용
__시작하기
__모션 캡처 시퀀스 가져오기
____가져오기 설정 조정
____Animations 탭에서 시퀀스 조정
__두 번째 걷기 사이클 만들기
____애니메이터 컨트롤러에 새 모션 클립 추가
____두 애니메이션 루프를 작동하는 스크립트 작성
요약

5 애니메이션 대상 재설정
씬 로드
__애니메이션 추가와 미리보기
__대상 재설정을 위한 가져오기 설정 조정
____복제된 걷기 사이클 만들기
____모션 파라미터 조정
____운동 범위 제한
__아바타 바디 마스크
____새로운 씬 열기
__애니메이터 컨트롤러에서 두 번째 레이어 만들기
____마스크 레이어에 상태 만들기
____마스크 레이어에서 파라미터와 트랜지션 설정
____스크립트 편집
____마스킹된 애니메이션 미리 보기
걷기 사이클 2개로 변형 5개 만들기
아바타 마스크 추가
요약

6 말하는 머리
으르렁거리는 얼굴 애니메이션 추가
__유니티에서 씬 설정
zombie_ready 스크립트에 코드 추가
__TurnToPlayer 함수 추가
__Inspector 패널에서 변수 연결
애니메이터 컨트롤러에 얼굴 애니메이션 추가
__Snarl 상태 추가
__Null 상태 만들기
__Null과 Snarl 상태 간 트랜지션 설정
____IsSnarling 파라미터 만들기
____Face 레이어 작동을 위한 스크립트 편집
____좀비가 천천히 회전하게 수정
방향 틀기 애니메이션 구현
__Turn 상태 추가
__IsTurning 파라미터 구성
____Turn 상태를 연결하는 트랜지션 만들기
__Turn 상태의 트랜지션 설정
____Turn 상태를 지원하게 zombie_ready 스크립트 수정
애니메이터 컨트롤러에서 블렌드셰이프 애니메이션 활용
__유니티에서 블렌드셰이프 보기
__얼굴 블렌드셰이프의 키프레임 설정
__블렌드셰이프 애니메이터를 처리하게 애니메이터 수정
요약

7 블렌드 트리를 이용한 플레이어 애니메이션 제어
플레이어의 기존 애니메이터 컨트롤러에 블렌드 트리 추가
__블렌드 트리를 이용해 좌우 이동 애니메이션 추가
__블렌드 트리 프로퍼티
__블렌드 트리에 모션 클립 추가
__블렌드 트리 파라미터와 임계값 추가 및 조정
__블렌드 트리를 사용하도록 캐릭터 스크립트 수정
__게임 뷰에서 블렌드 트리 테스트
블렌드 트리를 이용한 줍기 애니메이션의 변형
__pickup_heavy 애니메이션 시퀀스 확인
__Pickup 상태에서 블렌드 트리 구성
____줍기 블렌드 트리 파라미터 설정
____줍기 블렌드 트리를 위한 임계값 설정
__캐릭터 애니메이션 스크립트에 줍기 블렌드 트리 기능 추가
__Collectable 스크립트에 무게 변수 추가
__objectWeight 값 전달
__캐릭터 애니메이션 스크립트의 Pick 함수 수정
__게임에서 애니메이션 블렌딩 테스트
____아이템 프리팹의 인스턴스 만들기
____블렌딩된 애니메이션 미리 보기
요약

8 래그돌 피직스 구현
유니티의 관절
__테스트 씬 만들기
__힌지 조인트 추가
래그돌 오브젝트 만들기
__머터리얼 할당
____초기 래그돌 생성
____충돌 오브젝트 조정
____캐릭터의 관절 세부 조정
____머리의 회전 범위 조정
____래그돌에 커스텀 관절 추가
____래그돌을 프리팹으로 저장
요약

9 AI와 트리거를 이용한 적 애니메이션 제어
범위 감지 구현
__씬 살펴보기
__초기 AI 스크립트 추가
__적 AI 스크립트에 근접 감지 추가
__순찰 행동 구현
____순찰을 구현하기 위한 변수 추가
____Update 함수에 초기 정찰 코드 추가
__순찰 지점 정의
__애니메이터 수정
__애니메이션 곡선 추가와 이용
____메카님에서 애니메이션 곡선에 접근하고 스크립트에서 이용하는 방법
__공격 동작 추가
____Attack 상태 추가
____적과 플레이어 게임 오브젝트에 태그 할당
____좀비가 플레이어에게 피해를 줄 수 있게 수정
__좀비에 피해 입히기와 죽이기
____플레이어의 총 쏘기 추가
navMesh를 활용한 경로 탐색과 장애물 탐지
__방향 전환 시 내비게이션 일시 중지
__공격 중 내비게이션 조정
____Attack 함수 수정
좀비의 추격에 시간 만료 추가
요약

저자소개

제이미 딘 (지은이)    정보 더보기
게임 아티스트이자 개발자, 강사, 프리랜서이다. 여러 게임 프로젝트에서 3D 콘텐츠를 제작하고 고등교육기관에서 7년 넘게 학생들에게 게임 개발을 가르쳤다. 현재는 모바일 게임 콘텐츠를 개발하는 데 집중하고 있다.
펼치기
최민석 (옮긴이)    정보 더보기
2005년부터 번역 회사에서 언어 전문가로 일하다가 독립한 후 현재는 IT 전문 번역가로 일한다. 주로 소프트웨어 현지화와 웹사이트 한글화 프로젝트에 참여하며 가끔 IT 서적을 번역하는 일도 한다. 번역한 책으로는 『스프링 시큐리티 인 액션』 『유니티와 C#으로 배우는 게임 개발 교과서』 『엔터프라이즈 애플리케이션 아키텍처 패턴』 『네티 인 액션』 『유니티 5 셰이더와 이펙트 입문』 『실전! Node.js 마이크로서비스 개발』 등이 있다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책