VRChat 마이너 갤러리 저장소

제 목
일반 VRChat 유저를 위한 잡다한 Shader 강좌 <6>
글쓴이
포동포도
추천
8
댓글
5
원본 글 주소
https://gall.dcinside.com/vr/242522
  • 2019-08-13 01:21:26
 

==============================


Poiyomi Toon Shader는 생각보다도 많은 기능이 있지만

여전히 기능을 잘 이용하지 못하고

그냥 바로 업로드하는 모습을 보면 안타깝기도 하다.


그래서 이 셰이더에 있는 특수한 기능이나

여러 퍼포먼스를 연출할 방법을 알려주고자 하는데

잘 쓰지 않는 기능인만큼 처음보는게 많을 수 있으므로

강좌는 점점 세세하게 다뤄야겠지만


사진 제한이 20개라서 세세하게 설명하는 만큼

분량 또한 짧아지므로 편수도 늘려볼까 한다.


==============================


Poiyomi Toon Shader 3.4 다운로드

https://vrcmods.com/item/5356-Poiyomi-Toon-Shader-3-4




1. 항상 밝게, Unlit처럼 만들기




일단 기본적인 Poiyomi Toon Shader를 적용한 모습이다.

빛이 없어서 아바타가 어둡고

옷 부분에 그림자가 크게 졌다.





Lighting 탭에서

Min Brightness와 Max Brightness에 똑같은 수치를 줬더니

아바타의 옷이 밝아졌고 그림자도 거의 사라졌다.


수치는 무엇이든 상관없고 두 밝기가 서로 같으면 된다.





왼쪽은 기본 상태, 오른쪽은 최대최소 밝기를 동일하게 0.8로 만든 상태.




==============================


2. 외곽선을 빛나게 할 Rim Lighting



1번을 체크해서 림 라이트를 활성화시키고

2번으로 원하는 색을 맞춘 뒤

3번의 수치를 조절하여 색의 강도를 조절하면 된다.




Invert Rim Lighting을 체크하면

빛이 외곽선이 아니라 안쪽으로 옮겨진다.






Rim Width는 림 라이트의

테두리 두께를 조절할 수 있고





Rim Brightness는 림 라이트의 음영 수치를





Rim Emission은 림 라이트의 밝기 정도를





Rim Color Bass는 림 라이트의 Color 값을 조절할 수 있다.

수치가 클 수록 Rim Color의 색이 강해진다.





Rim Texture는 림 라이트에 텍스쳐를 입혀

그 텍스쳐대로 빛나게할 수 있는데

Rim Color가 흰색이 아니라면 텍스쳐의 색과

서로 섞일 수도 있으니 주의해야한다.


 



Rim Mask는 림 라이트가 적용될 부분과

그렇지 않을 부분을 정하게 할 수 있다.


흰 색으로 칠한 부분은 적용되고 검은색으로 칠한 부분은 적용되지 않게 된다.

이 강좌에서 쓴 텍스쳐 대부분은 포이요미 셰이더에 동봉되어 있으므로

똑같이 따라해봐도 좋을 듯 하다.






Rim Texture Pan Speed를 조절하여

Rim Texture가 움직이게 만들었다.





이번에는 노이즈를 추가해보자.

Rim Mask와 비슷하게 적용시킬 부분과 그렇지 않을 부분을

추가할 수 있는 용도지만 Mask는 고정되어 움직이지 않고

Noise는 Pan Speed수치를 정해 움직이게 할 수 있다.





수치를 줬더니 움직인다.





Shadow Min 탭에서

Shadow Min In은 조명을 받는 측면(간접 조명을 받는 부분)에서

림 라이트가 있게끔 한다.

수치가 클 수록 측면의 범위가 줄어든다.





Shadow Min Threshold는

아마 그림자에 라이트가 생성되도록 하는 것 같다.

보기엔 Shadow Min In와는 큰 차이가 없다.





Shadow Min Width Mod는

빛에 영향을 받아 생기는 림 라이트의

두께를 주절할 수 있다.



==============================


3. 텍스쳐나 움짤 덧대기. 플립 북


플립 북은 텍스쳐 하나에 또 하나의 텍스쳐를 덧대주는 기능인데

https://gall.dcinside.com/mgallery/board/view/?id=vr&no=228832

이 강좌의 텍스쳐 블렌딩과는 다른 기능이다.



포이요미 플립 북의 텍스쳐는 .asset 형식의 텍스쳐를 사용한다.

에셋 확장자의 텍스쳐? 처음보는 형식이겠지.




플립 북 텍스쳐를 만들기 위해서는 원하는 gif이미지나

여러 개의 연속촬영된 이미지를 한꺼번에 묶어

우클릭-Poiyomi-Texture Array-Form Images(여러 장의 사진) 또는 From GIF(gif파일)






그럼 플립 북에 쓰기 위한 텍스쳐가 만들어진다.

확장자는 .asset





에셋 확장자 파일의 인스펙터를 보면 정보가 쭉 나와있는데





그 중에 마지막으로 나온 채널의 번호를 기억하면 된다.

이게 프레임 갯수다. 이 텍스쳐는 45프레임.






Replace(기존 텍스쳐에 새로운 텍스쳐로 교체하기)

Multiply(텍스쳐 곱하기, 검은색 우선)

additive(텍스쳐 더하기, 흰색 우선)

위 수치를 조절하여 플립 북 텍스쳐를 나타내면 된다.






아바타에 적용하기 위해 

아까 기억해둔 45프레임을 입력했고

아바타의 원래 옷 텍스쳐를 해치지 않기 위해

Add수치를 늘렸다.


나머지 수치들은

FPS: 프레임 속도 조절

Scale l Offset: 크기와 위치 조절

Tiled?: 플립 북 텍스쳐가 나타나지 않을 경우 체크

Emission Strength: 플립 북 텍스쳐 밝기

Rotation: 플립 북 텍스쳐 회전





이것저것 만져보니 결과적으로

꽤 괜찮은 옷이 완성되었다.






==============================


VRChat 유저를 위한 잡다한 Shader 강좌1 기초와 아바타의 음영 설정

https://gall.dcinside.com/m/vr/218156



VRChat 유저를 위한 잡다한 Shader 강좌2 Standard Shader와 자주 쓰는 옵션

https://gall.dcinside.com/m/vr/219638



VRChat 유저를 위한 잡다한 Shader 강좌3 기본적인 UTS셰이더 옵션

https://gall.dcinside.com/m/vr/224722



VRChat 유저를 위한 잡다한 Shader 강좌4 UTS셰이더를 용도에 맞게 구분하기

https://gall.dcinside.com/m/vr/236029



VRChat 유저를 위한 잡다한 Shader 강좌5 포이요미 툰 셰이더 1

https://gall.dcinside.com/m/vr/236029






akiring 개추 2019.08.13 01:23:31
연어먹고싶다 2019.08.13 01:25:54
흐린바다 뿌쓩빠쓔우웅 - dc App 2019.08.13 01:34:56
dox 삐쓩ㅆ빠쓩 2019.08.13 01:38:11
혀뇽 조와 2019.08.13 01:46:50
번호 분류 제목 글쓴이 날짜 추천
318428 일반 전갤주좌 복귀를 빨리 희망합니다 1 ㅇㅇ 211.114 2019-11-21 0
318427 일반 하프라이프 개재밌겠다 3 으ㅡ음 2019-11-21 0
318426 일반 왜 불타는지는 몰라도 3 ㅇㅇ 39.7 2019-11-21 0
318425 일반 앰창좆목충 뒤져ㅋㅋ ㅇㅇ 211.36 2019-11-21 1
318424 일반 날파딱시키놔라 파딱. 4 kawaimomo 2019-11-21 0
318423 일반 저런놈들 보면 늘 인겜에서 원한있는놈들이던데 2 ㅇㅇ 175.223 2019-11-21 0
318422 일반 갤뒤진명확한이유 2 ㅇㅇ 59.10 2019-11-21 0
318421 일반 내가 ㅈ목티를냈냐 멀했냐.. 4 츄르 2019-11-21 0
318420 일반 여기서 현 주딱이 전 주딱 뒷통수엌 ㅇㅇ 2019-11-21 0
318419 일반 클로버갱 1 SEGAMI 2019-11-21 0
318418 일반 뭐야 갤 왜 불탐 2 Byanka 2019-11-21 0
318417 일반 제가 완장이 된다면 좆목 방지로 모든 고닉의 닉네임을 반고닉 ㅇㅇ로 계절을안고서 2019-11-21 0
318416 일반 저런거 퍼오는놈이 더 추함ㅋㅋㅋ ㅇㅇ 175.223 2019-11-21 0
318415 일반 그래서 새 파딱 누군데 8 ㅇㅇ 124.50 2019-11-21 0
318414 일반 트위터는 어떳게 알아서 가져오는거임 1 면요리좋아함 2019-11-21 0
318413 일반 브갤 특.jpg 5 ㅇㅇ 183.97 2019-11-21 5
318412 일반 일하는데 존나심심해서 갤쳐보는데 씨발 1 ㅇㅇ 175.193 2019-11-21 7
318411 일반 아ㅋㅋ 재밌다 ㅇㅇ 124.50 2019-11-21 0
318410 일반 진짜 갤질에 목숨걸었나 뭐 저리 불탐 평일 아침부터 1 계절을안고서 2019-11-21 0
318409 일반 좆목갤 아님? _YS_ 2019-11-21 0
318408 일반 불만은 씨발 그냥 좆같은니 윾동으로 욕쳐박는거지 1 ㅇㅇ 175.223 2019-11-21 3
318407 일반 떡밥 뭐임 9 델프 2019-11-21 0
318406 일반 좆목좀 작작해 3 ㅇㅇ 175.223 2019-11-21 16
318405 일반 도라이 새끼들 8 츄르 2019-11-21 0
318404 일반 그가 등판할 때가 된 건가 2 헌책 2019-11-21 0
318403 일반 얜 먼데 처맞는건데? 6 멚져 2019-11-21 1
318402 일반 니새끼들 콘쳐박는것보다 남에 카드로 막쳐긁은하프새끼 1명더 좋음 3 ㅇㅇ 39.7 2019-11-21 4
318401 일반 솔직히 라무네퍼지콘 쓰는 새기들 사형시켜애함 ㅇ 3 멚져 2019-11-21 2
318400 일반 개씨발 페미새끼들 탈코인증도 아니고 자짤인증노잼 1 ㅇㅇ 39.7 2019-11-21 5
318399 월드소개 야씨발내가꺼져있다 4 로체 115.21 2019-11-21 1
318398 일반 왜냐고? 씨발럼들아 3 ㅇㅇ 175.209 2019-11-21 4
318397 일반 자리가 사람을 만든다 1 츄르 2019-11-21 0
318396 일반 보닌 꿈에서 메이드일 했음ㄷㄷ 1 kawaimomo 2019-11-21 0
318395 일반 블렌더 2.81로 업뎃됐네 1 유즈코 2019-11-21 0
318394 일반 드뎌씨발 그좆같은 새끼들 사라진다 12 ㅇㅇ 175.223 2019-11-21 5
318393 일반 이겜 너무 커여운게많음 사탕여우 2019-11-21 0
318392 질문 아바타 업로드 안되던데 이거때문임? 4 ㅇㅇ 211.225 2019-11-21 0
318391 일반 일어나서 문득 든 생각 츄르 2019-11-21 0
318390 일반 바이브 싸제폼 어디서사면됨? 추천좀 ㅇㅇ 121.190 2019-11-21 0
318389 일반 브하~ 하나. 2019-11-21 0
념글 삭제글 갤러리 랭킹