SlideShare a Scribd company logo
1 of 67
영웅의 군단의 테크니컬 아트
Mobile MMORPG
황재철
Ndoors TS팀
Tachnical Artist
9년차 개발자
2012 KGC 강연
직군 변화
Modeler -> Animator -> Technical Artist
개발 게임
군주 / 아틀란티카 / 삼국지를 품다 / 영웅의 군단
블로그
http://hwanggoon.tistory.com/
오늘 할 이야기?
“영웅의 군단”어떤 기준으로 만들어 졌는지 알아보자
게임 프로그래밍에 관한 내용은 아님
PC Mobile
시장의 변화
PC Mobile
시장의 변화
PC 와 Mobile에서 돌아가는 “삼국지를 품다”로 가능성을 보았다.
Mobile에서 MMORPG를...
PC 와 Mobile에서 돌아가는 “삼국지를 품다”로 가능성을 보았다.
Mobile에서 MMORPG를...
그분께서..
최고의 그래픽을 보여줄 수 있는
Mobile MMORPG을 만들어야 겠어!!
게임의 목표
이번에는 카메라도 자유롭게
넓은 필드도 있어야겠지
다양한 캐릭터도 보여줘야 해
게임의 목표
이번에는 카메라도 자유롭게
넓은 필드도 있어야겠지
다양한 캐릭터도 보여줘야 해
게임의 목표
이번에는 카메라도 자유롭게
넓은 필드도 있어야겠지
다양한 캐릭터도 보여줘야 해
게임의 목표
삼국지를 품다 와는 분명 다르다
새로운 기준이 필요해
삼국지를 품다 와는 분명 다르다
새로운 기준이 필요해
Mobile 기기를 선정하는 것이 최우선
Mobile 기기를 정하는 것이 최우선
지금은 최신형 모델이겠지만
개발이 완료될 시점에는
보편화된 모델이 될 거야
지금은 최신형 모델이겠지만
개발이 완료될 시점에는
보편화된 모델이 될 거야
Galaxys3 너로 결정했다!!
Galaxys3 너로 결정했다!!
모델이 정해졌다면
프로토타입 제작
프로토타입
프로토타입을 바탕으로
가이드 라인을 만들자
기준을 잡기 위한 삽질들…
Draw Calls 의 중요성
퍼포먼스에 Draw Calls이 미치는 영향
퍼포먼스 어떻게 배분해야 할까?
믿을 수 있는 건 경험에서 나오는 감뿐..
배경
50%
캐릭터
20%
이펙트
15%
UI
15%
0% 0%
Drawcall
로직
40%
배경
24%
캐릭터
16%
이펙트
8%
UI
12%
0%
CPU
각 파트별 배분
카메라
가장 먼저 해야 할 설정이 FOV를 잡는 것이다
FOV 45
카메라
FOV 30
가장 먼저 해야 할 설정이 FOV를 잡는 것이다
캐릭터
최대 30마리까지 출현
Texture : 512 X 512 1장
Face : 1000 ~ 1500 개
Bone 20 ~ 30 개
Bone
Bone : 20 ~ 30 개
Animation : 9 ~ 20개
Bone 21개Biped 26개
제외 된 Bone
Neck 1개 / Clavicle 2개 / Toe 2개
재구성
Animation 최적화
Sample Rate를 30으로 하자
- 60Frame은 이미 포기한지 오래다!
- 용량최적화
Animation Clip 용량을 줄이자
Reduction
- Rotation Error : 1 (기본값 0.5)
- Position Error : 2 (기본값 0.5)
- Scale Error : 2 (기본값 0.5)
- 30% 정도의 줄임
Compression 미사용
- Prop Animation에 문제가 있어 사용하지 않음
배경
Draw Calls
Verts
Static Batching
Dynamic Batching
Light Map
실시간 Light
Light Probes
실시간 Light : 배경은 움직이는 Object가 없어, 실시간 Light를 사용하지 않음
Light Probes : 필드 형태의 지형이 많아 Light Probes 작업 효율에 비해 효과가 낮음
100 이하
75K
○
○
○
X
X
Terrain
Unity Terrain
- 타일 텍스쳐, 풀 & 나무 배치, 지형 LOD 등
그런데 Unity Terrain을 번들로 불러오면 Terrain 인식에 문제가 생겼다
(메모리도 좀..)
Terrain
Unity Terrain
- 타일 텍스쳐, 풀 & 나무 배치, 지형 LOD 등
Mesh방식으로 가자
- 유니티 터레인의 이점을 활용 할 수 있는 방법을 모색하자
Terrain
그런데 Unity Terrain을 번들로 불러오면 Terrain 인식에 문제가 생겼다
(메모리도 좀..)
Unity Terrain
- 타일 텍스쳐, 풀 & 나무 배치, 지형 LOD 등
유니티에서 터레인 제작 -> Mesh로 변환 -> Max에서 Verts 최적화
Unity Terrain 최적화 Mesh
Terrain
타일링 유지 – Terrain Resolution을 이용해 타일링 유지
4 Channel Mask
Terrain
Terrain
Mobile에 타일링 적용
리소스 제작은
순조롭게 진행 되었다
그때까지는..
리소스가 어느 정도 나왔
으니
이제부터 본격적으로 프
로파일링을 시작해 볼까~
Profiling
FPS 6
가장 무거운 Scene
Draw Call 413
프로젝트가 진행되다 보면
초기 설정한 기준과 많은 부분 달라진다
프로젝트가 진행되다 보면
초기 설정한 기준과 많은 부분 달라진다
이건 자연스러운 현상이니
받아드려라
이건 자연스러운 현상이니
받아드려라
최적화 진행
최적화 진행
(시간관계 상 자세한 내용은 생략한다)
Quality를 유지 하면서
최적화 하기엔 한계가 있었다
Quality를 유지 하면서
최적화 하기엔 한계가 있었다
대안은
Mobile Quality Manager
Camera Culling Mask
Draw Calls을 줄이기 위해
Object의 크기 별 Layer 설정
- SMALL_OBJECT
- MEDIUM_OBJECT
- LARGE_OBJECT
Quality Setting
Quality는 3단계
Post Effects
- Bloom
Shader LOD 사용
- Water, Characters
Quality HIGH
Draw Calls : 124
Verts : 97.8k
Used Textures : 34 – 5.2MB
Draw Calls : 59
Verts : 53.7k
Used Textures : 31 – 4.9MB
Quality MEDIUM
Draw Calls : 109
Verts : 68.8k
Used Textures : 30 – 3.9MB
Draw Calls : 43
Verts : 26.5k
Used Textures : 29 – 3.6MB
Quality LOW
Draw Calls : 94
Verts : 48.3k
Used Textures : 28 – 2.8MB
Draw Calls : 41
Verts : 20.6k
Used Textures : 28 – 1.9MB
Post Effects
Mobile Bloom
Quality HIGH
여기서 한가지 더
여기서 한가지 더
Mobile Game을 개발한다면
고려해야 하는 것이 한가지 더 있다
Mobile Game을 개발한다면
고려해야 하는 것이 한가지 더 있다
BATTERY
BATTERY
Battery 소모 속도가 빠르다
Battery 소모 속도가 빠르다
Quality 를 LOW로 해도
Battery 소모 속도에 큰 변화는 없다..
Game 외적인 요소는 없을까?
Quality 를 LOW로 해도
Battery 소모 속도에 큰 변화는 없다..
Game 외적인 요소는 없을까?
바로 너다
Display 밝기
절전모드
절전 0단
- 절전기능 없음
절전 1단
- FPS 제한 최대 20
- Display 밝기 최대 60 (60보다 낮은 밝기로 플레이하는 유저는 무시)
절전 2단
- FPS 제한 최대 15
- Display 밝기 최대 30 (30보다 낮은 밝기로 플레이하는 유저는 무시)
30보다 내리면 너무 어두워 사용자가 수동으로 올리는 행동을 할 요지가 있음
안드로이드는 CPU Clock을 조절 할 수 있어
이를 내리면 Battery 소모 속도에서 이득을 볼 수 있지 않을까?
하지만 다른 여러 문제가 발생 할 요지가 커 사용하지 않았음
자동화
작업 공정의 문제 인식
Animation 1개를 만드는 과정
자동화
5
Animation 5개를 만든다면?
작업 공정의 문제 인식
Animation 5개를 만들기 위해
15개의 File을 관리해야 한다
자동화
5
Animation 5개를 만든다면?
작업 공정의 문제 인식
Animation 5개를 만들기 위해
15개의 File을 관리해야 한다
관리 포인트의 증가
자동화
5
Animation 5개를 만든다면?
동작 별 MAX File을 가질 때 불편한 점
- Node가 변경되면 대응하기 힘들다
- Animation Pose 복사 등을 손쉽게 할 수 없다
- Export를 여러 번 해야 한다
작업 공정의 문제 인식
자동화
어디까지 줄일 수 있을까
줄일 수 없다줄일 수 있다
Export
자동화
MAX
Max File 하나에 모든
동작을 잡는다
Max 안에서 동작 별 이
동과 설정을 할 수 있는
Max Script 제공
동작 정보를 FBX 안에
넣어서 Export 해준다
(Export Option 설정도
통일)
Custom Attributes
- Animation Name
- Frame Range
- Loop
Import
자동화
Unity
FBX 안에 들어있는 정
보
- Animation Name
- Frame Range
- Loop
Import 가 될 때 Unity에
FBX 안에 있는
Properties 값을 알아
낼 수 있다
(OnPostprocessGameObjectWith
UserProperties)
이 동작 정보대로
Animation을 분할하면
된다
자동화
Import 와 동시에 Animation 정보를 바로 설정할 수 없다
그래서 GUID 값을 이용해 데이터를 따로 저장해두자
다시 한번 Import 이벤트가 발생하면 GUID값을 기준으로 Animation 정보를
설정하면 된다
GUID : Unity가 어셋들을 관리하기 위해 부여하는 고유번호
Tip
영웅의 군단의 테크니컬 아트 - 황재철, 유나이트 코리아 2014

More Related Content

What's hot

빠른 렌더링을 위한 오브젝트 제외 기술
빠른 렌더링을 위한 오브젝트 제외 기술빠른 렌더링을 위한 오브젝트 제외 기술
빠른 렌더링을 위한 오브젝트 제외 기술YEONG-CHEON YOU
 
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현MinGeun Park
 
유니티 그래픽 최적화, 어디까지 해봤니 (Optimizing Unity Graphics) Unite Seoul Ver.
유니티 그래픽 최적화, 어디까지 해봤니 (Optimizing Unity Graphics) Unite Seoul Ver.유니티 그래픽 최적화, 어디까지 해봤니 (Optimizing Unity Graphics) Unite Seoul Ver.
유니티 그래픽 최적화, 어디까지 해봤니 (Optimizing Unity Graphics) Unite Seoul Ver.ozlael ozlael
 
Cascade Shadow Mapping
Cascade Shadow MappingCascade Shadow Mapping
Cascade Shadow MappingSukwoo Lee
 
캐주얼 게임 배경에서 Vertex Color 활용법
캐주얼 게임 배경에서 Vertex Color 활용법캐주얼 게임 배경에서 Vertex Color 활용법
캐주얼 게임 배경에서 Vertex Color 활용법지영 신
 
[IGC 2016] 넷게임즈 김영희 - Unreal4를 사용해 모바일 프로젝트 제작하기
[IGC 2016] 넷게임즈 김영희 - Unreal4를 사용해 모바일 프로젝트 제작하기[IGC 2016] 넷게임즈 김영희 - Unreal4를 사용해 모바일 프로젝트 제작하기
[IGC 2016] 넷게임즈 김영희 - Unreal4를 사용해 모바일 프로젝트 제작하기강 민우
 
Ue4 에서의 환경변화 구현
Ue4 에서의 환경변화 구현Ue4 에서의 환경변화 구현
Ue4 에서의 환경변화 구현kyuil choi
 
물리 기반 셰이더의 허와 실:물리기반 셰이더를 가르쳐 봤습니다 공개용
물리 기반 셰이더의 허와 실:물리기반 셰이더를 가르쳐 봤습니다  공개용물리 기반 셰이더의 허와 실:물리기반 셰이더를 가르쳐 봤습니다  공개용
물리 기반 셰이더의 허와 실:물리기반 셰이더를 가르쳐 봤습니다 공개용JP Jung
 
Unity3D 엔진을 활용한 게임환경 분석 및 3D 그래픽스 기술 /제작 사례
Unity3D 엔진을 활용한 게임환경 분석 및 3D 그래픽스 기술 /제작 사례Unity3D 엔진을 활용한 게임환경 분석 및 3D 그래픽스 기술 /제작 사례
Unity3D 엔진을 활용한 게임환경 분석 및 3D 그래픽스 기술 /제작 사례SangYun Yi
 
[Kgc2012] deferred forward 이창희
[Kgc2012] deferred forward 이창희[Kgc2012] deferred forward 이창희
[Kgc2012] deferred forward 이창희changehee lee
 
NDC 2011 영웅전 런칭팀 박영준
NDC 2011 영웅전 런칭팀 박영준NDC 2011 영웅전 런칭팀 박영준
NDC 2011 영웅전 런칭팀 박영준영준 박
 
나만의 엔진 개발하기
나만의 엔진 개발하기나만의 엔진 개발하기
나만의 엔진 개발하기YEONG-CHEON YOU
 
Compute shader
Compute shaderCompute shader
Compute shaderQooJuice
 
기획자의 포트폴리오는 어떻게 써야 할까
기획자의 포트폴리오는 어떻게 써야 할까기획자의 포트폴리오는 어떻게 써야 할까
기획자의 포트폴리오는 어떻게 써야 할까Han Je Sung
 
Ndc2010 전형규 마비노기2 캐릭터 렌더링 기술
Ndc2010 전형규   마비노기2 캐릭터 렌더링 기술Ndc2010 전형규   마비노기2 캐릭터 렌더링 기술
Ndc2010 전형규 마비노기2 캐릭터 렌더링 기술henjeon
 
정종필 팀장이됐어요(더저용량)
정종필 팀장이됐어요(더저용량)정종필 팀장이됐어요(더저용량)
정종필 팀장이됐어요(더저용량)JP Jung
 
TA가 뭐예요? (What is a Technical Artist? 블루홀스튜디오)
TA가 뭐예요? (What is a Technical Artist? 블루홀스튜디오)TA가 뭐예요? (What is a Technical Artist? 블루홀스튜디오)
TA가 뭐예요? (What is a Technical Artist? 블루홀스튜디오)valhashi
 
PBR 기초 이론과 사용되는 맵들 Vol.3
PBR 기초 이론과 사용되는 맵들 Vol.3PBR 기초 이론과 사용되는 맵들 Vol.3
PBR 기초 이론과 사용되는 맵들 Vol.3Jooyoung Yi
 
멀티스레드 렌더링 (Multithreaded rendering)
멀티스레드 렌더링 (Multithreaded rendering)멀티스레드 렌더링 (Multithreaded rendering)
멀티스레드 렌더링 (Multithreaded rendering)Bongseok Cho
 
[Unite2015 박민근] 유니티 최적화 테크닉 총정리
[Unite2015 박민근] 유니티 최적화 테크닉 총정리[Unite2015 박민근] 유니티 최적화 테크닉 총정리
[Unite2015 박민근] 유니티 최적화 테크닉 총정리MinGeun Park
 

What's hot (20)

빠른 렌더링을 위한 오브젝트 제외 기술
빠른 렌더링을 위한 오브젝트 제외 기술빠른 렌더링을 위한 오브젝트 제외 기술
빠른 렌더링을 위한 오브젝트 제외 기술
 
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
 
유니티 그래픽 최적화, 어디까지 해봤니 (Optimizing Unity Graphics) Unite Seoul Ver.
유니티 그래픽 최적화, 어디까지 해봤니 (Optimizing Unity Graphics) Unite Seoul Ver.유니티 그래픽 최적화, 어디까지 해봤니 (Optimizing Unity Graphics) Unite Seoul Ver.
유니티 그래픽 최적화, 어디까지 해봤니 (Optimizing Unity Graphics) Unite Seoul Ver.
 
Cascade Shadow Mapping
Cascade Shadow MappingCascade Shadow Mapping
Cascade Shadow Mapping
 
캐주얼 게임 배경에서 Vertex Color 활용법
캐주얼 게임 배경에서 Vertex Color 활용법캐주얼 게임 배경에서 Vertex Color 활용법
캐주얼 게임 배경에서 Vertex Color 활용법
 
[IGC 2016] 넷게임즈 김영희 - Unreal4를 사용해 모바일 프로젝트 제작하기
[IGC 2016] 넷게임즈 김영희 - Unreal4를 사용해 모바일 프로젝트 제작하기[IGC 2016] 넷게임즈 김영희 - Unreal4를 사용해 모바일 프로젝트 제작하기
[IGC 2016] 넷게임즈 김영희 - Unreal4를 사용해 모바일 프로젝트 제작하기
 
Ue4 에서의 환경변화 구현
Ue4 에서의 환경변화 구현Ue4 에서의 환경변화 구현
Ue4 에서의 환경변화 구현
 
물리 기반 셰이더의 허와 실:물리기반 셰이더를 가르쳐 봤습니다 공개용
물리 기반 셰이더의 허와 실:물리기반 셰이더를 가르쳐 봤습니다  공개용물리 기반 셰이더의 허와 실:물리기반 셰이더를 가르쳐 봤습니다  공개용
물리 기반 셰이더의 허와 실:물리기반 셰이더를 가르쳐 봤습니다 공개용
 
Unity3D 엔진을 활용한 게임환경 분석 및 3D 그래픽스 기술 /제작 사례
Unity3D 엔진을 활용한 게임환경 분석 및 3D 그래픽스 기술 /제작 사례Unity3D 엔진을 활용한 게임환경 분석 및 3D 그래픽스 기술 /제작 사례
Unity3D 엔진을 활용한 게임환경 분석 및 3D 그래픽스 기술 /제작 사례
 
[Kgc2012] deferred forward 이창희
[Kgc2012] deferred forward 이창희[Kgc2012] deferred forward 이창희
[Kgc2012] deferred forward 이창희
 
NDC 2011 영웅전 런칭팀 박영준
NDC 2011 영웅전 런칭팀 박영준NDC 2011 영웅전 런칭팀 박영준
NDC 2011 영웅전 런칭팀 박영준
 
나만의 엔진 개발하기
나만의 엔진 개발하기나만의 엔진 개발하기
나만의 엔진 개발하기
 
Compute shader
Compute shaderCompute shader
Compute shader
 
기획자의 포트폴리오는 어떻게 써야 할까
기획자의 포트폴리오는 어떻게 써야 할까기획자의 포트폴리오는 어떻게 써야 할까
기획자의 포트폴리오는 어떻게 써야 할까
 
Ndc2010 전형규 마비노기2 캐릭터 렌더링 기술
Ndc2010 전형규   마비노기2 캐릭터 렌더링 기술Ndc2010 전형규   마비노기2 캐릭터 렌더링 기술
Ndc2010 전형규 마비노기2 캐릭터 렌더링 기술
 
정종필 팀장이됐어요(더저용량)
정종필 팀장이됐어요(더저용량)정종필 팀장이됐어요(더저용량)
정종필 팀장이됐어요(더저용량)
 
TA가 뭐예요? (What is a Technical Artist? 블루홀스튜디오)
TA가 뭐예요? (What is a Technical Artist? 블루홀스튜디오)TA가 뭐예요? (What is a Technical Artist? 블루홀스튜디오)
TA가 뭐예요? (What is a Technical Artist? 블루홀스튜디오)
 
PBR 기초 이론과 사용되는 맵들 Vol.3
PBR 기초 이론과 사용되는 맵들 Vol.3PBR 기초 이론과 사용되는 맵들 Vol.3
PBR 기초 이론과 사용되는 맵들 Vol.3
 
멀티스레드 렌더링 (Multithreaded rendering)
멀티스레드 렌더링 (Multithreaded rendering)멀티스레드 렌더링 (Multithreaded rendering)
멀티스레드 렌더링 (Multithreaded rendering)
 
[Unite2015 박민근] 유니티 최적화 테크닉 총정리
[Unite2015 박민근] 유니티 최적화 테크닉 총정리[Unite2015 박민근] 유니티 최적화 테크닉 총정리
[Unite2015 박민근] 유니티 최적화 테크닉 총정리
 

Viewers also liked

[데브루키/141206 박민근] 유니티 최적화 테크닉 총정리
[데브루키/141206 박민근] 유니티 최적화 테크닉 총정리[데브루키/141206 박민근] 유니티 최적화 테크닉 총정리
[데브루키/141206 박민근] 유니티 최적화 테크닉 총정리MinGeun Park
 
NDC2015 광개토태왕 테크니컬 아트
NDC2015 광개토태왕 테크니컬 아트NDC2015 광개토태왕 테크니컬 아트
NDC2015 광개토태왕 테크니컬 아트재철 황
 
multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트
multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트
multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트JP Jung
 
유니티 그래픽 최적화, 어디까지 해봤니 (Optimizing Unity Graphics) NDC15 Ver.
유니티 그래픽 최적화, 어디까지 해봤니 (Optimizing Unity Graphics) NDC15 Ver.유니티 그래픽 최적화, 어디까지 해봤니 (Optimizing Unity Graphics) NDC15 Ver.
유니티 그래픽 최적화, 어디까지 해봤니 (Optimizing Unity Graphics) NDC15 Ver.ozlael ozlael
 
[160404] 유니티 apk 용량 줄이기
[160404] 유니티 apk 용량 줄이기[160404] 유니티 apk 용량 줄이기
[160404] 유니티 apk 용량 줄이기MinGeun Park
 
Unity performanceoptimzation
Unity performanceoptimzationUnity performanceoptimzation
Unity performanceoptimzationegohim
 
그래픽 최적화로 가...가버렷! (부제: 배치! 배칭을 보자!) , Batch! Let's take a look at Batching! -...
그래픽 최적화로 가...가버렷! (부제: 배치! 배칭을 보자!) , Batch! Let's take a look at Batching! -...그래픽 최적화로 가...가버렷! (부제: 배치! 배칭을 보자!) , Batch! Let's take a look at Batching! -...
그래픽 최적화로 가...가버렷! (부제: 배치! 배칭을 보자!) , Batch! Let's take a look at Batching! -...ozlael ozlael
 
[박민근] 3 d렌더링 옵티마이징_nv_perfhud
[박민근] 3 d렌더링 옵티마이징_nv_perfhud[박민근] 3 d렌더링 옵티마이징_nv_perfhud
[박민근] 3 d렌더링 옵티마이징_nv_perfhudMinGeun Park
 
유니티 게임 그래픽스 아트 개발 사례 분석
유니티 게임 그래픽스 아트 개발 사례 분석유니티 게임 그래픽스 아트 개발 사례 분석
유니티 게임 그래픽스 아트 개발 사례 분석SangYun Yi
 
모바일 게임 최적화
모바일 게임 최적화 모바일 게임 최적화
모바일 게임 최적화 tartist
 
Unity3D로 풀3D web mmorpg 만들기
Unity3D로 풀3D web mmorpg 만들기Unity3D로 풀3D web mmorpg 만들기
Unity3D로 풀3D web mmorpg 만들기JP Jung
 
코끼리를 냉장고에 넣는 법 - 최부호, NDC2013
코끼리를 냉장고에 넣는 법 - 최부호, NDC2013코끼리를 냉장고에 넣는 법 - 최부호, NDC2013
코끼리를 냉장고에 넣는 법 - 최부호, NDC2013NDOORS
 
유니티의 라이팅이 안 이쁘다구요? (A to Z of Lighting)
유니티의 라이팅이 안 이쁘다구요? (A to Z of Lighting)유니티의 라이팅이 안 이쁘다구요? (A to Z of Lighting)
유니티의 라이팅이 안 이쁘다구요? (A to Z of Lighting)ozlael ozlael
 
Ndc2012 최지호 텍스쳐 압축 기법 소개
Ndc2012 최지호 텍스쳐 압축 기법 소개Ndc2012 최지호 텍스쳐 압축 기법 소개
Ndc2012 최지호 텍스쳐 압축 기법 소개Jiho Choi
 
Landscape 구축, Unreal Engine 3 의 차세대 terrain system
Landscape 구축, Unreal Engine 3 의 차세대 terrain systemLandscape 구축, Unreal Engine 3 의 차세대 terrain system
Landscape 구축, Unreal Engine 3 의 차세대 terrain systemdrandom
 
[0521 박민근] [udk] material example
[0521 박민근] [udk] material example[0521 박민근] [udk] material example
[0521 박민근] [udk] material exampleMinGeun Park
 
Ngui3 5 5_example_5_기타정리
Ngui3 5 5_example_5_기타정리Ngui3 5 5_example_5_기타정리
Ngui3 5 5_example_5_기타정리Je Lyoung Kim
 
20120713 ch13
20120713 ch1320120713 ch13
20120713 ch13CARROTCG
 

Viewers also liked (20)

[데브루키/141206 박민근] 유니티 최적화 테크닉 총정리
[데브루키/141206 박민근] 유니티 최적화 테크닉 총정리[데브루키/141206 박민근] 유니티 최적화 테크닉 총정리
[데브루키/141206 박민근] 유니티 최적화 테크닉 총정리
 
NDC2015 광개토태왕 테크니컬 아트
NDC2015 광개토태왕 테크니컬 아트NDC2015 광개토태왕 테크니컬 아트
NDC2015 광개토태왕 테크니컬 아트
 
multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트
multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트
multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트
 
유니티 그래픽 최적화, 어디까지 해봤니 (Optimizing Unity Graphics) NDC15 Ver.
유니티 그래픽 최적화, 어디까지 해봤니 (Optimizing Unity Graphics) NDC15 Ver.유니티 그래픽 최적화, 어디까지 해봤니 (Optimizing Unity Graphics) NDC15 Ver.
유니티 그래픽 최적화, 어디까지 해봤니 (Optimizing Unity Graphics) NDC15 Ver.
 
[160404] 유니티 apk 용량 줄이기
[160404] 유니티 apk 용량 줄이기[160404] 유니티 apk 용량 줄이기
[160404] 유니티 apk 용량 줄이기
 
Unity performanceoptimzation
Unity performanceoptimzationUnity performanceoptimzation
Unity performanceoptimzation
 
그래픽 최적화로 가...가버렷! (부제: 배치! 배칭을 보자!) , Batch! Let's take a look at Batching! -...
그래픽 최적화로 가...가버렷! (부제: 배치! 배칭을 보자!) , Batch! Let's take a look at Batching! -...그래픽 최적화로 가...가버렷! (부제: 배치! 배칭을 보자!) , Batch! Let's take a look at Batching! -...
그래픽 최적화로 가...가버렷! (부제: 배치! 배칭을 보자!) , Batch! Let's take a look at Batching! -...
 
[박민근] 3 d렌더링 옵티마이징_nv_perfhud
[박민근] 3 d렌더링 옵티마이징_nv_perfhud[박민근] 3 d렌더링 옵티마이징_nv_perfhud
[박민근] 3 d렌더링 옵티마이징_nv_perfhud
 
유니티 게임 그래픽스 아트 개발 사례 분석
유니티 게임 그래픽스 아트 개발 사례 분석유니티 게임 그래픽스 아트 개발 사례 분석
유니티 게임 그래픽스 아트 개발 사례 분석
 
모바일 게임 최적화
모바일 게임 최적화 모바일 게임 최적화
모바일 게임 최적화
 
Unity3D로 풀3D web mmorpg 만들기
Unity3D로 풀3D web mmorpg 만들기Unity3D로 풀3D web mmorpg 만들기
Unity3D로 풀3D web mmorpg 만들기
 
코끼리를 냉장고에 넣는 법 - 최부호, NDC2013
코끼리를 냉장고에 넣는 법 - 최부호, NDC2013코끼리를 냉장고에 넣는 법 - 최부호, NDC2013
코끼리를 냉장고에 넣는 법 - 최부호, NDC2013
 
유니티의 라이팅이 안 이쁘다구요? (A to Z of Lighting)
유니티의 라이팅이 안 이쁘다구요? (A to Z of Lighting)유니티의 라이팅이 안 이쁘다구요? (A to Z of Lighting)
유니티의 라이팅이 안 이쁘다구요? (A to Z of Lighting)
 
Ndc2012 최지호 텍스쳐 압축 기법 소개
Ndc2012 최지호 텍스쳐 압축 기법 소개Ndc2012 최지호 텍스쳐 압축 기법 소개
Ndc2012 최지호 텍스쳐 압축 기법 소개
 
Landscape 구축, Unreal Engine 3 의 차세대 terrain system
Landscape 구축, Unreal Engine 3 의 차세대 terrain systemLandscape 구축, Unreal Engine 3 의 차세대 terrain system
Landscape 구축, Unreal Engine 3 의 차세대 terrain system
 
[0521 박민근] [udk] material example
[0521 박민근] [udk] material example[0521 박민근] [udk] material example
[0521 박민근] [udk] material example
 
Ngui3 5 5_example_5_기타정리
Ngui3 5 5_example_5_기타정리Ngui3 5 5_example_5_기타정리
Ngui3 5 5_example_5_기타정리
 
신광섭
신광섭신광섭
신광섭
 
20120713 ch13
20120713 ch1320120713 ch13
20120713 ch13
 
Cgc 2014
Cgc 2014Cgc 2014
Cgc 2014
 

Similar to 영웅의 군단의 테크니컬 아트 - 황재철, 유나이트 코리아 2014

[스마트벤처 창업학교] 스타트업 프로젝트를 위한 유니티 게임 개발
[스마트벤처 창업학교] 스타트업 프로젝트를 위한 유니티 게임 개발[스마트벤처 창업학교] 스타트업 프로젝트를 위한 유니티 게임 개발
[스마트벤처 창업학교] 스타트업 프로젝트를 위한 유니티 게임 개발MinGeun Park
 
Kgc2013 defense technica_converting_이상윤
Kgc2013 defense technica_converting_이상윤Kgc2013 defense technica_converting_이상윤
Kgc2013 defense technica_converting_이상윤SangYun Yi
 
에코노베이션 3차 세미나 교안
에코노베이션 3차 세미나 교안에코노베이션 3차 세미나 교안
에코노베이션 3차 세미나 교안Lee Jungpyo
 
NDC 2017 : VR게임을 만든다면 어떻게 만들어야할까? 5민랩 박문형
NDC 2017 : VR게임을 만든다면 어떻게 만들어야할까? 5민랩 박문형NDC 2017 : VR게임을 만든다면 어떻게 만들어야할까? 5민랩 박문형
NDC 2017 : VR게임을 만든다면 어떻게 만들어야할까? 5민랩 박문형5minlab
 
[1002 조진현]unity3d 소개
[1002 조진현]unity3d 소개[1002 조진현]unity3d 소개
[1002 조진현]unity3d 소개진현 조
 
Age Of Empires II : Age Of Kings Postmotem
Age Of Empires II : Age Of Kings PostmotemAge Of Empires II : Age Of Kings Postmotem
Age Of Empires II : Age Of Kings PostmotemNam Hyeonuk
 
Slice it! bada programming report(kor)
Slice it! bada programming report(kor)Slice it! bada programming report(kor)
Slice it! bada programming report(kor)Seungjun Hong
 
Ndc2013 정리(upload버전)
Ndc2013 정리(upload버전)Ndc2013 정리(upload버전)
Ndc2013 정리(upload버전)Minsu Park
 
NDC2015 유니티 정적 라이팅 이게 최선인가요
NDC2015 유니티 정적 라이팅 이게 최선인가요  NDC2015 유니티 정적 라이팅 이게 최선인가요
NDC2015 유니티 정적 라이팅 이게 최선인가요 Wuwon Yu
 
[NDC14] 모바일 게임의 다음 혁신 - 야생의 땅 듀랑고의 계산 프로세스 중심 게임 디자인
[NDC14] 모바일 게임의 다음 혁신 - 야생의 땅 듀랑고의 계산 프로세스 중심 게임 디자인[NDC14] 모바일 게임의 다음 혁신 - 야생의 땅 듀랑고의 계산 프로세스 중심 게임 디자인
[NDC14] 모바일 게임의 다음 혁신 - 야생의 땅 듀랑고의 계산 프로세스 중심 게임 디자인승명 양
 
entry를 이용한 코딩 교육1
entry를 이용한 코딩 교육1entry를 이용한 코딩 교육1
entry를 이용한 코딩 교육1Hoyoung Jung
 
NDC 2017 키노트: 이은석 - 다가오는 4차 산업혁명 시대의 게임개발
NDC 2017 키노트: 이은석 - 다가오는 4차 산업혁명 시대의 게임개발NDC 2017 키노트: 이은석 - 다가오는 4차 산업혁명 시대의 게임개발
NDC 2017 키노트: 이은석 - 다가오는 4차 산업혁명 시대의 게임개발Eunseok Yi
 
NDC 2017 비주얼 선택과 집중 - 3on3 아트 포스트모템
NDC 2017 비주얼 선택과 집중 - 3on3 아트 포스트모템NDC 2017 비주얼 선택과 집중 - 3on3 아트 포스트모템
NDC 2017 비주얼 선택과 집중 - 3on3 아트 포스트모템burnaby yang
 
이원, 절차적 지형 생성과 하이트필드의 사원, NDC2011
이원, 절차적 지형 생성과 하이트필드의 사원, NDC2011이원, 절차적 지형 생성과 하이트필드의 사원, NDC2011
이원, 절차적 지형 생성과 하이트필드의 사원, NDC2011devCAT Studio, NEXON
 
Unite 2015 Seoul : 인디에게 어디가 한계인지는 해봐야 알잖아?
Unite 2015 Seoul : 인디에게 어디가 한계인지는 해봐야 알잖아?Unite 2015 Seoul : 인디에게 어디가 한계인지는 해봐야 알잖아?
Unite 2015 Seoul : 인디에게 어디가 한계인지는 해봐야 알잖아?KwangSam Kim
 

Similar to 영웅의 군단의 테크니컬 아트 - 황재철, 유나이트 코리아 2014 (20)

Gametech2015
Gametech2015Gametech2015
Gametech2015
 
Devtree illu
Devtree illuDevtree illu
Devtree illu
 
[스마트벤처 창업학교] 스타트업 프로젝트를 위한 유니티 게임 개발
[스마트벤처 창업학교] 스타트업 프로젝트를 위한 유니티 게임 개발[스마트벤처 창업학교] 스타트업 프로젝트를 위한 유니티 게임 개발
[스마트벤처 창업학교] 스타트업 프로젝트를 위한 유니티 게임 개발
 
Kgc2013 defense technica_converting_이상윤
Kgc2013 defense technica_converting_이상윤Kgc2013 defense technica_converting_이상윤
Kgc2013 defense technica_converting_이상윤
 
에코노베이션 3차 세미나 교안
에코노베이션 3차 세미나 교안에코노베이션 3차 세미나 교안
에코노베이션 3차 세미나 교안
 
NDC 2017 : VR게임을 만든다면 어떻게 만들어야할까? 5민랩 박문형
NDC 2017 : VR게임을 만든다면 어떻게 만들어야할까? 5민랩 박문형NDC 2017 : VR게임을 만든다면 어떻게 만들어야할까? 5민랩 박문형
NDC 2017 : VR게임을 만든다면 어떻게 만들어야할까? 5민랩 박문형
 
[PandoraCube] '게임메이커'에 대해 알아보자
[PandoraCube] '게임메이커'에 대해 알아보자[PandoraCube] '게임메이커'에 대해 알아보자
[PandoraCube] '게임메이커'에 대해 알아보자
 
[1002 조진현]unity3d 소개
[1002 조진현]unity3d 소개[1002 조진현]unity3d 소개
[1002 조진현]unity3d 소개
 
Age Of Empires II : Age Of Kings Postmotem
Age Of Empires II : Age Of Kings PostmotemAge Of Empires II : Age Of Kings Postmotem
Age Of Empires II : Age Of Kings Postmotem
 
Slice it! bada programming report(kor)
Slice it! bada programming report(kor)Slice it! bada programming report(kor)
Slice it! bada programming report(kor)
 
Ndc2013 정리(upload버전)
Ndc2013 정리(upload버전)Ndc2013 정리(upload버전)
Ndc2013 정리(upload버전)
 
NDC2015 유니티 정적 라이팅 이게 최선인가요
NDC2015 유니티 정적 라이팅 이게 최선인가요  NDC2015 유니티 정적 라이팅 이게 최선인가요
NDC2015 유니티 정적 라이팅 이게 최선인가요
 
[NDC14] 모바일 게임의 다음 혁신 - 야생의 땅 듀랑고의 계산 프로세스 중심 게임 디자인
[NDC14] 모바일 게임의 다음 혁신 - 야생의 땅 듀랑고의 계산 프로세스 중심 게임 디자인[NDC14] 모바일 게임의 다음 혁신 - 야생의 땅 듀랑고의 계산 프로세스 중심 게임 디자인
[NDC14] 모바일 게임의 다음 혁신 - 야생의 땅 듀랑고의 계산 프로세스 중심 게임 디자인
 
entry를 이용한 코딩 교육1
entry를 이용한 코딩 교육1entry를 이용한 코딩 교육1
entry를 이용한 코딩 교육1
 
NDC 2017 키노트: 이은석 - 다가오는 4차 산업혁명 시대의 게임개발
NDC 2017 키노트: 이은석 - 다가오는 4차 산업혁명 시대의 게임개발NDC 2017 키노트: 이은석 - 다가오는 4차 산업혁명 시대의 게임개발
NDC 2017 키노트: 이은석 - 다가오는 4차 산업혁명 시대의 게임개발
 
Game engine 2011
Game engine 2011Game engine 2011
Game engine 2011
 
NDC 2017 비주얼 선택과 집중 - 3on3 아트 포스트모템
NDC 2017 비주얼 선택과 집중 - 3on3 아트 포스트모템NDC 2017 비주얼 선택과 집중 - 3on3 아트 포스트모템
NDC 2017 비주얼 선택과 집중 - 3on3 아트 포스트모템
 
이원, 절차적 지형 생성과 하이트필드의 사원, NDC2011
이원, 절차적 지형 생성과 하이트필드의 사원, NDC2011이원, 절차적 지형 생성과 하이트필드의 사원, NDC2011
이원, 절차적 지형 생성과 하이트필드의 사원, NDC2011
 
Unite 2015 Seoul : 인디에게 어디가 한계인지는 해봐야 알잖아?
Unite 2015 Seoul : 인디에게 어디가 한계인지는 해봐야 알잖아?Unite 2015 Seoul : 인디에게 어디가 한계인지는 해봐야 알잖아?
Unite 2015 Seoul : 인디에게 어디가 한계인지는 해봐야 알잖아?
 
이호민
이호민이호민
이호민
 

영웅의 군단의 테크니컬 아트 - 황재철, 유나이트 코리아 2014