Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 14 Next capture
2021 2022 2023
2 captures
13 Jun 22 - 14 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by TickTakashi · May 12, 2013 at 12:18 AM · textureblendermodelmapuv

What is the best way to texture a Blender Model when working with Unity?

What is the least painful way of texturing blender models for use in unity?

Some background: I have experience with Blender, but I am relatively new to Unity. I just spent several hours tackling various problems with textures not showing up in unity, not obeying UV maps, randomly changing color etc. I'd like to know how I can texture a blender model for use in unity without ripping all my hair out. So far my attempts to texture the model entirely in blender have been extremely unsuccessful. Should I leave models blank in Blender and then texture them in unity? Should I use a single massive UV map for the entire model?

What is the tried and true method for texturing blender models for use in unity?

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

1 Reply

· Add your reply
  • Sort: 
avatar image
2
Best Answer

Answer by GoldGamerGod · May 12, 2013 at 12:23 AM

I use Blender,and the best way to do it as I seen is,in Blender,there are 2 ways to do this,both ways you must have a UV map ready,and textured in Gimp/Photoshop/Paint.net,or whatever you use,and just import the .blend file(Or .Obj) into Unity,and import the UV map with the textures on it,and drag it onto the model.Another way which works for me is to make the UV map,texture it,and just put it onto the model while INSIDE Blender,and re-import it to Unity.

Thats really the only ways,so if you can't see the textures,it would be a problem with your computer.

Comment
Add comment · Show 5 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image TickTakashi · May 12, 2013 at 01:13 PM 0
Share

Thanks for replying, does this mean I cant use multiple UV mapped textures? Am I required to use a single all-encompassing UV map for my objects no matter how large the resulting texture file ends up?

For example say I need to create a large brick wall with graffiti on some small section, does that mean I can't just make a "brick" texture that I can tessellate and a graffiti texture I can place once, but what i need to do is create a massive texture with many many copies of the brick texture and the graffiti somewhere in the middle?

avatar image Loius · May 12, 2013 at 04:29 PM 0
Share

You need multiple materials to have multiple textures. Unity can handle six materials on an object for sure, and I don't know if there's a limit. Each material adds a draw call, though.

avatar image jc_lvngstn · May 12, 2013 at 06:42 PM 0
Share

When you need multiple materials/textures for one object, you should then look into baking them into a texture atlas with blender, so that everything fits onto one texture. I think there maybe tools in the asset store to do this...check out $$anonymous$$esh Baker by Digital Opus.

avatar image GoldGamerGod · May 12, 2013 at 08:02 PM 0
Share

When I use multiple UV maps,I most times have the model split up,like say you have a human,one is for say the head,which is UV mapped to only fit the head,and maybe one for the torso,this will allow greater detail,and allowing multiple UV maps,besides that,you would need to write a custom shader to fit multiple UV maps,but other then that,I am not sure.

If you do this,save each part you're using as the same model,and when you import a model,it'll be split into parts,and you can just drag a UV map into the model you want it to texture.

avatar image TickTakashi · May 13, 2013 at 03:46 PM 0
Share

Ok, I'll look into custom shaders. Atm i'm just baking all my textures onto a single map which isnt really ideal space-wise but it'll have to do. Thanks for all the help everyone.

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

17 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Assigning UV Map to model at runtime 0 Answers

Blender incorrect uv export 1 Answer

[Blender] How to export 2 UVMap applied to the same Mesh 2 Answers

MMD How to export model and animations to Unity as 3rd person controller? 2 Answers

Importing Blender FBX into Unity (pictures) 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges