본문 바로가기

툰렌더링 공부50

셰이더 연구 #2 4.11 지금까지 벡터의 방향을 잘못이해하고 있었다. ViewDirection이라고 하면 '내가 보는 방향 = 카메라 방향'인 줄 알았는데 '정점이 카메라를 보는 방향'이었던 것이다. 저 그림이 아니었으면 아직도 헤메고 있을 듯. 고마워요 흑흑 4.12 뭔 소리인지 하나도 모르는 문서들에 파묻혀 이틀을 보냈다. 내가 처음들었던 엔젤링(머리하이라이트)의 구현방법은 View Direction(카메라가 보는 방향)과 UV(맵좌표)를 잘 비벼보는 거였다. 카메라가 움직이는 각도에 따라 머리UV를 수직으로 펴고 위아래로 움직이면 되잖아? 이게 말만들으면 쉬울 것 같았는데, 생각만큼 쉽게 되지 않아서 하루를 날리고, 유니티짱 헤어셰이더에서 엔젤링 부분만 배껴야지 싶었는데 코드를 보면서도 뭔소린지 하나도 모르겠다. .. 2022. 4. 11.
셰이더 연구 4.6 모델링은 준비됐고, 걷기 애니메이션을 간략하게 만들었다. 이제 유니티로 출발! ...한 게 어제인데, 자료찾고 삽질하고... ...해서 겨우겨우 그림자를 그림. 그어어어어 단순한 툰렌더 방식이 아니라 HDRI의 간접광을 명암에 이용하고 싶었는데, 정작 해보니 이도저도 아닌 느낌. 불쾌한 골짜기만 살아나고 있다. 하프램버트 셰이딩. 셀프쉐도우와 궁합이 안좋아서 사용은 어려울 듯 4.7 기본 툰셰이딩에 역광 추가. 일단 기본노드는 다 만들었는데... 옵션을 매우 적게 주고 싶었지만 하나 둘 붙이다보니 뜻대로 되지 않는다. 유튜브에서 우연히 본 NiloCat이란 사람의 툰셰이더를 참고.(라고 쓰고 배꼈다고 읽는다.) https://github.com/ColinLeung-NiloCat/UnityURPTo.. 2022. 4. 6.