본문 바로가기

Unity/작업방식

Unity: 스크립트로 사용중인 그래픽스 아키텍처 파악하기

타겟 기기 뿐만 아니라 에디터에서도 어떤 그래픽스 아키텍처를 사용하는지 알 수 있습니다. SystemInfo.graphicsDeviceType을 호출하면 Direct3D11, Vulkan, OpenGLES3, Metal 등 구분하여 작업할 수 있습니다. 

 

https://docs.unity3d.com/ScriptReference/Rendering.GraphicsDeviceType.html

 

Unity - Scripting API: GraphicsDeviceType

Success! Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable. Close

docs.unity3d.com

 

 

유니티코리아 프로젝트 카야의 사용자 설정 편의를 위한 기능에 사용되었습니다.

https://github.com/UnityKorea/ProjectKaya/commit/992ca219f837a406d96cd00d17548c20fbff4112

 

Graphic API Validation (Vulkan), Comment out Layout in ReadmeEditor · UnityKorea/ProjectKaya@992ca21

- ReadMeEditor의 Layout 로드가 레이아웃 초기화를 유발 - 그래픽스 API가 Vulkan이 아닐 경우 알림메시지

github.com

 

프로젝트 카야 에디터에서 강제 vulkan 모드로 지정하지 않으면 뜨는 대화상자