본문 바로가기
유니티 쉐이더 스타트업

대마왕의 유니티 URP 셰이더 그래프 스타트업

by 대마왕J 2023. 3. 20.

http://www.yes24.com/Product/Goods/117747780

 

대마왕의 유니티 URP 셰이더 그래프 스타트업 - YES24

게임개발 분야 베스트셀러 [유니티 쉐이더 스타트업]의 후속편!이 책은 2017년에 출간된 게임개발 베스트셀러 [유니티 쉐이더 스타트업]의 후속편으로써, 목차 구성은 유사하지만 프로그래밍 코

www.yes24.com

 

그렇습니다. 새 책이 나왔습니다...



아니 옛날 책에서 공이 좌우 대칭으로 바뀐 것이잖아? 라고 말씀하신다면 
잘 보세요 그거 외에도 꽤 바뀌었습니다 (...?) 라고 말할 수 있겠네요 

그렇습니다 사실 이 책은, 국내 셰이더 책 중 가장 많이 팔린 베스트셀러, '유니티 쉐이더 스타트업' 의 URP 버전 개정판입니다. 그래서 목차가 거의 같아요. 원래 개정판으로 쓰려고 만든 것이기 때문이지요. 

일단 설명을 드리자면, 2018년 이전의 유니티는 한 종류밖에 없었습니다.
그리고 그때의 유니티는 지금은 ‘빌트인(Built-In)’ 파이프라인이라고 부르고 있지요
이때의 유니티에서 공식적으로 지원하는 셰이더 제작 방법은 서피스 셰이더(Surface Shader) 라고 불
리는 다소 간편한 코딩 방식과 버텍스&프레그먼트 (Vertex & Fragment)라고 하는 보다 정석에 가까
운 코딩 방식으로 셰이더를 작성하는 방법밖에 없었습니다. 그리고 그 때 상대적으로 쉬워서 아티스
트가 배우기 좀 더 편한 서피스 셰이더를 제작하는 방식을 설명한 책이 이전 책인 ‘유니티 쉐이더 스타
트업’ 이었던 것입니다.

그런데 유니티는 2018년부터 SRP(Scriptable Render Pipeline) 이란 이름의 새로운 렌더링 파이프라
인을 공개했습니다. 그리고 이전까지 사용하던 렌더링 파이프라인을 ‘빌트인(Built-In)’ 파이프라인이
라고 부르기로 결정했습니다.
그리고 SRP의 두 가지 템플릿으로 범용 작업을 위한 URP(Universal Render Pipeline)와 고급 영상
제작을 위한 HDRP(High Definition Render Pipeline) 이 공개되었습니다.

이 의미를 쉽게 말하자면 엔진의 핵심이 바뀌었다는 것과 같으며, 동시에 이전의 파이프라인과는 호환
되지 않는다는 것을 의미하기도 합니다. 즉, SRP는 SRP 이전의 빌트인 렌더링 파이프라인과 호환되
지 않으며, 렌더러가 바뀐 만큼 셰이더 작성 방식도 상당부분 달라지게 되었습니다.
그리고 이 책은, 예전의 빌트인 렌더 파이프라인을 설명했던 ‘유니티 쉐이더 스타트업’을 URP의 셰이
더 그래프(Shader Graph) 버전으로 다시 작성한 책입니다. 때문에 대부분의 이론과 순서는 그대로이
지만, URP의 셰이더 그래프에 맞게 다시 작성되어 있고 추가적인 내용도 상당히 들어가 있습니다. 또
한 노드이기 때문에 코딩이 필요 없고, 아티스트가 마우스로 드래그하면서 셰이더를 제작할 수 있도록
만들어져 있습니다.

 

그러다보니 참으로 기괴한 책이 될 수 밖에 없게 되었는데..

개정판이라 목차가 거의 같고 설명글도 거의 같은데,
실제 내용을 보면 엄청나게 달라서 개정판이라고 할 수 없는 책이 되어 버렸습니다!

사실 그래서 개정판이라고 당당히 말 못하고, 대신 그걸 암시하려고 표지 디자인이 같음 ...
뭐 그래서 이왕 달라진 김에, 예전 책에서 넣고 싶었는데 못 넣었던 스텐실과 포스트 프로세스 내용까지도 추가하였습니다.

 

그랬더니...

 

가뜩이나 코딩이 아니라 노드라서, 이미지가 차지하는 양이 많은 책에 내용까지 더 추가되니 엄청나게 두꺼워져 버렸습니다!!!! 

옛날 책은 600 페이지인가 정도인데 이건 800페이지...!!!

그야말로 불경한 자를 처단할 만한 책이 되어 버렸던 것입니다.그래서 중간에 내용 줄이느라 고생했어요...

하지만!! 그래서 출판사 사장님과 고민한 끝에
이번 책은 분책이 가능하도록 만들게 되었습니다!!

신기하게도 그냥 한 권 처럼 볼 수도 있고, 뜯어내면 두 권으로 분철도 가능하다는데
저도 아직 못봐서그냥 신기할 뿐...

 

반응형

댓글