외곽선(outline) 뿐만 아니라, 안쪽의 모서리 선도 표시하는 방법이 있을까?
셰이더 언어까지 배우기에는 좀 빡세서.. ;_;
빌트인이나 이미 있는 셰이더 위주로 찾아보고 있다..
방법 1. Sobel Filter 셰이더를 이용한다.
셰이더 전혀 모르는 내가 분석하려면 정말... 정말 오래 걸릴 듯.
방법 2. 텍스쳐에 일일이 선을 그려준다
> 매우 단순하고 직관적이지만 인력 개지랄
어차피 수채화 수작업 느낌 내려고 텍스쳐 칠할 거 생각하면
선 하나 더 긋는 것 정도야 별 문제 아닐 것 같기도 하다...
목표는 색깔까지 셰이더로 하는 거지만 나는 셰이더 젬병이다.
방법 3. 셰이더 장인한테 의뢰한다
> 나는 돈이 없다
어떤 방법이 좋을까?
와이어프레임처럼 선나오는거도아니고 적당한 굴곡에만 선 긋는거면 면들의 normal값 차이로 구현하면된다는데 어케만드는지는 나도 모르겠네
https://godotshaders.com/shader/screen-space-edge-detection-outline-shader/
이런게 있기는한데 도움될진모르겠다
셰이더 공부는 좀 해둬야겠구나.. ㅠㅠ 고마워 참고해볼게
에디터 화면설정에 와이어프레임잇던뎅
결과물에 넣고싶은거면 카메라에 셰이더넣으면되지 않을까