- 유니티에서 쉐이더 그래프를 사용하여 이미지의 무한 스크롤링 효과를 만드는 방법을 설명 🖼️
- 쉐이더 그래프에서 텍스처(메인 텍스), 스피드(벡터2), 타일링(벡터2) 속성을 추가하여 텍스처의 움직임과 반복을 제어 ⚙️
- 텍스처 2D를 사용하기 위해 샘플링 과정을 거쳐 이미지의 색상 값을 읽어옴 🎨
- UV 타일링 및 오프셋을 조절하여 텍스처의 배열과 움직임을 변경 📐
- '랩 모드'를 '리피트'로 설정하여 텍스처가 반복되도록 설정 🔄
- '타임' 노드를 사용하여 텍스처를 자동으로 스크롤되도록 설정하고, '멀티플라이' 노드를 사용하여 스크롤 방향과 속도를 제어 ⏰
- '스플릿' 노드를 사용하여 스피드 벡터2 값을 x축과 y축으로 분리하여 각 축의 스크롤 속도를 독립적으로 조절 ➗
- 스프라이트의 크기와 비율에 맞춰 타일링 값을 조정하여 원하는 스크롤링 효과를 얻음 📏
- 쉐이더 그래프로 만든 쉐이더를 머티리얼로 생성하고, 이를 유니티 오브젝트에 적용하여 최종 결과물을 확인 ✅
- 가로 세로 비율이 1:1이 아닌 경우, 해상도 깨짐을 방지하기 위해 머티리얼 속성에서 타일 값을 조정하여 보정 💻