unity pixel art
픽셀아트 관련 링크
1. 레딧의 글
- 툰셰이더를 적용하고 팔레트 색상 감소
- 해상도를 확 낮춤. 모델의 디테일도 낮추는데 잔잔바리들이 노이즈로 보여서 있으니만 못하게 됨 => 여기까지는 생각한게 비슷한데
- 일반적으로 그림자를 적용하는 대신 그라디언트 텍스처를 사용하고 색상을 샘플링할 수 있습니다. 많은 애니메이션/만화에서 영감을 받은 게임은 이 방법을 사용하여 예를 들어 피부의 그림자 영역에서 빨간색/파란색/보라색을 수행하지만 그라디언트를 교체할 수 있습니다. 2픽셀의 완벽한 색상 블록으로 기본 텍스처 색상의 2가지 버전을 렌더링합니다. 이를 수행하는 방법에는 여러 가지가 있으며 if 문은 셰이더에서 대부분 nono입니다.
=> 이 부분에 대한 고민이 좀 더 필요하겠다. => 그림자대신 그레디언트 텍스처를 쓰는 부분이 이해가 되지 않는다.
=> 위를 적용하면 아래와 같은 화면이 나오게 되는 듯?
https://www.youtube.com/watch?v=l4bWwobx_LQ
2. 3D pixel art filter for my indie game about dinos digging up dinos
게임 개발로그. 지기네. 발상의 전환이네. 기가 맥힌다.
렌더 설정 방법
https://www.youtube.com/watch?v=wHPo3vmoNi8
- renderer texture를 생성한다.
- 카메라의 Target Texture에 붙인다.
- raw image를 만들어서, rawimage의 1번에서 생성한 renderer texture에 붙인다.
- 해상도, 기타 옵션들을 야금야금 만진다.
게임 개발 예제
아래와 같이 볼 수 있다.
https://www.youtube.com/watch?v=1f76ajrdPYc
3. 유니티에셋 UPixelator : Pixel Art from 3d scenes
쉽고 좋은 듯. 써보진 않음.
https://assetstore.unity.com/packages/tools/camera/upixelator-pixelize-3d-scenes-243562