본문 바로가기

shader graph4

유니티 셰이더 그래프 포스트 프로세스 01 예술적 조절 노드들 사용, 칼라믹스, 대비, 색조, 채도 조정, Unity Shader Graph Post Process apply Artistic Adjustment 유니티 셰이더 그래프 포스트 프로세스 01 예술적 조절 노드들 사용, 칼라믹스, 대비, 색조, 채도 조정, Unity Shader Graph Post Process apply Artistic Adjustment 셰이더 그래프로 포스트프로세스 작업을 해보도록 합니다. 먼저 유니티 2021에서 셰이더 그래프로 작성한 셰이더를 포스트 프로세스 작업화 하는 글은 따로 있습니다. Unity 2021에서 Add Renderer Feature에서 Blit 적용을 통한 셰이더그래프를 통한 포스트포로세스 흉내 내 Unity 2021에서 Add Renderer Feature에서 Blit 적용을 통한 셰이더그래프를 통한 포스트프로세스 흉내 내보기 + 간단한 예제 사용법 셰이더 그래프를 만지작 거리다 보니, 후처리, 포스트 .. 2021. 5. 6.
유니티 셰이더 그래프 예제 05 전기효과 구현, Unity shader graph Electricity 유니티 셰이더 그래프 예제 05 전기효과 구현, Unity shader graph Electricity 전기 효과를 유니티의 셰이더 그래프로 구현해봅시다. Lit Shader Graph 하나 생성하고, 이름은 원하는 대로 하시면 됩니다. Graph inspector에서 Surface를 Transparent로 변경 일단 전기 효과를 만드는 노드 길어서 아래에서 분리 설명할게요 앞부분부터 시간을 이용해서 UV에 흐름을 만듭니다. 위는 Y축으로 -0.5씩, 아래는 Y축으로 0.5씩 두 장을 노이즈가 서로 반대 방향, 위아래로 흐르게 만든 뒤 그것을 더합니다. 합쳐진 정보로 추가 작업 합쳐진 정보를 Power을 통해 제곱시켜줍니다. 작은 값을 더욱 작게, 큰 값을 더욱 크게 됩니다. Remap으로 현재 0~1 .. 2021. 4. 20.
유니티 셰이더 그래프 예제 03 불꽃 구현, Unity shader graph Flame 유니티 셰이더 그래프 예제 03 불꽃 구현, Unity shader graph Flame 불꽃효과, Flame 효과를 구현해 봅시다. Lit Shader Graph로 하나 생성합니다. 이름은 적당히! surface Transparent Blend Addtive -해보고 맘에드는걸로 수정하시오 옵션관련 내용 인터넷에서 대충 캡쳐해왔습니다. 구성시작 택스쳐를 넣고, 칼라값과 택스쳐를 곱한다. Base Color, Alpha에 연결시켜줍니다. 칼라값 정보도 참조 하시고요. 불꽃에 일렁임을 만들어 봅시다. time과 vector2 x,y(0,-0.3)을 곱해서, tiling and offset에 offest으로 사용 택스쳐에 흐름을 만들어 줍니다. Grand Noide를 하나를 생성하고 Scale를 적당히 만져.. 2021. 4. 18.
유니티 셰이더 그래프 예제 02 디졸브 구현, Unity shader graph Dissolve 유니티 셰이더 그래프 예제 02 디졸브 구현, Unity shader graph Dissolve 이번에는 디졸브 효과 구현해봅니다. 이름은 적당히 만듬 surface Transparent Alpha Clip 체크 SimpleNoise 가져온다. 아래 X를 조절해서 모양을 조절한다. 요놈은 Alpha로 넣어줘본다. Time에서 SineTime을 가져오고 Remap으루 0~1범위화 시킨다. 요건 Alpha clip Threshold에 연결 add 노드 추가 디졸브 효과는 기존 알파 빠지는 부분 줍변에 먼가가 있어 보이는데, 이를 위해서 add시켜줌 step 노드 추가 step(x,y) : x≤y 이면 1을 리턴하고, 그렇지 않으면 0을 리턴한다. 디졸브 효과를 나타낼 부분을 단편화 시킨다. 해당 아웃을 Em.. 2021. 4. 18.