Unity/Shader
Shader툴 선택 참고 : Shader Graph 와 Amplify Shader Editor
660066
2021. 11. 20. 12:04
프로젝트를 하다보면 Shader Graph와 Amplify Shader Editor 이 둘중에 선택한다면
합리적이고 익숙한쪽으로 선택하는 방향이 있지만 그 어느걸 선택하더라도 많은 제약이 따를수 있습니다.
2021년 11월 20일 기준으로 이 둘의 장점과 단점을 구분하였습니다.
프로젝트에 맞는 쉐이더를 선택시에 이런점이 있다는걸 참고만 하시기를 바랍니다.
Amplify Shader Editor | Shader Garph | |
유/무료 | 유료(Asset Store 에서 구입) | 무료(유니티 내장) |
URP지원 | O | O |
Built-In(Legacy) 지원 | O | X |
파일 방식 | *.shader(코드) | *.shadergraph |
구버전 다운그레이드 대응 | O | X |
확장성 및 다양성 | O | X |
추천 용도 | 유니티 구버전 및 Built-in(Legacy)에도 다양하게 사용 | 유니티 내장 기능에 있기때문에 쉐이더 노드를 익히기에는 접근성이 쉽다. |
단점 | Asset Store에서 구입을 해야하기때문에 무료로 사용하기에는 제약이 따름 | Built-in(Legacy) 지원하지 않기때문에 URP/HDRP를 강제로 설치해야하고, 새로운 기능을 접할려면 Unity 프로그램의 가장 최신버전으로 업그레이드 까지 해야한다는 불편함이 있음. |