본문 바로가기
-- 비엘북스의 책 --/스파인 캐릭터 애니메이션

스파인 캐릭터 애니메이션

by vielbooks 2020. 8. 25.

 

 

책소개

2D 게임개발에 활용되는 캐릭터 애니메이션 툴 스파인(Spine)을 다루는 입문서이다. 툴의 간단한 소개를 시작으로 유저 인터페이스를 살펴본 후, 기본 예제의 튜토리얼을 따라하면서 스파인의 애니메이션 메카니즘을 이해한다. 이후, 캐릭터의 숨쉬기 애니메이션, 달리기, 공격 애니메이션 등을 제작하면서 좀 더 심도 있는 애니메이션 테크닉에서 대해서 배우게 된다. 한층 더 나아가 페이셜 애니메이션을 배워 봄으로써 다양한 얼굴 표정의 변화도 표현해볼 수 있게 된다.

목차

시작하기 1 - 헬로우, 스파인!

헬로우, 스파인
- 애니메이션의 이해
- 애니메이션 제작 방식
- 스파인과 라이브2D 비교

스파인을 사용하는 이유
- 스파인이란?

스파인 버전
- spine 3.8
- spine 3.8-beta
- spine 3.7

스파인의 활용 사례


시작하기 2 - 스파인 살펴보기

스파인 작업 프로세스
- 애니메이션 사전 준비
- 2D 애니메이션을 위한 리소스 준비하기
- 스파인 이미지 네이밍
- 스파인 뼈대 네이밍

스파인 설치 및 실행
- 스파인 라이선스
- 스파인 다운로드 및 설치

스파인 인터페이스
- 스파인 실행하기
- 스파인 툴바
- 스파인 핫키


기본편 1 - 바이킹 애니메이션

애니메이션 사전 준비
- 원화 제작
- PNG로 내보내기

프로젝트 생성
- 프로젝트 생성
- 이미지 배치
- 프로젝트 저장

리깅
- 뼈대 생성
- 메쉬 제작
- 가중치 작업

애니메이션
- 진자운동의 이해
- 모드 전환 및 인터페이스 설정
- 바이킹 애니메이션
- 깃발 애니메이션
내보내기


기본편 2 - 추 애니메이션

애니메이션 사전 준비
- 웨이브의 이해
- 원화 제작
- PNG로 내보내기

프로젝트 생성
- 이미지 배치
- 이미지 복제

리깅
- 뼈대 생성

추 애니메이션
- 단일한 뼈를 이용한 애니메이션
- 다수의 뼈를 이용한 애니메이션
- 웨이브 애니메이션

깃발 애니메이션
- 이미지 배치 및 뼈대 생성
- 메쉬 편집 및 가중치 설정
- 메쉬를 사용한 웨이브 애니메이션


기본편 3 - 바운싱 볼 애니메이션

프로젝트 생성
- 원화 제작 및 PNG로 내보내기
- bouncingball 프로젝트 생성

리깅

바운싱 볼의 이해
- 타이밍과 스페이싱
- 타이밍과 스페이싱의 예시

바운싱 볼 애니메이션
- 바운싱 볼 애니메이션
- 그래프 수정
- 공 4번 튀기기

바운싱 볼 애니메이션 심화
- X축과 Y축을 분리하는 리깅


응용편 1 - 캐주얼 여자 캐릭터 애니메이션 만들기

애니메이션 사전 준비
- 원화 제작
- 리깅 가이드 제작
- PNG로 내보내기

뼈대 생성
- 인체 해부학
- 인체 뼈대 생성
- 얼굴 뼈대 생성

메쉬 편집
- 바디 메쉬 편집 및 가중치 설정
- 헤어 메쉬 편집 및 가중치 설정

메쉬 추적
- Spine 3.8의 추적 기능

IK 셋팅
- 다리 IK 셋팅

숨쉬기 Idle 애니메이션
- 게임 애니메이션을 위한 준비 작업
- 바디 애니메이션
- 헤드 애니메이션


응용편 2 - 캐주얼 남자 캐릭터 애니메이션 만들기

애니메이션 사전 준비
- 스킨 Skin
- 원화 제작
- 리깅 가이드 제작
- PNG로 내보내기

뼈대 생성
- 인체 뼈대 생성

메쉬 편집
- 바디 메쉬 편집 및 가중치 설정

IK 세팅
- 다리의 IK 세팅
- 팔의 IK 세팅

스킨 Skin 세팅
- 스킨 Skin 세팅

숨쉬기 Idle 애니메이션
- 숨쉬기 Idle 애니메이션
- 음표 이펙트 제작

공격 Attack 애니메이션
- 애니메이션 기획
- 공격 Attack 애니메이션

공격 Attack 애니메이션 심화
- 서브 루트 Sub Root 애니메이션
- 골반 이동 및 스텝

달리기 Run 애니메이션
- 달리기의 이해
- 달리기 하체 애니메이션
- 달리기 하체 애니메이션 심화
- 달리기 상체 애니메이션


응용편 3 - 페이셜 Facial 애니메이션

애니메이션 사전 준비
- 얼굴의 해부학적 이해
- 원화 제작 및 PNG로 내보내기

페이셜 애니메이션
- 뼈대 생성
- 트랜스폼 제약조건 Transform Constraints
- 메쉬 편집
- 가중치 설정
- 클리핑 Clipping
- 애니메이션


기타편 1 - 샘플 프로젝트 분석

Coin
- 셋업
- 애니메이션

Mix-and-match
- 스킨

Stretchy Man
- 경로 제약조건 Path Constraints
- 가중치
- 패스Path 애니메이션

windmill
- 셋업
- 애니메이션


기타편 2 - 유니티 런타임

스파인 내보내기
- JSON으로 내보내기

유니티 임포트
- 유니티 Unity 설치
- 유니티 Unity 런타임 설치
- 스파인을 유니티로 임포트하기

참고 문헌
참고 사이트

접어보기

상세 이미지

 

저자  : 양지연

 

 

예스24 http://bitly.kr/YAKQKtuhBoy

교보문고 http://bitly.kr/NlOJopCuIdS

알라딘 http://aladin.kr/p/FNxg8

인터파크 http://bitly.kr/2FvDYXTTIlp

​​

 

 

예제데이터 다운로드 페이지 >>

 

댓글