Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 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 GorandomStudios · Jun 12, 2014 at 04:28 PM · materialimportblenderblender-exportingnodes

Importing "advanced" materials from Blender into Unity?

Hi everyone,

I am new in Unity and I'm working on a simulation modelled in Blender.

I know that when you import the .blend (.fbx) file into Unity, Unity makes the materials but you have to assign the texture or colour yourself. In simple materials that is not a problem, but when you acctually make more "advanced" materials in the node editor (in Blender) you will have to assign more (shaders/)textures/colours in Unity.

Now how, if it is even possible, would you implement all these different shaders from the example below in Unity.

Thanks in advance!

(if the picture is too small to read see the attachments below)

alt text

unityforum2.jpg (236.6 kB)
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

2 Replies

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

Answer by legion_44 · Jun 12, 2014 at 06:12 PM

Importing materials from blender is not supported, but if you're familiar with nodes you can use free Unity extension:

https://www.assetstore.unity3d.com/en/#!/content/456
It lets you create shaders using nodes.

EDIT 1: The extension was removed from Asset Store, alternatively Shader Forge could be used instead, but it's a paid extension. https://www.assetstore.unity3d.com/en/#!/content/14147

Comment
Add comment · Show 3 · 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 GorandomStudios · Jun 12, 2014 at 06:57 PM 0
Share

Thnx for the help, that was exactly what I was looking for :D

avatar image D3rpyDolphin · May 14, 2017 at 01:02 AM 0
Share

What's a alternate extension, this one extension got removed.

avatar image legion_44 D3rpyDolphin · May 14, 2017 at 10:31 AM 0
Share

I updated the answer.

avatar image
0

Answer by Pk125 · Dec 04, 2015 at 04:00 PM

Getting the material from Blender to Unity is simple. All you need to do is bake the material in Blender (and if you don't know how to do that, there are plenty of YouTube videos to help) and save that image to where you know that it is. Then you have to right click in the assets tab in Unity and select "Import Asset", import that baked image. Then drag that image from the assets tab into the object on the right. It then should apply it

Comment
Add comment · Show 1 · 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 GorandomStudios · Dec 05, 2015 at 09:19 AM 0
Share

That is not importing a material, that is just importing a texture with some pre applied effects which just doesn't do it. Also, this topic is a year old and in the meanwhile a whole other engine came out, so the question doesn't even apply anymore. Thanks for the reply anyways....

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

24 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 avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Is it possible to use material nodes from Blender in Unity, if not how can it be worked around? 2 Answers

Blender model import 2 Answers

How can I export a blender file into fbx and import it to unity so it will look and work the same way? 0 Answers

need help whit materials 1 Answer

Texturing blender models in Unity 2 Answers


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