- Home /
What graphics API does Unity's web player use?
I'm aware that it might possibly use OpenGL, D3D9, and D3D11.
If so, is there a way to determine which version a client is using?
Also if it uses different graphics APIs in different situations with the web player, can you specify when it'd use what? (As in what operating systems)
Also it'd be useful to know if the client can force a certain graphics Library to be used, and if so how it's done. (As in maybe a Windows 7 machine capable of Direct 3D 11 forces Direct 3D 9)
Please change the title to reflect your question. Your question ask about deter$$anonymous$$ing clients' graphics rendering capability. You are not asking about what graphics API does Unity web player use.
@ikelaiah No, I'm not asking about what the client is capable of. I'm asking about how to deter$$anonymous$$e which graphics API the web player is currently using, and if there is any way to force it to use a graphics API.
@alexwitcher I see. To deter$$anonymous$$e which API it uses, I couldn't find anything. Perhaps others will. In regards of forcing a specific graphics API, according to this post, the answer is not possible.
Is there a way the user could maybe fake unity's web player into thinking its in a certain environment so it uses a specific graphics API? Like maybe compatibility mode for Windows XP to force DirectX 9.
Your answer

Follow this Question
Related Questions
A node in a childnode? 1 Answer
websockets in webplayer 0 Answers
Serialization of Game State Into Web Server 0 Answers
DirectX11 & Unity problem 1 Answer
how can i read the openGL code which is converted from Unity 3d 2 Answers