디시인사이드 갤러리

마이너 갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

[💬] 쉐이더가 궁금하면 이 책 읽어봐라

ㅆㅇㅆ(124.216) 2024.05.07 20:17:24
조회 1273 추천 12 댓글 23
														



3eb2c434b69c28a8699fe8b115ef04642b117aec


북 오브 쉐이더라는건데, 꽤 많은 해외 개발자들이 추천함


물론 완전 쌩기초인 어떤 방식으로 그래픽스가 형성되고 이런건 없고


너가 원하는 수준의 이 이펙트는 어떻게 생성할 것인가?


라는거 이해가 가능함


가령 유니티 쉐이더 그래프에서 Fragment가 어떻게 사용되고,


타일링 오프셋이 어떤 동작인지 보여줌


사실 기본적으로 쉐이더는 짤에서 보이는거처럼

원본 위에 셀로판지 대는것처럼

여러개 겹쳐서 원본위에서 이리저리 셀로판지 움직이면서 이것저것 효과 보는 느낌이라 이해하면 편함(완벽한 설명은 아님)


이 셀로판지를 원본과 거리를 얼마나 띄우느냐, 어떻게 비틀어서 빛을 투과시키느냐에 따라서 느낌이 다르겠지?


물론 이건 잘못된 설명이지만, 이해하기엔 나쁜 설명 아니라 생각함.


정확히 말하면

화면에 출력할 픽셀의 위치와 색상을 계산하는 함수


라고 말해야 정답이지만, 실제로 대다수 인터넷에서 쓰는 레벨은 내가 말한 정도의 레벨로 혼용되서 씀


그렇다보니 저 원본위에 셀로판지를 어떻게 움직이냐를 2D 매트릭스로 나타내는게 유니티에서 쉐이더그래프 느낌이라고 보면됨.


3eb2c434b19c28a8699fe8b115ef046cce78fc61dc


당연히 원래는 이래 설명하면 안되지만, 역시 깊게 들어가면 수학적 용어를 알아야해서 대강 이정도라고 이해하면됨


그리고 저 색 움직임에 따라서 어떤 색이 조합되고 어떤 그래프 모양을 남기느냐가 보통의 너가 말하고 원하는 쉐이더 효과의 핵심임.


아마 내가 봤을때 너는 쉐이더를 잘하고 싶다라고하는데, 쉐이더 잘한다라기보다는 쉐이더를 어떻게 원하는 모양으로 만들까라고 추정됨


이는 기술적 영역이고 많은 레퍼런스를 봐야한다 생각함


3da8c737f49c28a8699fe8b115ef04691533446995


그리고 어떤 수학적 공식을 써서 패턴을 만드느냐는 이미 많은 사람들이 정리해뒀기때문에, 그 패턴을 알아야함


따라서 쉐이더 그래프는 기하학에서 어떤 패턴 만드느냐 가져와서 그 패턴을 쓰는거


따라서 매트릭스를 통해서 어떤 패턴을 만들 수 있느냐가 사실상 공부의 핵심에 가깝다..정도로 이해하면됨


근데 여기 애들이 나보다 다 잘 알기때문에 내 설명 덧붙여줄거임 ㅅㄱ


사실 반쯤 잘못된 설명이긴한데, 입문자들은 대강 이정도만 알아도 되는데,


북오브 쉐이더는 오픈 소스니까 함 읽어봐라


어떻게 쉐이더를 만들 것인가 보여주는거라 꽤 많이 공부됨





자동등록방지

추천 비추천

12

고정닉 3

3

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기
자동등록방지

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 말머리 제목 글쓴이 작성일 조회 추천
2864 설문 비난 여론에도 뻔뻔하게 잘 살 것 같은 스타는? 운영자 24/06/03 - -
2866 AD 세상의 패권을 거머쥘 자, 로드나인 사전등록 중 운영자 24/06/05 - -
161589 📚정보 슬레이더 스파이어의 오리지널 인터페이스가 게임을 망칠뻔한 이유 [1] ㅆㅇㅆ(124.216) 06.04 415 11
161566 💬 인디게임갤러리 고도 VS 겜메 호감도 투표 [15] ㅇㅇ(222.113) 06.04 380 7
161552 💬 드디어 겜메의 진면목이 인정받는구나 [11] ㅇㅇ(222.109) 06.04 479 8
161526 💬 인벤토리 UI 작업 [17] dryrain갤로그로 이동합니다. 06.04 1027 19
161511 💬 근데 슬더스 라이크는 여전히 수요에 비해서 공급부족은 맞어 [12] ㅆㅇㅆ(124.216) 06.03 892 12
161503 💬 내가 보려고 쓰는 내가 썼던 일부 글들 모음-2 [10] ㅆㅇㅆ(124.216) 06.03 571 15
161500 💬 내가 보려고 쓰는 내가 썼던 일부 글들 모음-1 [3] ㅆㅇㅆ(124.216) 06.03 423 13
161488 💬 번역) 게임 디자인 공부에 좋은 게임 100가지 [12] 플라타갤로그로 이동합니다. 06.03 1092 32
161459 💬 게임을 구성하는 메카닉과 픽션, 감정과 감각 [17] ㅇㅇ(219.255) 06.03 882 14
161457 💬 게임아트 습작 2개+낙서(깜놀주의) [4] 허당갤로그로 이동합니다. 06.03 804 10
161456 📜일지 ATB 좋아해? 6 [3] 디시콘쓸려고만듦갤로그로 이동합니다. 06.03 304 8
161453 📜일지 룰렛 앱 제작 일지 - 처음부터 끝까지 [10] 라라루라갤로그로 이동합니다. 06.03 393 9
161452 💬 GDC -슬레이더 스파이어 메트릭 기반 디자인과 밸런스 [9] ㅆㅇㅆ(124.216) 06.03 566 11
161448 🐣질문 현직 플머인데, 1인 개발을 해보려고 합니다 [14] ㅇㅇ(210.204) 06.02 1005 7
161437 📜일지 횡스크롤 슈팅 게임 개발일지 10~11주차 - 적 AI & 시야 [4] 등록금내야해갤로그로 이동합니다. 06.02 328 7
161435 📜일지 <스펠봄버> 개발일지 #2 - 전투 시스템 개발 [22] Boofer갤로그로 이동합니다. 06.02 612 23
161432 💬 개인적으로 턴제 RPG 잘 안나오는게 에셋 구하기 힘든게 큰듯 [9] ㅆㅇㅆ(124.216) 06.02 695 10
161430 📚정보 weighted random alias method에 대해 알아보자 [2] boost갤로그로 이동합니다. 06.02 267 9
161427 📜일지 죽창게임 개발일지 #1 (움짤 많음) [18] 스수갤로그로 이동합니다. 06.02 743 27
161400 💬 게임 효과음 ai로 생성 해봤는데 퀄리티 좋네 [3] 3007갤로그로 이동합니다. 06.02 567 8
161397 💬 근데 요즘 인디는 뱀서쪽 바닥으로 이전했지 않냐. [7] ㅆㅇㅆ(124.216) 06.02 1096 7
161395 📢홍보 뱀서라이크 게임 래빗후드 출시했습니다! [18] konic3갤로그로 이동합니다. 06.02 778 9
161393 📜일지 ATB 좋아해? 5 [6] 디시콘쓸려고만듦갤로그로 이동합니다. 06.02 357 10
161388 📜일지 퍼즐 플랫포머 게임 제작 후기#6_2 조작감_물리 배속,플랫포머 [2] BIB갤로그로 이동합니다. 06.02 253 7
161360 📜일지 2주에 한번, 나 혼자 게임잼 - 6 [1] 게임만드는까치갤로그로 이동합니다. 06.01 241 7
161352 💬 GJK-EPA 알고리즘으로 플레이어를 밀어내는 오브젝트 만들기 [6] vertex갤로그로 이동합니다. 06.01 254 8
161342 📢홍보 수영장 컨셉의 으시시한 게임 만들어봣어........ [14] 김옥디갤로그로 이동합니다. 06.01 932 9
161340 📜일지 래토피아 개발일지 #27 - 새로운 던전과 도마뱀 침략 [8] 카셀(211.214) 06.01 504 17
161331 📜일지 #5 퍼프렌즈 1년만에 일지 [2] waydii갤로그로 이동합니다. 06.01 252 10
161291 📜일지 ATB 좋아해? 4 [8] 디시콘쓸려고만듦갤로그로 이동합니다. 06.01 360 8
161287 📢홍보 드디어 일년째만든게임 스팀에 출시했어 [10] ㅇㅇ(142.189) 06.01 1096 13
161284 📜일지 [DreamTrip!] 게임 개발 일기#02 [8] Morendo444갤로그로 이동합니다. 06.01 427 11
161283 📜일지 5월 일지 [22] 봄네코갤로그로 이동합니다. 06.01 745 23
161276 💬 유데미랑 GPT 쓰면서 느끼는 것이 리바이스 청바지 일화가 떠오르네 [3] ㅆㅇㅆ(124.216) 05.31 745 9
161264 💬 스토브 이번달에 이상한거 하네 [8] ㅇㅇ(182.225) 05.31 978 12
161259 📢홍보 [모집] 6/22 (토) 창작자성장튜토리얼 Level Up Day! 스토브인디갤로그로 이동합니다. 05.31 235 7
161254 📢홍보 만들고 있는 턴제 덱빌딩 께임 해보실분..? [48] 얀테이갤로그로 이동합니다. 05.31 977 12
161204 💬 제 게임 제작인생중 제일 기분좋았던 리뷰 [13] ㅇㅇ(125.132) 05.31 825 14
161201 💬 인생 첫 스팀게임 출시작 첫 리뷰 [19] ㅇㅇ(112.148) 05.31 922 12
161191 💬 번)스팀 플레이어는 어려운 게임을 좋아할까? 캐쥬얼 게임을 좋아할까?-2 [7] ㅆㅇㅆ(124.216) 05.31 818 9
161190 📜일지 ATB 좋아해? 3 [8] 디시콘쓸려고만듦갤로그로 이동합니다. 05.31 303 8
161187 💬 에셋스토어 무료배포 - 100+ Stylized Weapons... [12] r35갤로그로 이동합니다. 05.31 816 15
161185 📜일지 겜메로 18시간만에 뱀서 만들기 [14] 매튜돌갤로그로 이동합니다. 05.30 1222 29
161168 💬 조선식 지원 특) 지원이 필요한 새싹은 다쳐내고 [9] ㅇㅇ(124.51) 05.30 1202 26
161166 📜일지 동굴게임 개발일지 - 13 [12] 카퍠인갤로그로 이동합니다. 05.30 327 7
161113 💬 2시간 짜리 GMTK 영상이 [10] 플라타갤로그로 이동합니다. 05.30 624 12
161111 💬 한콘진피셜 인디게임 기준 [10] 봄네코갤로그로 이동합니다. 05.30 1277 7
161095 📜일지 알파 테스트 시연회 진행해본 후기! [3] 균이게임즈갤로그로 이동합니다. 05.30 635 9
161094 📜일지 ATB 좋아해? 2 [4] 디시콘쓸려고만듦갤로그로 이동합니다. 05.30 385 7
161092 📢홍보 PlayX4/STEAM/텀블벅 준비, 이벤트 리텐션(2) - 귀귀살전#2 [1] 저승협회갤로그로 이동합니다. 05.30 266 7
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2