최근 개발하기 시작한 프로젝트에서 몬스터의 출현을 위해 만든 쉐이더이다.
현재 프로젝트는 2D 기반으로 제작하고 있기 때문에 Sprite 쉐이더와 친해지기 위해 노력중이다.
그냥 게임 시스템 개발하는 거랑은 달리 쉐이더는 혼자 골똘히 생각하면서 이것저것 수정하면 시간 가는 줄 모르는 것 같다.


이 쉐이더는 아주 간단히 Y값만 바꿔주는 Vertex 부분과 Float 값에 의해 스프라이트가 사라지는 Color 부분으로 구분된다.


Object Position 을 가져와서 G 값 (Y축값)을 가져와서 단순하게 Progression에 의해 제자리로 돌아가게 하는 부분이다.
이 부분은 내 프로젝트에 사용하려고 넣은거라 사실 빼도 무방하다.

내 능력으로는 깔끔하게 정리하는게 불가능하다..
스프라이트가 Progression에 따라 사라지게 하는 부분이다.
AppearEffectShaderGraph.shadergraph
0.10MB
그래서 그냥 파일로 제공한다...
'Game Dev > Unity Shader' 카테고리의 다른 글
| 유니티 공식 지원 강력한 UI 쉐이더 샘플 - 유니티 Shader Graph (1) | 2025.11.27 |
|---|---|
| Sprite Outline Shader - 유니티 Shader Graph (0) | 2025.11.25 |
| Toon Shader 만들기 - HLSL 유니티 Shader (0) | 2025.10.29 |
| 22. Compute Shader - 다니엘 릿 쉐이더 프로젝트 (0) | 2025.10.27 |
| 21. Geometry Shader - 다니엘 릿 쉐이더 프로젝트 (0) | 2025.10.27 |