Traditional Animation: The process

Similar documents
ÄÄÅõ½º_ÃÖÁ¾ IR00609

......

l i n e a r r a d i a n c e

10김묘선

슬라이드 1

<464B4949B8AEC6F7C6AE2DC0AFBAF1C4F5C5CDBDBABBEABEF7C8AD28C3D6C1BE5FBCD5BFACB1B8BFF8BCF6C1A4292E687770>

Microsoft PowerPoint - 04history.pptx

<4D F736F F F696E74202D20C1A63034B0AD202D20C7C1B7B9C0D3B8AEBDBAB3CABFCD20B9ABB9F6C6DBC0D4B7C2>

슬라이드 1

11월1일자.hwp

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

스키 점프의 생체역학적 연구

슬라이드 1

자연언어처리

<4D F736F F F696E74202D B3E22032C7D0B1E220C0A9B5B5BFECB0D4C0D3C7C1B7CEB1D7B7A1B9D620C1A638B0AD202D20C7C1B7B9C0D320BCD3B5B5C0C720C1B6C0FD>

슬라이드 1

2

슬라이드 1

슬라이드 1

Łø·ŸÕ=¤ ¬ ÇX±xÒ¸ 06 - Èpº– 1

Chap 6: Graphs

(Microsoft PowerPoint - \301\24613\260\255 - oFusion \276\300 \261\270\274\272)

< B0D4C0D3B9E9BCAD20BFE4BEE05FC3D1B7D02E687770>

마이크로시스템제작 lecture1. 강의소개및 MultiSIM 선덕한 마이크로시스템 1

슬라이드 1

6 강남구 청담지구 청담동 46, 삼성동 52 일대 46,592-46,592 7 강남구 대치지구 대치동 922번지 일대 58,440-58,440 8 강남구 개포지구 개포동 157일대 20,070-20,070 9 강남구 개포지구중심 포이동 238 일대 25,070-25,

27집최종10.22

황룡사 복원 기본계획 Ⅵ. 사역 및 주변 정비계획 가. 사역주변 정비구상 문화유적지구 조성 1. 정비방향의 설정 황룡사 복원과 함께 주변 임해전지(안압지) 海殿址(雁鴨池)와 분황사 등의 문화유적과 네트워크로 연계되는 종합적 정비계획안을 수립한다. 주차장과 광장 등 주변

게임의분야 구분정의 업소용게임 - 흔히오락실이라고불리는컴퓨터게임장에설치된게임 비디오게임 - 가정의텔레비전혹은모니터에서게임기를연결하고조이스틱 조이패드등을이용하여게임을진행하는것을의미 PC 게임 - 개인용컴퓨터를기반으로작동하는게임물로서게임프로그램이 CD 등저장장치에수록되어유

Chap 6: Graphs

PowerPoint 프레젠테이션

<353420B1C7B9CCB6F52DC1F5B0ADC7F6BDC7C0BB20C0CCBFEBC7D120BEC6B5BFB1B3C0B0C7C1B7CEB1D7B7A52E687770>

Gevolution Report Google Play & App Store Moblile Game Market Trend Copyright tapfunny Co.,Ltd. All Rights Reserved Tel :

Microsoft PowerPoint - chap01-C언어개요.pptx

Microsoft PowerPoint - 06genre.pptx

미국콘텐츠산업동향 (2012 년 22 호 ) 미국컴퓨터및비디오게임산업주요자료분석 작성취지 미국게임산업의최근현황과소비자분석자료정리 작성순서 들어가기 미국게임산업현황 사용자분석 정리및시사점 1. 들어가기 미국의평균가구는콘솔, PC 혹은스마트폰형태로최소한 1대이상의전용게임기

Print

Wireless Sensor Network Designs

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Mar.; 28(3),

Camel_C

PowerPoint 프레젠테이션

목 록( 目 錄 )

02-1기록도전( )

03-1영역형( )

Level 학습 성과 내용 1수준 (이해) 1. 기본적인 Unix 이용법(명령어 또는 tool 활용)을 습득한다. 2. Unix 운영체계 설치을 익힌다. 모듈 학습성과 2수준 (응용) 1. Unix 가상화 및 이중화 개념을 이해한다. 2. 하드디스크의 논리적 구성 능력

<4D F736F F D20C3D6BDC C0CCBDB4202D20BAB9BBE7BABB>

핵 1 학년 2 학년 3 학년합계 문학과예술 역사와철학 사회와이념 선택 학점계 학년 2 학년 3 학년합계비고 14 (15) 13 (14) 27 (29) 2

Web Scraper in 30 Minutes 강철

b77ùµåÆ÷Ä¿½º³»Áö/L265µš

Microsoft Word INTERNET-GAME-JP.docx

LIDAR와 영상 Data Fusion에 의한 건물 자동추출

¹Ì·¡Æ÷·³-5±âºê·Î¼Å_1228.ps

01이국세_ok.hwp

Atlassian Solution Conference Seoul 2017

* pb61۲õðÀÚÀ̳ʸ

Microsoft PowerPoint - C7_김형진 [호환 모드]

감각형 증강현실을 이용한

04_오픈지엘API.key

Microsoft PowerPoint - IP11.pptx

지능정보연구제 16 권제 1 호 2010 년 3 월 (pp.71~92),.,.,., Support Vector Machines,,., KOSPI200.,. * 지능정보연구제 16 권제 1 호 2010 년 3 월

DWCOM15/17_manual

H3250_Wi-Fi_E.book

웹개발을위한 ComponentOne 사용법 (2) 권대건 부산대학교컴퓨터공학과 Abstract 최근웹개발이활성화되면서전문가를위한여러가지 Tool 웹애플리케이션형태로제공하는경우가늘고있다. ComponentOne 은.NET 기반의 UI C

<3132BFF93136C0CFC0DA2E687770>

미디어 및 엔터테인먼트 업계를 위한 Adobe Experience Manager Mobile

윈도우시스템프로그래밍


슬라이드 1

chap 5: Trees

진단, 표시・광고법 시행 1년

UNREAL ENGINE

IVR-1000 v0.4 (운영프로그램)

<302D312E20B0E1B0FABAB8B0EDBCAD20C1A6C3E2B9AE2E687770>

<C0CCBCF8BFE42DB1B3C1A4BFCFB7E12DB1E8B9CCBCB12DC0DBBCBAC0DAB0CBC1F5BFCFB7E12DB8D3B8AEB8BBB3BBBACEC0DAB0CBC1F52E687770>

2

PowerPoint Presentation

디자인레벨_회사소개서

Microsoft PowerPoint - 권장 사양

성능 감성 감성요구곡선 평균사용자가만족하는수준 성능요구곡선 성능보다감성가치에대한니즈가증대 시간 - 1 -

<4D F736F F D B1E2C8B9BDC3B8AEC1EE2DB1E8B1A4BCAE>

이 장에서 사용되는 MATLAB 명령어들은 비교적 복잡하므로 MATLAB 창에서 명령어를 직접 입력하지 않고 확장자가 m 인 text 파일을 작성하여 실행을 한다

Microsoft Word - src.doc

( )4부-1

PowerPoint Presentation

PowerPoint 프레젠테이션

1부-4장(준)

멀티미디어 콘텐츠 접속을 위한 사용자인증 시스템_교열(박세환, ).hwp

제이쿼리 (JQuery) 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호

2.hwp

gnu-lee-oop-kor-lec10-1-chap10

<C5EBB1C73332C8A BFF9C8A329B9AEC8ADBFCD20B1E2BCFAC0C720B8B8B3B25FBCF6C1A42E687770>

Journal of Educational Innovation Research 2018, Vol. 28, No. 3, pp DOI: NCS : * A Study on

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형

PowerPoint Presentation

i-movix 특징 l 안정성 l 뛰어난화질 l 차별화된편의성

A_NIPA-0024.hwp

언리얼엔진4_내지_ indd

(-) : (), () () : (-), (-). HP.... (-) :. (-) :. BGM volume :. SE volume :. Voice volume :. Output sound test :. (-) :. () :. ON. () :. ON. (-)

(Microsoft PowerPoint - \301\24615\260\255 - \303\346\265\271\303\263\270\256)

2

Transcription:

디지털엔터테인먼트 LECTURE 7 http://graphics.cau.ac.kr/courses.htm 2010.04.15 첨단영상대학원박경주교수

Topics 2 입체영상 게임의정의 게임제작과정 게임의밸런싱 게임제작기술 게임의지능화

아바타 3 증강현실 http://www.youtube.com/watch?v=jx0iazkgeco&fe ature=channel 애니메이션 http://www.youtube.com/watch?v=xq_nrfobsm0&f eature=related Behind the scenes http://www.youtube.com/watch?v=l6jxuowez7q&f eature=related 모션그래픽스연구실 (http://graphics.cau.ac.kr/)

입체영상 Stereo-3D 원본왼카메라영상오카메라영상

입체영상 실제촬영시에두대의카메라를 10 cm 가량떨어뜨려서촬영 결과영상의입체감을제공하기위하여사람의시각및시선을그대로따르려고함 왼쪽시각영상 오른쪽시각영상 입체영상관람시안경 ( 실로판지로붉은, 초록색 ) 을사용하는이유는?

양안시차 6 양안시차 a-b = alpha beta 양안시차에의한방식은 2 개의눈이떨어진위치에존재하므로물체의상이다르게보이게되는데이를양안시차라한다. 왼쪽눈에서보는 A 와 B 의거리! 오른쪽눈에서보는 A 와 B 의거리! 모션그래픽스연구실 (http://graphics.cau.ac.kr/)

양안시차 7 양안시차인간이깊이감을지각하는가장큰실마리는하나의물체에대해좌우눈이다른피사체를봄으로써생기는좌우망막상의공간적인차이의효과이다 모션그래픽스연구실 (http://graphics.cau.ac.kr/)

3D 입체제작파이프라인 8 스테레오그래퍼 리그 수평식, 수직식, 통합식 촬영 동일한사물촬영 사물의상대적거리, 초점거리와기준선의길이로부터물체의상대적거리 좌, 우의영상을구함 소스의재구성 시차정보와음영정보로소스의재구성 모션그래픽스연구실 (http://graphics.cau.ac.kr/)

3D 입체상영 9 Field sequence 좌우영상을필드단위로번갈아가면서입체프레임을형성 셔터글라스안경을착용 3D display 필요 Interlaced 좌우영상을라인단위로번갈아가면서입체프레임을형성 편광안경을착용 3D display 필요 1frame odd 1frame even Left eye right eye Left eye right eye 모션그래픽스연구실 (http://graphics.cau.ac.kr/)

3D 입체상영 10 Top & bottom 좌우영상을위아래로붙여하나의영상프레임을형성 두영상을하나의프레임에넣어야하기에 vertical 영상손실이발생 3D display 필요 Side by side 좌우영상을좌우로붙여하나의영상프레임을형성 두영상을하나의프레임에넣어야하기에 horizontal 영상손실발생 Parallax barier display 에서지원 모션그래픽스연구실 (http://graphics.cau.ac.kr/)

3D 입체상영 11 색분리방식 영상을색성분 ( 적청을이용해합성을한다 ) 적청안경을사용 3D display 없어도됨 모션그래픽스연구실 (http://graphics.cau.ac.kr/)

3D 입체 12 안경식 무안경식 분류다시점초다시점자유시점 ( 완전시차방식 ) Integral photogra phy Volumetr ic display Hologra phic display HMD 시점 1개 2시점 이상 형태 FPD 기반 ( 중소형 ) 프로젝터기반 ( 대형 ) 45 개시점이상 FPD 기반 ( 고해상도필요 ) 시각피로 있음 없음 ( 개발단계로충분한검증필요 ) 다양한시점 FPD 기반 ( 중소형 ) 프로젝터기반 ( 대형 ) FPD 기반회전스크린 현실과동일한시점 FPD 기반 없음 ( 자유시점을제공함으로써자연스러운영상을시청가능 ) 개발단계상용화개발중개발중 / 모션그래픽스연구실개발중 (http://graphics.cau.ac.kr/) 상용화상용화중 1ro FPD 기반개인단말 있음

13 3D 카메라기술 ( 아바타 ) http://www.youtube.com/watch?v=fzmj8a1wl6u&fea ture=related http://www.youtube.com/watch?v=tg_w9zoofuw&fe ature=related http://www.youtube.com/watch?v=rwwubmpmko&feature=related 모션그래픽스연구실 (http://graphics.cau.ac.kr/)

게임이란? 14 게임의정의 게임 (game) 은우리말로 놀이, 오락, 경기 바둑, 장기, 체스 카드, 화투 야구, 축구, 테니스 수영, 육상 전자오락게임 - 컴퓨터의프로그램 상호작용 (Interaction) 에의한환상 (Fantasy) A game without an entertaining fantasy is just a collection of interactive pretty pictures.

게임이란? 15 게임의정의 공통점 규칙 (rule) 전략 (strategy) 상호작용 (interaction) 분쟁 (conflict) 안전 (safety)

게임이란? 16 컴퓨터게임역사 1962 미 MIT 스페이스워 1972 미아타리사에서 퐁 1978 일본타이토 스페이스인베이더 1980 일본남코 팩맨 발표 1985 닌텐도의명작 슈퍼마리오브러더스 1991 캡콤 스트리트파이터 1993 세가 3차원게임 버추얼파이터 1997 파이널판타지7 3백만개이상판매 1998 포켓몬스터 폭발적인기 1998 블리자드엔터테인먼트사 스타크래프트 1998 엔씨소프트리니지 (Lineage) 2002 Electronic Arts, The Sims

게임이란? 17 게임분류 상호관계 협조적게임 - 비협조적게임 단층게임 - 복층게임 - 반복게임 완전정보게임 - 불완전정보게임 - 비대칭정보게임 제로섬게임 - 비제로섬게임

게임이란? 18 컴퓨터게임분류 Skill and Action Game 슈팅게임 액션게임 스포츠게임 전략게임 어드벤처게임 RPG 게임 시뮬레이션게임 네트워크 / 온라인게임 비디오 ( 콘솔 ) 게임, 모바일게임

게임이란? 19 게임동기및선택 동기 학습 (Learning) 환상 (Fantasy) 자기과시 사회적인융합 실습 / 훈련 선택 개인적인취향 게임플레이 (game play) 감각적인희열 (sensory gratification)

게임이란? 20 컴퓨터게임산업 세계게임시장규모는 2002년 613억불 2007년에는약 375억불이증가하여 988억불 2007년에는인터랙티브 TV를이용한게임시장과온라인게임시장성장

게임제작과정 21 게임시스템요구분석 프로그램구현및시험그래픽리소스개발및시험사운드리소스개발및시험 게임개념개발 게임시스템아키텍처설계 게임소프트웨어통합 게임기획 게임소프트웨어요구분석 게임소프트웨어자격시험 프로세스구현 게임소프트웨어아키텍처설계 게임시스템통합 게임밸런싱 프로그램설계그래픽스펙설계사운드스펙설계 게임시스템자격시험 게임소프트웨어설치및배포 게임개발툴설계

게임제작과정 22 게임아이디어기획 제작하고자하는게임에대한아이디어를창출하고기획의도를정리하는과정 게임의장르, 게임의재미, 차별성등등 개요 특징 게임플레이방법 게임시장분석 예산, 시나리오 필요인력, 개발일정

게임제작과정 23 상세설계서 게임디자인내용, 개발절차및일정의자세한기술 RGP나어드벤처게임 캐릭터 세계관, 시나리오, 시대배경, 세계관 배경스토리, 에피소드 성격, 나이, 신분 특성값, 레벨업, 모션, 인터페이스 프로그램, 그래픽, 사운드및보조도구등각부문별로자세한세부내용

게임제작과정 24 제작및통합 원화디자인 게임배경, 맵디자인 캐릭터디자인 사운드제작 게임엔진 게임규칙을적용하여실제게임을수행할수있는프로그램 게임그래픽및애니메이션편집도구 게임데이터제작및관리도구 게임월드관리도구 스크립트관리도구

게임제작과정 25 개발확인시험및보완 각부문별로개발된자원을통합 기본적인기능의오류는내부확인시험 원래의의도한게임을수행할수있는지확인하는과정 게임의기획의도나시나리오와다른부분 게임의난이도와흥미를결정하는게임밸런싱 게임성향상을위한부분

게임제작과정 26 마케팅및사후관리 폐쇄베타서비스 홍보및마케팅전략구상 보도자료, 기자간담회, 발표회 이벤트, 홈페이지 게임동영상 요금정책, 요금납부방법 PC 방유통및영업전략 고객상담및서비스

게임밸런싱 27 게임밸런싱 게임의흥미를지속적으로유발시키도록게임요소의적절한배분을의미 게임밸런싱의중요한요소 게임요소들의배치 난이도의변화 레벨의분류 에피소드의설정 차별화된게임플레이

게임밸런싱 28 인간과컴퓨터 인간의사고 감각과경험을바탕으로복합적인사고 논리적인추론 컴퓨터의계산 선형적인연산 빠른수행 따라서인간의논리적인사고와컴퓨터의선형적인연산을대등한관계로유지

게임밸런싱 29 아케이드게임의난이도설정 강력한적, 다수의적 (Resources) 빠른게임의진행 (Phase) 인공지능 (Artificial Smart/Intelligence) 정보의제한 (Information) 적과의관계 (Relation) 대칭형 비대칭형 간접관계

게임밸런싱 30 장르별요소 온라인 RPG 다른플레이어와의상호연관성, 성장시스템의적합성, NPC 및다른플레이어와전투의적절성 전략시뮬레이션 전술에따른승패결정의적절성 육성시뮬레이션 캐릭터성장의합리성, 결말의다양성 퍼즐게임 사고의논리성, 문제해결능력의일관성 일인칭슈팅게임 역동적인그래픽및사운드, 액션및영상의사실성 조작의편리성

게임밸런싱 31 게임학습곡선 게임투자시간 - 기술향상

게임제작기술 32 게임개발기술 실감나고환상적인게임을개발 수학, 물리학 역운동학, 모션캡쳐애니메이션, 군집애니메이션 컴퓨터그래픽 실시간랜더링, 특수효과 네트워크, 서버 인공지능, 사운드 프로그래밍, 게임엔진 소프트웨어공학 소프트웨어의제작계획, 요구분석, 팀원의구성, 사용가능한툴및옵션 - 생산성을향상시키기위한방법 구현된소프트웨어의재사용, 소프트웨어의테스트 소프트웨어의유지보수, 제작공정관리, 품질관리

게임제작기술 33 수학및물리학 벡터, 행렬, 사원수 역운동학 (Inverse Kinematics) 마커프리 (marker-free) 모션캡쳐 모션데이터편집 모션캡쳐애니메이션 키프레임애니메이션 군집애니메이션

게임제작기술 34 소프트웨어공학 최근의게임이대형화되는추세 제작공정의표준화, 체계화필요 대형프로젝트 효율적인구현 제작계획, 요구분석, 팀원의구성, 사용가능한툴및옵션, 생산성을향상시키기위한방법 소프트웨어의유지 / 보수 구현된소프트웨어의재사용, 소프트웨어의테스트, 소프트웨어의유지보수, 제작공정관리, 품질관리

게임제작기술 35 컴퓨터그래픽 2D/3D 실시간랜더링 곡면 / 곡선랜더링 실사합성랜더링 특수효과 LOD (Level of Detail) 프로그래밍언어 Assembly, C 언어 C++ 언어 객체지향프로그래밍 컴포넌트

게임제작기술 36 네트워크및서버 연속세계 (Seamless World) 무한세계 (Unlimited World) 대규모다중분산게임서버 에러복구기술 사운드 압축기술 입체음향 음향특수효과

게임제작기술 37 인공지능 컴퓨팅환경 (CPU/ 메모리 /HDD) 의향상 화려한그래픽, 웅장한사운드및광대역네트워크등 사실적인게임환경구축을위하여인공지능의도입 스크립트기반이벤트처리 인공지능기반이벤트처리 신경망, 퍼지논리, 유전자알고리즘 지능형실시간에이전트 (agent) 기술

게임제작기술 38 게임라이브러리 게임을실행하기위해서는그래픽, 사운드등의자료를통합하여표시 사용자의입력을받아들여게임규칙적용 게임라이브러리 ( 기능모듈의집합 ) 게임을안정적, 효과적으로제작 Open GL DirectX

게임제작기술 39 게임엔진 1990 년대 Id Soft 사는일인칭 3 차원슈팅게임인 Doom, Quake 제작에사용되었던소프트웨어도구를모아 게임엔진 이라판매 실시간수행모듈과작업도구의집합 자신만의레벨, 원화, 텍스처, 애니메이션, 사운드, 캐릭터등의게임컨텐츠만으로게임을쉽고빠르게제작 랜더링엔진 애니메이션엔진 네트워크엔진 환경에디터

게임의지능화 40 인공지능 인간의지능적과정인학습 (learning), 추론 (inference), 교정 (selfcorrection) 등을컴퓨터에구현하려는연구 게임인공지능 NPC(Non-Player Character) 의동작제어, 상대역대신, 애니메이션동작제어등의분야에서소극적으로사용 최근의게임은다양한기능을사실적으로표현하며, 지능적인상대를원하는게이머의요구에따라인공지능기술을적극적으로개발활용

게임의지능화 41 2000 년이전의게임인공지능 애니메이션, NPC, 게임상대역등의사실적인표현을위하여 경로찾기 사실적인행동 지능적인계획 게임의특성상빠른처리가요구 유한기계상태 (FSM: finite state machine) 퍼지논리 (Fuzzy logic) 선택트리 (Decision tree) 규칙기반시스템 (Rule-based system)

게임의지능화 42 게임의지능화동향 2001 년게임 "The Sims" 영향맵성공 CPU 시간의할당량증가 ( 약 10% 에서 30%) 다양하고복잡한기술도입 인공생명 (Artificial Life) 팀인공지능 LOD(Level of Detail) AI 유전자알고리즘 영향맵 신경망

게임의지능화 43 게임개발동향 실시간컴퓨터그래픽기술의발달로게임객체의사실적인표현, 다양한특수효과처리, 대용량게임환경처리 모션캡춰데이터에의한실시간캐릭터동작제어, 물리기반애니메이션 입체음향기술과음상제어기술, 멀티채널음향생성및재생기술활용 인공지능기법, 디지털액터의행동제어, 군집애니메이션기법등사실적인기법연구 몰입형가상현실인터페이스기술등을이용한새로운개념의가상현실게임 PC, 콘솔, 모바일기기등다양한플랫폼에서동일한게임을즐길수있는멀티플랫폼기술