SlideShare a Scribd company logo
유니티 RPG게임배경 스타트업 Study
(아티스트를 위한 유니티 쉐이더의 기초)
김제룡
2
- 버텍스 쉐이더
- 모델을 구성하고 있는 버텍스를 조작한다고 보면 됨
- 지오메트리 쉐이더
- 모델을 생성할 수 있는 기능이 있음. 큐브맵 생각하면 됨.
- 픽셀 쉐이더
- 화면에 그려진 이미지를 조작한다고 보면 됨.
- 랜더링 패스
- Forward 랜더링 : 정해진 수의 빛처리, 모바일에서는 거의 이것, 픽셀 기반
실시간 라이트가 많아질수록 부하 커짐
- Deferred Lighting : 제한없는 빛처리 가능, 유니티 PRO버전만 지원, 무거우니 모바일은 안녕
- Vertex Lit : 가장 빠르지만, 적당한 품질의 이미지를 만들어냄. 그래도 잘쓰면 굿
쉐이더의 이해
3
Diffuse
Specular : 퐁하이라이트 - 스펙큘러 맵 아님
Bumped : 노말맵
Transparent : 투명
Transparent Cutout(투명이지만 alpha test사용, UI등에 주로 씀)
Self-IllUmin : 자기 발광
Reflective : 반사 : 큐브맵 필요, 사용한다면 바로 안쓰고, 튜닝할듯.
Parallax : 요철이라고도 하는데, 노말맵보다 입체감이 좋지만 무겁습니다.
Vertex lit : 픽셀 쉐이더를 쓰지 않아 빠릅니다만 단순한 효과에 쓸수
있습니다.
유니티의 기본 쉐이더
4
FX : 반투명 효과로 Add하는 방식으로 주로 사용.
Unlit : 2D에 주로 사용(보통 빛에 영향도 안 받음)
Decal : 텍스쳐를 붙이는 것. 바닥에 지진효과라던지.
Cartoon : 만화 느낌 낼려면 사용.
5
라이트 쿠키
빛이 창문으로 들어와서, 땅에 드리워지는 효과를 줄때 사용하면 좋음
Asset -> Import Package -> Light Cookie
Light를 눌러, cookie를 설정해 보아요.
Lens Flare(렌즈 플레어)
카메라로 태양을 보면, 눈을 실명시키면서 느낄수 있는 빛에 렌즈에 맺히는 효과
Asset -> Import package -> Light Flare
Water
Basic와 Pro 제공
Pro는 Unity pro에서 제공, 반사 굴절 제공
Import Package -> Water를 한후, Standard폴더에서 water프리팹을 끌어다 쓰면 됨
6
쉐도우 건 쉐이더의 활용
- Shadowgun이 생소할 수도 있는데, Dead Trigger를 만든 MADFINGER라는
개발사에서 만든 게임입니다.
- 모바일인데도 리얼함이 대박입니다.
- 쉐이더가 공개된 것이 있습니다.
깃발 쉐이더 / 은은하게 빛나는 애니메이션을 지원하는 쉐이더 / 반사 쉐이더등
볼만한 가치가 있습니다.(개발자가…)
Thank you.

More Related Content

PPTX
유니티 Rpg게임배경 스타트업 5번째 스터디 자료
PDF
Unity3D 엔진을 활용한 게임환경 분석 및 3D 그래픽스 기술 /제작 사례
PPTX
영웅의 군단의 테크니컬 아트 - 황재철, 유나이트 코리아 2014
PPT
NDC2015 유니티 정적 라이팅 이게 최선인가요
PPTX
유니티 Rpg게임배경 스타트업 첫번째자료
PPTX
2009-2016 기본기(손맵)의 중요성
PDF
Gametech2015
PDF
Devtree illu
유니티 Rpg게임배경 스타트업 5번째 스터디 자료
Unity3D 엔진을 활용한 게임환경 분석 및 3D 그래픽스 기술 /제작 사례
영웅의 군단의 테크니컬 아트 - 황재철, 유나이트 코리아 2014
NDC2015 유니티 정적 라이팅 이게 최선인가요
유니티 Rpg게임배경 스타트업 첫번째자료
2009-2016 기본기(손맵)의 중요성
Gametech2015
Devtree illu

What's hot (20)

PDF
Devtree lightmapping unity5_2_1stday
PDF
Kgc2013 defense technica_converting_이상윤
PDF
Unite2015 probelight(150417)
PDF
Unity3D로 풀3D web mmorpg 만들기
PPT
NDC2015 광개토태왕 테크니컬 아트
PPTX
[1002 조진현]unity3d 소개
PPTX
191019 Forward / Deferred Rendering
PDF
Igc2016 Technical Artist가 뭐하는 사람이에요?
PDF
유니티 게임 그래픽스 아트 개발 사례 분석
PPTX
Unity cookbook 17
PDF
LCD Monitor 선택 가이드와 Gamma의 이해
PPTX
[Ndc11 박민근] deferred shading
PPTX
[데브루키/141206 박민근] 유니티 최적화 테크닉 총정리
PDF
Unite 17 Education Day (미대 지망생이었던 제가)유니티 게임 개발자가 되었습니다 - 정선효
PPTX
6강 light shadow 기초
PPTX
Unity cookbook 13
PDF
multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트
PPTX
[IGC 2016] 넷게임즈 김영희 - Unreal4를 사용해 모바일 프로젝트 제작하기
PDF
NDC2016 프로젝트 A1의 AAA급 캐릭터 렌더링 기술
PDF
Game Visual Art Technologies
Devtree lightmapping unity5_2_1stday
Kgc2013 defense technica_converting_이상윤
Unite2015 probelight(150417)
Unity3D로 풀3D web mmorpg 만들기
NDC2015 광개토태왕 테크니컬 아트
[1002 조진현]unity3d 소개
191019 Forward / Deferred Rendering
Igc2016 Technical Artist가 뭐하는 사람이에요?
유니티 게임 그래픽스 아트 개발 사례 분석
Unity cookbook 17
LCD Monitor 선택 가이드와 Gamma의 이해
[Ndc11 박민근] deferred shading
[데브루키/141206 박민근] 유니티 최적화 테크닉 총정리
Unite 17 Education Day (미대 지망생이었던 제가)유니티 게임 개발자가 되었습니다 - 정선효
6강 light shadow 기초
Unity cookbook 13
multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트
[IGC 2016] 넷게임즈 김영희 - Unreal4를 사용해 모바일 프로젝트 제작하기
NDC2016 프로젝트 A1의 AAA급 캐릭터 렌더링 기술
Game Visual Art Technologies
Ad

Similar to 유니티 Rpg게임배경 스타트업 6번째 스터디자료 (13)

PPTX
Unity cookbook 6
PDF
[PandoraCube] 쉐이더 with Unity
PPTX
이펙트 쉐이더 1강 - Shader 기초 개념
PPTX
아티스트에게 사랑받는 3DS Max 우버쉐이더
PPTX
셰이더가 뭐에요?
PPTX
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
PDF
리얼타임 환경에서 쉐이더 프로그래밍을 통한 룩디벨롭과 특수효과
PDF
2015 데브루키 페차쿠차 "Rim Light(림라이트) 만들기"
PDF
Unity Surface Shader for Artist 01
PDF
Unity 3d study #3
PDF
[Shader study] the rendering technology of lords of the fallen - 발표메모(14.06.23)
PDF
Brdf기반 사전정의 스킨 셰이더
PPT
후처리알아보기
Unity cookbook 6
[PandoraCube] 쉐이더 with Unity
이펙트 쉐이더 1강 - Shader 기초 개념
아티스트에게 사랑받는 3DS Max 우버쉐이더
셰이더가 뭐에요?
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
리얼타임 환경에서 쉐이더 프로그래밍을 통한 룩디벨롭과 특수효과
2015 데브루키 페차쿠차 "Rim Light(림라이트) 만들기"
Unity Surface Shader for Artist 01
Unity 3d study #3
[Shader study] the rendering technology of lords of the fallen - 발표메모(14.06.23)
Brdf기반 사전정의 스킨 셰이더
후처리알아보기
Ad

More from Je Lyoung Kim (11)

PDF
원하는게 있으면 정확한 언어로 이야기하세요
PPTX
유니티 Rpg게임배경 스타트업 4번째 스터디자료
PPTX
유니티 Rpg게임배경 스타트업 3번째 스터디 자료
PPTX
유니티 Rpg게임배경 스타트업 두번째 스터디자료
PPTX
디자이너를 위한 Svn 사용법
PPTX
디자이너를 위한 NGUI의 이해
PPTX
Ngui3 5 5_example_5_기타정리
PPTX
Ngui3 5 5_example_4_tab
PPTX
Ngui3 5 5_example_3_chatwindow
PPTX
Ngui3 5 5 localization
PPTX
Ngui3 5 5 기본 사용법(콘트롤)
원하는게 있으면 정확한 언어로 이야기하세요
유니티 Rpg게임배경 스타트업 4번째 스터디자료
유니티 Rpg게임배경 스타트업 3번째 스터디 자료
유니티 Rpg게임배경 스타트업 두번째 스터디자료
디자이너를 위한 Svn 사용법
디자이너를 위한 NGUI의 이해
Ngui3 5 5_example_5_기타정리
Ngui3 5 5_example_4_tab
Ngui3 5 5_example_3_chatwindow
Ngui3 5 5 localization
Ngui3 5 5 기본 사용법(콘트롤)

유니티 Rpg게임배경 스타트업 6번째 스터디자료

  • 1. 유니티 RPG게임배경 스타트업 Study (아티스트를 위한 유니티 쉐이더의 기초) 김제룡
  • 2. 2 - 버텍스 쉐이더 - 모델을 구성하고 있는 버텍스를 조작한다고 보면 됨 - 지오메트리 쉐이더 - 모델을 생성할 수 있는 기능이 있음. 큐브맵 생각하면 됨. - 픽셀 쉐이더 - 화면에 그려진 이미지를 조작한다고 보면 됨. - 랜더링 패스 - Forward 랜더링 : 정해진 수의 빛처리, 모바일에서는 거의 이것, 픽셀 기반 실시간 라이트가 많아질수록 부하 커짐 - Deferred Lighting : 제한없는 빛처리 가능, 유니티 PRO버전만 지원, 무거우니 모바일은 안녕 - Vertex Lit : 가장 빠르지만, 적당한 품질의 이미지를 만들어냄. 그래도 잘쓰면 굿 쉐이더의 이해
  • 3. 3 Diffuse Specular : 퐁하이라이트 - 스펙큘러 맵 아님 Bumped : 노말맵 Transparent : 투명 Transparent Cutout(투명이지만 alpha test사용, UI등에 주로 씀) Self-IllUmin : 자기 발광 Reflective : 반사 : 큐브맵 필요, 사용한다면 바로 안쓰고, 튜닝할듯. Parallax : 요철이라고도 하는데, 노말맵보다 입체감이 좋지만 무겁습니다. Vertex lit : 픽셀 쉐이더를 쓰지 않아 빠릅니다만 단순한 효과에 쓸수 있습니다. 유니티의 기본 쉐이더
  • 4. 4 FX : 반투명 효과로 Add하는 방식으로 주로 사용. Unlit : 2D에 주로 사용(보통 빛에 영향도 안 받음) Decal : 텍스쳐를 붙이는 것. 바닥에 지진효과라던지. Cartoon : 만화 느낌 낼려면 사용.
  • 5. 5 라이트 쿠키 빛이 창문으로 들어와서, 땅에 드리워지는 효과를 줄때 사용하면 좋음 Asset -> Import Package -> Light Cookie Light를 눌러, cookie를 설정해 보아요. Lens Flare(렌즈 플레어) 카메라로 태양을 보면, 눈을 실명시키면서 느낄수 있는 빛에 렌즈에 맺히는 효과 Asset -> Import package -> Light Flare Water Basic와 Pro 제공 Pro는 Unity pro에서 제공, 반사 굴절 제공 Import Package -> Water를 한후, Standard폴더에서 water프리팹을 끌어다 쓰면 됨
  • 6. 6 쉐도우 건 쉐이더의 활용 - Shadowgun이 생소할 수도 있는데, Dead Trigger를 만든 MADFINGER라는 개발사에서 만든 게임입니다. - 모바일인데도 리얼함이 대박입니다. - 쉐이더가 공개된 것이 있습니다. 깃발 쉐이더 / 은은하게 빛나는 애니메이션을 지원하는 쉐이더 / 반사 쉐이더등 볼만한 가치가 있습니다.(개발자가…)