Search Unity

  1. Good news ✨ We have more Unite Now videos available for you to watch on-demand! Come check them out and ask our experts any questions!
    Dismiss Notice
  2. Ever participated in one our Game Jams? Want pointers on your project? Our Evangelists will be available on Friday to give feedback. Come share your games with us!
    Dismiss Notice

Blender to unity color texture not fully appearing

Discussion in 'External Tools' started by roundham, Mar 23, 2017.

  1. roundham

    roundham

    Joined:
    Oct 28, 2014
    Posts:
    50
    Hi, I have a weird problem when I open blender file in Unity. I attached picture to show problem. The word HEADS has slight green outlines but not all of it. The YES is properly colored though. On Blender it looks just fine though.
    Can anyone help me resolve this?

    Thanks!
     
  2. aer0ace

    aer0ace

    Joined:
    May 11, 2012
    Posts:
    1,221
    What file type is your texture? Can you post a picture of the texture?
     
  3. roundham

    roundham

    Joined:
    Oct 28, 2014
    Posts:
    50
    It's png.
     
  4. aer0ace

    aer0ace

    Joined:
    May 11, 2012
    Posts:
    1,221
    What is generating the text?
     
  5. roundham

    roundham

    Joined:
    Oct 28, 2014
    Posts:
    50
    Its a 3d model with text popping out. you cant really see it cuz its only popping out a little.
     
  6. aer0ace

    aer0ace

    Joined:
    May 11, 2012
    Posts:
    1,221
    Hmm, then is that a high poly mesh? How many polys is it? How are the words colored? Is it texture mapped? Why do the green and red swatches have a gradient? Are the normals of the polys that form the word HEADS facing in the same direction as the other polys?
     
  7. roundham

    roundham

    Joined:
    Oct 28, 2014
    Posts:
    50
    I just used apply texture to material on blender. I don't know why the red and green have a gradient. I paid someone to draw it on blender for me because I am a newb. I'm confused why everything is just fine on blender and also on unity except for the word "HEADS".
     
  8. roundham

    roundham

    Joined:
    Oct 28, 2014
    Posts:
    50
    I'll try posting on blender forum to see if anyone else might know.
     
  9. aer0ace

    aer0ace

    Joined:
    May 11, 2012
    Posts:
    1,221
    You will often find a number of small inconsistencies between a 3D package (Blender, Maya, Max) and a 3D engine (Unity, UE4, etc). The 3d package and the engine loads the data differently, and in addition each can store data that is proprietary to that platform. When you develop a game, developers make note of those differences, and work around them and/or avoid them, or adapt to them with intermediate tools (scripts, programs, etc), so that the pipeline of working from 3D package to game engine is as streamlined as possible.

    Being able to investigate these problems is part of game development. The more you can share about how the Blender model was built, and how it's being imported, the greater likelihood you will get a solution.
     
  10. roundham

    roundham

    Joined:
    Oct 28, 2014
    Posts:
    50
    I found the solution. I had to select all the faces of the text and recalculate normals on blender. For some reason, the normals were pointed inwards for the HEADS text. Now it shows just fine on unity. Being a newb sucks. So much pain. Lol!
     
unityunity