0
\$\begingroup\$

no one has answered this on Unity answers yet so I thought I might as well ask this here:

recently, I imported my .blend game character and the character consisted of 2 colors: Red and black. Therefore as unity always does it creates 2 red and black materials for the colors of the character. Then, I imported the grass platform for my game. Because the grass platform is green and brown, Unity should have created 2 new green and brown materials and the platform should have stayed green and brown. But, instead, my grass platform decided to use my character's materials and my platform is now red and black. (If I import the grass platform first, my character becomes brown and green). Please help, this is an extremely annoying problem, thanks!

\$\endgroup\$
  • \$\begingroup\$ Are the materials called the same i blender? You need to make sure you have unique names \$\endgroup\$ – Daniel Holst Oct 9 '16 at 12:30
0
\$\begingroup\$

Make sure they are named differently in blender, also make sure that you try importing to different folders in unity. If that fails, just re-apply the materials? (Create the new ones yourself)

| improve this answer | |
\$\endgroup\$
  • \$\begingroup\$ Sorry for the late reply, but I made sure to rename my materials differently and it worked! Thank you Daniel Holst and GMR516 for your help! \$\endgroup\$ – Max Oct 10 '16 at 17:52
0
\$\begingroup\$

I've noticed this myself, but with U/V scaling of a material on 2 different objects. I guess the only way to solve this is to duplicate the material and assign a different one to each object and then adjust the material to suit the object.

| improve this answer | |
\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.