Unity 6 WebGPU 사용 설정방법

junyojeo·2025년 2월 28일

https://www.youtube.com/watch?v=bF_eUuxGEcA

Unity 설정에선 WebGPU를 아직 선택할 수 없다.

ProjectSettings 메모장에서
webGLEnableWebGPU: 0 -> 1
로 바꿔주고,
settings -> Player -> other settings -> Auto Graphics API 체크 해제 -> +버튼 눌러서 WebGPU 추가 -> WebGPU를 위로 옮겨서 우선순위에 넣기

레퍼런스가 없어서 아무나 찾아 들어오라구 적어놓음

아래만 봐도 됨.

  1. Web 플랫폼으로 먼저 전환 (필수!)

    • File > Build Settings에서 Web 플랫폼 선택
    • "Switch Platform" 클릭하고 완료될 때까지 대기
  2. ProjectSettings.asset 파일 수정

    • Unity Hub에서 프로젝트 폴더 찾기
    • ProjectSettings 폴더 열기
    • "ProjectSettings.asset" 파일을 텍스트 에디터로 열기
    • webGLEnableWebGPU: 0webGLEnableWebGPU: 1로 변경
    • 저장 후 Unity로 돌아오기
  3. Player Settings에서 WebGPU 활성화

    • Player Settings 열기
    • Other Settings 섹션으로 이동
    • "Auto Graphics API" 체크 해제
    • 이제 Graphics API 목록에 "WebGPU Experimental" 옵션이 나타남
    • "+" 버튼 클릭해서 WebGPU 추가 (아직 목록에 없다면)
  4. WebGPU 우선순위 설정

    • WebGPU를 목록 맨 위로 드래그
    • 이렇게 하면 하드웨어가 지원할 경우 WebGPU를 먼저 사용
    • 지원하지 않을 경우 WebGL2로 자동 폴백

이 설정이 완료되면 Build and Run으로 빌드 후 F12 누르고 콘솔에서 "Unity WebGPU" 메시지로 정상 작동 확인 가능합니다.

profile
치킨강정

0개의 댓글