Materials are grayed out/ can't edit them
I can't edit the materials from my truck model, they're grayed out.
Why did this happen and how can I reverse that??
Notes: The 3d model was made with Blender and was imported to Unity directly as a .blend file and thus the materials in Unity were created automatically.
Answer by Prastiwar · Jan 31, 2018 at 01:38 PM
I guess, you have also materials and textures connected to fbx. You can extract materials and then edit them. This can be helpful: https://www.youtube.com/watch?v=xOeodlLTx8g
The old Blender or Unity would do this job automatically (exporting and re-assigning materials). $$anonymous$$y old 3d models(before I updated Unity and Blender last month) had all materials exported and re-assigned the moment the 3d model was imported.
Yes, the newer versions of Unity try to keep the materials embedded in the model file now. You'll have to change it to Legacy behavior in the model import settings then have it export them. I'm not sure if there is a setting you can use to use Legacy always. You may have to change the script the editor uses to import for that.
Answer by BloodMarked · Jan 31, 2018 at 01:35 PM
the material of the default assets cannot directly be edited, sometimes imported materials too.
intead, create a new material in your project window (right click -> create-> material) and drag it on the object (in the viewport, hierachy or inspector). then you should be able to edit it.
I was looking everywhere. This was the perfect answer to my issue! Thank you!
But if you have inco$$anonymous$$g UV maps then they are lost.
I was once magically able to change the default material then the editor froze that section but the change remained :D
Answer by vfxjex · Aug 24, 2019 at 06:51 AM
as Mentioned by @Prastiwar ,
Unity doesn't export standard shaders in some events. I just ran into this and so have others. Unity states they fixed this but it keeps reoccurring. Export an asset to a package. Open new project/new scene. Viola, standard shader is not original. Here is link: link text
Answer by arturmandas · May 17, 2018 at 10:04 AM
Patrick please read the posts carefully - you can edit them, you just have to change the import mode... What's more the changes are remembered if you reimport the model...
Answer by zxcvbn21 · Feb 05, 2020 at 05:52 AM
Go to model and check tap material there search for your material which you want to change there will be list of materials applied on model drag your material and then apply. Sorry for English gamer mistakes . if you are unable to change then inform me i will tell you again thank you
Your answer
Follow this Question
Related Questions
Blender material issue 0 Answers
Problem with fresnel materials 0 Answers
Script to change GameObject materials based on tag? 2 Answers
Fade Transition Between Two Texture 0 Answers