UNITY/Unity_WebGL

1) 브라우저 호환성

Boris 2024. 1. 17. 16:07

다음 조건이 충족된 브라우저를 지원한다.

1. WebGL2를 지원 

 * 참고 : Unity는 자동 그래픽 API옵션으로 생성된 빌드에서 더 이상 WebGL 1을 지원하지 않는다.

 - 자세한 내용은 https://docs.unity3d.com/Manual/webgl-browsercompatibility.html#webgl-depr 를 참조

2. 브라우저는 HTML 5 표준을 준수한다.

3. 브라우저는 64비트이며 WebAssembly를 지원함

 

 

- Unity WebGL은 모바일 장치를 지원하지 않는다. 고급장치에서는 작동할 수 있지만 현재 장치는 성능이 좋지 않고 Unity WebGL 콘텐츠를 지원할 만큼 메모리가 부족한 경우가 많다.

- Unity WebGL은 일부 압축을 지원한다. *텍스처 형식. 

 

 

 * 텍스처 형식 

> 그래픽 카드나 모바일 장치와 같은 3D 그래픽 하드웨어를 통해 실시간 렌더링 중에 텍스처를 처리하기 위한 파일 형식

 

 

 

WebGL 1 지원 중단

 

- Unity 2022.1부터 Auto Graphics API 설정에는 더 이상 WebGL 1 Graphics API가 포함되지 않음

  >>> 그러나 프로젝트에 WebGL 1 에 대한 지원을 추가해야 하는 경우 아래와 같이 하면 된다.

 

1. Player setting > OtherSetting 

2. Auto Graphics API 옵션을 비활성화 하고 그래픽 API 목록에 WebGL 1(Deprecated)을 명시적으로 추가 함