본문으로 건너뛰기

© 2026 Molayo

r/Unity분석2026. 05. 20. 23:43

TikTok에서 본 회화적인 (Painterly) 셰이더를 보고 Unity에서 재현해 보았습니다

요약

TikTok에서 본 회화적인(Painterly) 셰이더 효과를 Unity URP 환경에서 재현한 기술 프로젝트입니다. 월드 공간에 고정된 Voronoi 브러시 패치와 라이트 터미네이터를 활용한 하이라이트 및 유기적인 아웃라인을 구현했습니다.

핵심 포인트

  • Unity URP 기반의 두 가지 포스트 프로세스 패스 활용
  • 카메라 움직임에 영향을 받지 않도록 월드 공간에 고정된 Voronoi 브러시 패치 구현
  • 라이트 터미네이터를 따라 하이라이트 스트로크 및 유기적인 아웃라인 추가

Blender에서 누군가가 회화적인 (Painterly) 셰이더를 구현하는 TikTok 영상을 보고, 이를 Unity URP에서 복제해 보고 싶었습니다. 며칠 동안 매달린 결과 이것을 얻었습니다.

두 개의 포스트 프로세스 (Post-process) 패스 (Pass)를 사용했습니다: 첫 번째 패스는 이미지를 월드 공간 (World space)에 고정된 보로노이 (Voronoi) 브러시 패치로 분할하여, 카메라가 움직일 때 이미지가 밀려 보이지 않게 합니다. 두 번째 패스는 라이트 터미네이터 (Light terminator)를 따라 하이라이트 스트로크 (Highlight strokes)를 추가하고, 두께 변화가 있는 유기적인 아웃라인 (Outline)을 추가합니다.

저사양 하드웨어에서 성능이 어떨지는 모르겠으며, 아직 테스트해보지 않았습니다.

(GitHub에 푸시됨: tantaneity/painterly-urp)

AI 자동 생성 콘텐츠

본 콘텐츠는 r/Unity3D (top/week)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0