본문 바로가기
Develop/Unity

Unity 6.3 사라진 머티리얼 변환 기능 어디로갔나 - Render Pipeline Converter

by lover_duck 2026. 8. 15.
728x90
반응형

Unity 프로젝트를 Built-in Render Pipeline에서 URP로 변경하다 보면 기존 머티리얼이 핑크색으로 깨지는 경우가 있다.

 

예전에는 머티리얼을 선택한 뒤 메뉴를 통해 URP용 머티리얼로 변환할 수 있었는데, Unity 6.3에서는 기존에 사용하던 메뉴가 보이지 않아 당황할 수 있다.

 

Unity 6.3에서는 Render Pipeline Converter를 이용해 기존 머티리얼을 URP에 맞게 변환할 수 있다.

Render Pipeline Converter 실행하기

상단 메뉴에서 다음 경로로 이동한다.

 

Window > Rendering > Render Pipeline Converter

 

실행하면 다음과 같은 화면이 나타난다.

 

 

상단의 파이프라인 선택 항목에서 Built-in to URP를 선택한다.

 

그러면 Built-in Render Pipeline에서 URP로 변환할 수 있는 여러 항목이 표시된다.

 

Material Upgrade 확인하기

이번에 가장 중요한 부분은 Material Upgrade다.

 

스크린샷을 보면 다음과 같이 표시되어 있다.

  • Material Upgrade
  • 21/21 selected
  • Conversion Complete
  • 초록색 체크 표시

즉, 현재 프로젝트에서 변환 대상으로 확인된 머티리얼 21개가 모두 URP용으로 변환된 상태다.

따라서 이 화면에서 Conversion Complete가 표시된다면 머티리얼 변환 자체는 완료된 것이다.

변환 전이라면 어떻게 해야 하나?

아직 변환되지 않은 머티리얼이 있다면 먼저 Material Upgrade를 체크한다.

 

그다음 아래쪽의 Initialize Converters 버튼을 눌러 변환 대상을 초기화한다.

 

초기화가 끝나면 변환할 항목이 표시되고, Convert Assets 버튼을 통해 실제 변환을 진행할 수 있다.

 

변환 과정에서는 프로젝트의 머티리얼 설정이 변경되기 때문에 화면 하단에서도 경고하고 있듯이 프로젝트를 백업한 후 진행하는 것이 좋다.

 

This process makes irreversible changes to the project.

 

즉, 변환 작업은 프로젝트에 되돌리기 어려운 변경을 적용하므로 Git이나 별도의 백업을 먼저 만들어두는 것을 권장한다.

 

기존 메뉴가 안 보여도 당황할 필요 없다

Unity의 버전이 올라가면서 기존에 사용하던 머티리얼 변환 메뉴를 찾기 어려워졌다.

 

특히 예전 튜토리얼에서

 

Edit > Rendering > Materials

 

쪽의 변환 기능을 사용하는 모습을 봤다면 Unity 6.3에서 메뉴가 없어져서 기능 자체가 삭제된 것으로 생각하기 쉽다.

 

하지만 Built-in에서 URP로 머티리얼을 변환하는 기능 자체는 Render Pipeline Converter를 통해 사용할 수 있다.

정리

Unity 6.3에서 Built-in 머티리얼을 URP에 맞게 변환해야 한다면 다음 순서로 진행하면 된다.

  1. Window > Rendering > Render Pipeline Converter 실행
  2. Built-in to URP 선택
  3. Material Upgrade 확인
  4. Initialize Converters 실행
  5. 변환 대상 확인
  6. Convert Assets 실행
  7. Conversion Complete 확인

이미 Material Upgrade 항목에 21/21 selected, Conversion Complete​가 표시되고 있다면 해당 화면에서는 머티리얼 변환이 완료된 상태다.

 

따라서 머티리얼이 여전히 핑크색으로 보인다면 단순히 변환 작업이 안 된 문제가 아니라 셰이더가 URP를 지원하지 않거나, 해당 머티리얼이 사용하는 셰이더 자체가 호환되지 않는 경우​도 확인해봐야 한다.

 

Unity 6.3에서 예전 머티리얼 변환 메뉴를 찾고 있었다면, 이제는 Render Pipeline Converter를 사용하는 것이 기본적인 방법이라고 생각하면 된다.

728x90
반응형

'Develop > Unity' 카테고리의 다른 글

유니티 렌더링 최적화  (0) 2026.03.12
Input System 으로 플레이어 만들기  (0) 2025.04.12
Input System - Player Input  (0) 2025.04.11
Input System - Input Actions  (0) 2025.04.10
InputSystem 기본 사용법  (0) 2025.03.25