33
Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok. Havok Animation Studio 소개 Field Application Engineer 강정훈

2013.11.27 havok animationstudio

Embed Size (px)

DESCRIPTION

프로젝트 아나키에도 활용되고 있고, 실제로 스카이림, 반지온라인에 쓰인 하복 Animation Studio에 대한 소개 자료 입니다. 이 자료는 모사의 요청으로 방문해서 소개한 자료 입니다. 많은 도움이 되었으면 좋겠습니다. 발표자 - 강정훈 과장 (하복코리아의 사업엔지니어 / FAE)

Citation preview

Page 1: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

Havok Animation Studio 소개

Field Application Engineer

강정훈

Page 2: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

Who is presenting?

Game Client

Development Field Application Engineer

B2B Solution

Development Platform Test

Automation

2008 2010 2012.10 ~ 2002

Havok Korea

Field Application Engineer

강정훈 과장

[email protected]

Page 3: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

Havok Animation Studio

Page 4: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

Behavior Graph

단순한 Blend Tree

Blend

operator

Partial

blend

operator

결과물: 손을 흔들며

빨리 걷는 애니메이션

State Manchine가 포함된 Blend Tree

결과물: 게으른 상태의 걷기 애니메이션

Page 5: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

Havok Behavior 제작 파이프라인

Havok

Animation

Tool

Page 6: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

Locomotion

Idle to Run (0º ~ 360º)

Run to Turn 180º

Jump Grab a Sword

Page 7: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

Footsetp Analysis

Right Heel down Right Toe down Right Heel Up

Page 8: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

환경과의 인터랙션

Locomotion and Docking Video

[Take Cover Docking]

[Vaulting]

[Climbing]

Page 9: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

Docking

Page 10: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

Parameter Driven Animation

Parametric Generator Video

Speed = 2.5,

Angle = 50

Speed = 7.5,

Angle = 20

Page 11: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

Layering

Page 12: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

Animation Blend

Page 13: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

Inverse Kinematics

Page 14: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

Jiggle Bone

Page 15: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

Character Controller

[Character Rigid Body Moving Demo] [Character Proxy Demo]

Page 16: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

RigidBody Ragdoll Stagger

Demo

Page 17: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

Stagger

Page 18: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

Stagger.lua 스크립트

-- If off balance enough...

-- Depending on direction of off balance, set the stagger clip

-- Fire stagger event.

Page 19: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

Powered Ragdoll

Page 20: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

Ragdoll Attachment

Character Attachment

Page 21: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

Remote Debugging

[Troll vs Orc runtime demo] [Havok Animation Tool]

Page 23: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

애니메이션 압축

Spline

Quantized

(CPU Efficient)

Predictive

(Memory Efficient)

Page 25: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

AI driven Character (Beta)

Havok AI - Spatial Analysis

Havok Animation Studio

Page 27: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

하복 제품군

Havok Vision Engine 3D 게임 엔진

Havok Script LUA 스크립팅

Havok Physics 물리 시뮬레이션

Havok AI 동적 길 찾기

Havok Destruction 실시간 파괴 효과

Havok Animation Studio 애니메이션 런타임 & 툴

Havok Cloth 의류 시뮬레이션

3D 게임 엔진 및

개발 도구

시뮬레이션 런타임 및

개발 도구 캐릭터 애니메이션

개발 도구

Page 29: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

Case Study

※ Case Study를 통해 설명드릴 내용들은 일반적인 Havok 제품의 활용 방법으로

게임에서의 실제 구현 방식과 다를 수 있습니다.

Page 30: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

Best Practice

Using All Havok middlewares

Page 31: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

project BlackSheep

Page 32: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

http://www.projectanarchy.com/ko/download

Try It NOW!

Page 33: 2013.11.27 havok animationstudio

Havok™ Confidential. © Copyright 2013 Havok.com (and its licensors). All Rights Reserved. Confidential Information of Havok.

Thank you

TM