알라딘

헤더배너
상품평점 help

분류

이름:조형재

최근작
2019년 11월 <셰이더 코딩 입문>

조형재

서울대학교 미술대학에서 금속공예를 전공했고, KAIST 문화기술대학원에서 게임 내러티브에 관한 연구로 석사 학위를 취득했다. 2000년 이후부터 3D 애니메이션 스튜디오를 거쳐 주로 게임 개발사에서 근무했다. 구체적인 약력은 개인 홈페이지(www.zorotoss.com)에서 확인할 수 있다. 2014년 현재 온라인 게임 개발사에 근무하고 있다. 유니티와 관련해 경희대학교, 가천대학교, 동국대학교 창업지원단 등에서 강의를 맡았으며, 역서로는 에이콘 출판사의 『Unity 3D Game Development by Example 한국어판』, 『유니티 3D 모바일 게임 아트』, 『Unity 3 Blueprint 한국어판』, 『Unity 3.x Game Development Essentials 한국어판』, 『Unity 3 Game Development Hotshot 한국어판』, 『유니티와 iOS 모바일 게임 개발 프로젝트』가 있다.  

대표작
모두보기
저자의 말

<셰이더 코딩 입문> - 2019년 11월  더보기

애니메이션, 영화, 건축, 제품 같은 컴퓨터 그래픽 분야는 일찍부터 셰이더의 중요성을 인식했다. 셰이더는 이미지나 영상의 품질을 좌우하는 핵심 요소였고, 스튜디오의 기술력을 보여주는 척도였다. 반면 게임에서 셰이더는 오랫동안 관심 밖의 초라한 존재였다. 기능 자체도 형편 없었지만, 그나마도 최적화 단계에서 일순위로 버림받기 일쑤였다. 그러던 셰이더의 지위에 변화가 생겼다. PBR이 폴리곤이나 텍스처만큼이나 흔한 말이 됐다. 모바일 게임에 헤어 셰이더와 피부 셰이더가 사용되고, UI 아티스트가 연출을 위해 직접 셰이더를 만드는 모습도 어렵지 않게 볼 수 있다. 굴욕의 시간을 버틴 주인공이 결국은 사문의 복수를 하고 무림의 일인자가 되듯, 셰이더는 어느새 게임의 때깔을 좌우하는 위치로 인정받기 시작했다. 더 강력한 하드웨어, 주요 엔진이 제공하는 직관적인 셰이더 개발 도구, 사용자의 높아진 기대치에 부합하기 위한 그래픽 경쟁. 이런 요인들이 맞물려 셰이더가 부각되는 추세는 더욱 강화될 것이다. 특히 앞으로 다가올 게임 스트리밍 서비스는 오프라인 렌더링과 리얼타임 렌더링 간의 마지막 남은 경계마저 허물어버리는 계기가 될지도 모른다. 게임에서 셰이더의 역할이 어느 때보다 높게 평가 받는 시기다. 이제 게임 개발자, 특히 게임 아트 쪽 개발자에게 셰이더는 반드시 이해해야 하는 대상인 동시에 개인의 역량을 드러낼 수 있는 기회의 영역이라고 할 수 있다. 이 책은 셰이더의 개념과 원리를 코딩을 통해 직접 경험할 수 있는 기회를 제공한다. 코드에서 버텍스와 메쉬를 생성하는 것에서 출발한다. 라이팅, 노말 매핑, 큐브 맵과 같은 현대 게임 그래픽의 근간이 되는 주요 개념을 자세히 설명하고, 직접 코딩을 통해 구현한다. 마지막으로 유니티와 언리얼에서 이 책에서 설명한 내용과의 접점을 확인한다. 당장 쓸 수 있는 화려한 최신 기법을 소개하기보다는 실제 코딩을 통해 리얼타임 컴퓨터 그래픽과 셰이더의 기본 개념을 설명한다. 독자에 따라서는 일부 그래픽과 수학 개념이 다소 어렵게 느껴질 수 있다. 최대한 친절하게 전달하려 했지만 개념 자체가 생소한 독자에게는 여전히 어렵게 느껴질 것이다. 그러나 설령 한 두 부분을 이해하지 못하고 넘어간다 해도 크게 문제가 되지는 않는다. 이 책을 읽은 것 만으로도 셰이더 사용과 게임 엔진의 셰이더 개발 도구를 활용하는 데 큰 도움이 될 것이다. 이 책의 번역이 독자 제현(諸賢)의 학습과 실무에 도움이 될 수 있기를 진심으로 기원한다. 2019년 11월 한적한 겨울 바닷가에서

가나다별 l l l l l l l l l l l l l l 기타
국내문학상수상자
국내어린이문학상수상자
해외문학상수상자
해외어린이문학상수상자