DitherFx: Unity URP용 디더(Dither) 후처리 효과
요약
DitherFx는 Unity URP용 디더(Dither) 후처리 효과 에셋입니다. 볼륨 프로파일을 통해 제어되며, 렌더 피처 또는 선택적 후처리 패스로 작동합니다. 사용자 지정 팔레트와 패턴 애니메이션 옵션을 제공하여 그린스크린 비디오를 픽셀아트 스프라이트로 처리하는 데 활용할 수 있습니다.
핵심 포인트
- Unity URP용 디더(Dither) 후처리 효과 에셋입니다.
- 렌더 피처 또는 선택적 후처리 패스로 작동합니다.
- 사용자 지정 팔레트와 패턴 애니메이션 옵션을 제공합니다.
DitherFx
Dev by NullTale<br>
FOR NON COMMERCIAL USE ONLY - version is no longer supported and cannot be used in commercial purposes
라이선스를 읽어보세요. 공식 릴리스는 AssetStore에서만 가능합니다.
▒░ Unity URP용 디더 후처리 효과로, 볼륨 프로파일을 통해 제어됩니다. </br>
▒░ 렌더 피처(render feature) 또는 선택적 후처리 VolFx를 위한 패스로 작동합니다.
기능 (Features)
- 사용자 지정 팔레트 및 패턴
- 패턴 분포 및 애니메이션 옵션
- 노이즈 모드
알파 채널을 가진 팔레트를 사용하여 런타임에 그린스크린 비디오를 픽셀아트 스프라이트로 처리하는 데 사용될 수 있습니다 (VolFx와 함께).
아트워크 프로젝트의 일부 (Part of Artwork Project)
- Vhs
- OldMovie
- GradientMap
- Outline
- Flow
- Pixelation
- Ascii
- [Dither]
- ...
사용법 (Usage)
설치: Unity PackageManager를 통해
렌더 피처로 작동하며, 일부 파라미터와 기본 볼륨 설정은 에셋에서 구성할 수 있습니다.</br>

## 기술 (Tech)
이 효과는 원본 이미지의 각 픽셀에 대해 가장 가까운 색상으로부터의 편차를 계산하여 작동합니다. 만약 이 편차가 충분히 크다면, 팔레트에서 두 번째로 가까운 색상으로 대체하며, 이는 스크린 공간 패턴(ScreenSpace pattern) 또는 무작위 노이즈(random noise)에 따라 수행됩니다.
Dither Power, 팔레트(palette), 패턴 유형(pattern type) 및 애니메이션은 VolumeSettings 또는 RenderFeature 설정에서 사용자 정의할 수 있습니다.<br>모든 계산은 hased Lut 테이블을 통해 프래그먼트 셰이더(fragment shader)에서 수행됩니다.<br><br><br>원본 이미지의 색상을 측정하기 위해 세 개의 lut 테이블이 사용됩니다:<br>* 팔레트 색상 (palette color) - 팔레트로부터의 색상 대체<br>* 편차 색상 (deviation color) - 팔레트에서 두 번째로 가까운 색상<br>* 측정값 (measure) - 가장 가까운 색상까지의 거리로, 디더링 파워(dithering power)를 평가하는 데 사용됩니다.<br><br>테이블은 알려지지 않은 팔레트가 처음 사용될 때 런타임(Runtime)에 생성되며 모든 기능 간에 공유됩니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub GameDev의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기