728x90 반응형 Shader/Unity Shader2 Erosion Shader Erosion Shader 란?- Erosion은 알파를 의미하며 말 그대로 픽셀을 침식하며 내는 효과다.- 노이즈 텍스쳐를 사용하여 알파 채널을 제어- 이로 인해 모든 픽셀이 투명 해질때까지 점진적으로 침식되기에 단순 Fade 효과랑은 다름 게임 개발을 하다보면 이와 비슷한 효과로 Fade In, Fade Out을 사용한 경험이 있을거다.특징Erosion ShaderFade In / Fade Out효과 대상물체의 특정 패턴, 형태의 변화물체 or 화면 전체의 투명도 변화구현 핵심노이즈 텍스쳐, Shader 작성 필요Alpha 값 조정기능 핵심특정 패턴에 따라 정교하게 제어 가능전체적으로 일정하게 투명도 변화 구현 핵심- 알파 마스크 (노이즈 텍스쳐)에서 침식 임계값(thresold) 을 결정하여 침식되.. 2025. 1. 26. Unity Shader Code 구조 * 해당 코드는 복사 후 여러 방향으로 수정하여 사용하셔도 됩니다. Shader "HughShaders/01TestShader"{ Properties { // Shader에서 사용할 변수를 선언한다. // 선언된 변수들은 Material Inspector에 노출된다. } SubShader { // 렌더링 순서 및 기타 매개 변수를 통해 Shader를 구현하는 부분 Tags { // Render Type, Render Queue를 결정하는 곳 "RednerPipeline="UniversalPipeline" "RenderType"="Opaque" .. 2025. 1. 19. 이전 1 다음 728x90 반응형