- Home /
Unity Enable Directx 11 problem
when i go into the setting of the game i enable directx 11 and it tells me to restart unity, then i restart it but when i do this and go back to the setting it still says to restart unity to use directx 11. How can i get this to work?
Answer by clunk47 · Jan 01, 2013 at 03:18 AM
You need to post your computer specs. If you don't have a DX11 Compatible GPU, there's your problem. Some cards support DX 9, DX 10, some 11. Post your specs. If you don't have a DX 11 card, you need to get one in order to use DX 11. You must also be running Windows 7 to use DX 11. Really, the easiest way to see what version of DX you have:
Start / Run / dxdiag
When you open dxdiag you should see on the bottom of the first page: "DirectX Version".
i have a dx 11 card though. i did what you told me and it says dx 11. is it not working because i am on a mac and using parallels.
That's probably why, you didn't mention that. You may need to look up DX 11 support in some parallels forum...
so i found out that parallels is my problem, well i guess bootcamp here i come.
Answer by Andrew92 · Sep 13, 2015 at 09:33 AM
I found the answer for the problem, is not the DirectX, is the normal map, you must make sure the normal map is in 8 bits not 16 bits, if its 16 bits it will turn pink and will not render properly, also make sure you don't have any alpha in the normal.
Your answer
![](https://koobas.hobune.stream/wayback/20220613090210im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
A node in a childnode? 1 Answer
Unit button and axis mapping issue 0 Answers
Very little, but very heavy script problem. 0 Answers
What does "?" and ":" mean 1 Answer
How to Combine Objects Together Without Making Them Glitch Through Each other? 1 Answer