
Unity 6를 위한 무료 PSX 셰이더 (URP / HDRP / Built-in)
요약
Unity 6의 모든 렌더링 파이프라인(URP, HDRP, Built-in)에서 사용할 수 있는 무료 PSX 스타일 셰이더 에셋을 소개합니다. 픽셀화, 디더링, 지터 효과 등을 통해 PlayStation 1 스타일의 레트로 그래픽을 구현하는 방법을 설명합니다.
핵심 포인트
- URP, HDRP, Built-in 파이프라인 모두 호환 가능
- 픽셀화, 디더링, UV 왜곡 등 다양한 레트로 효과 제공
- 카메라 스크립트를 통한 실시간 효과 조절 가능
- Unity 에셋 스토어에서 무료로 다운로드 가능
동영상: Unity 6를 위한 무료 PSX 셰이더 (URP / HDRP / Built-in)
채널: SpeedTutor
길이: 3분 19초
출처: 자막 (자동 생성, 영어)
전사:
안녕하세요 여러분, Matt입니다. Speed Shooter에 오신 것을 환영합니다. 오늘은 제가 카메라를 움직임에 따라 멋진 디더링 (Dithering) 효과가 나타나고, PlayStation 1 게임 시대처럼 보이도록 픽셀화 (Pixelation) 효과가 적용된 PS1 또는 PSX 스타일의 셰이더 (Shader)를 보여드리려고 합니다.
이 에셋은 Unity 에셋 스토어(Asset Store)에서 완전히 무료로 제공됩니다. 어떤 게임 오브젝트 (Game Object)에도 부착할 수 있는 자체 커스텀 머티리얼 (Material)과 셰이더 (Shader)가 포함되어 있습니다. 또한, 활성화/비활성화 및 다양한 설정을 수행할 수 있는 카메라 스크립트 (Camera Script)도 포함되어 있습니다. 오늘 이 모든 것을 정확하게 살펴볼 예정이니, 여러분께 도움이 될 것입니다.
시작하려면 Unity 에셋 스토어로 이동하여 PSX 스타일 셰이더를 검색하면 됩니다. 설명란에 링크를 남겨두겠습니다. 이 에셋은 모든 파이프라인 (Pipeline)과 호환되므로, 서로 다른 프로젝트에서 사용하기에 매우 좋은 작은 에셋입니다. 에셋에 추가한 다음 Unity에서 열면 패키지 매니저 (Package Manager)에 나타나며, 가져오기 (Import) 및 설치를 선택하면 됩니다.
설치가 완료되면 PSX 스타일 셰이더라는 폴더가 생성됩니다. PSX 스타일 셰이더 데모 씬 (Demo Scene)을 열 수 있습니다. 하지만 제가 권장하는 방법은 URP 에셋을 더블 클릭하는 것입니다. 모든 셰이더와 머티리얼이 제대로 작동하도록 URP를 사용하고 싶을 경우를 위해 실제 URP 설정이 포함되어 있습니다.
이제 말씀드린 대로 원래의 데모 씬을 열어서 기본적인 설정을 보여드리겠습니다. 이 씬에 있을 때, 메인 카메라 (Main Camera)에 모든 설정이 포함된 PSX 스타일 레트로 글로벌 (PSX Style Retro Globals) 스크립트가 있는지 확인해야 합니다. 그리고 여러분이 가진 모든 캐릭터나 게임 오브젝트에는 알베도 (Albedo)와 노멀 맵 (Normal Map)을 지원하는 FX PSX 레트로 서피스 셰이더 (FX PSX Retro Surface Shader)가 필요합니다. 그 안에서 기본적인 설정을 조정할 수 있습니다. 메인 카메라에서 씬의 전체 공간에 걸쳐 이 기능을 활성화하거나 비활성화할 수 있습니다.
그리고 스냅 해상도 (snap resolution)를 변경할 수 있습니다. 해상도를 낮게 설정할수록 실제로는 더 흐릿해지고 초점이 맞지 않는 듯한 효과가 나타납니다. 마치 PSX 스타일의 효과를 만드는 것처럼 말이죠. 원한다면 실제 화면 해상도를 사용할 수도 있습니다.
전체적인 효과의 강도를 결정하는 스냅 강도 (snap strength), 카메라를 움직일 때 얼마나 움직일지를 결정하는 지터 속도 (jitter speed)를 조정할 수 있는 기능도 있습니다. 또한 깊이 단계 (depth steps), 강도 (strength), 그리고 전체적인 노이즈 (noise) 느낌을 조정할 수 있습니다. UV가 약간 다르게 보이길 원하거나, UV가 왜곡되거나 다른 스타일의 효과를 내길 원한다면 UV 정밀도 (UV precision)를 조정할 수 있습니다. 그리고 그것이 중요하다면 정점 조명 (vertex lighting)을 활성화할 수 있으며, 모델 전체에 걸쳐 품질을 높이기 위한 조명 단계 (light steps)도 조절 가능합니다. 또한 컬러 비트 (color bits)를 늘리거나 줄여서 정확도를 조절할 수 있고, 디더링 강도 (dither strength)를 늘리거나 줄일 수도 있습니다.
앞서 말씀드린 것처럼, 일반적인 렌더링 방식과 재질 (materials)을 이렇게 설정했을 때 게임에서 이 효과가 어떻게 사용될 수 있는지 그 차이를 보여드리기 위해 이 기능을 다른 씬으로 가져와 보았습니다. 이 무료 에셋을 놓치지 않고 바로 시작하실 수 있도록 필요한 모든 링크를 아래에 남겨두겠습니다. 아래 설명란에서 Unity와 관련된 모든 세일과 할인 혜택 등을 꼭 확인해 보세요. 그리고 제 Patreon도 꼭 확인해 주세요. 다른 어디에서도 찾을 수 없는 240개 이상의 다양한 스크립트, 에셋, 프로젝트를 만나보실 수 있습니다. 놀라운 지원을 보내주시는 Veruther님과 Party of 10님께 큰 감사를 드립니다. 시청해 주셔서 정말 감사합니다. 그리고 잊지 마세요
AI 자동 생성 콘텐츠
본 콘텐츠는 YouTube SpeedTutor (Unity)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기