Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 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 The-Gaming-Seed · Sep 10, 2018 at 06:24 PM · blenderblender-exportingmodel importing

Blender model becomes disfigured when Imported into Unity.

I'm having this issue that when I import a simple car I made in Blender into Unity, it suddenly becomes disfigured. I'll show an example:

alt text

And it looks like this in Unity:

alt text

It is Exported as an FBX file, any help would be appreciated.

screenshot-2018-09-10-190026.png (327.9 kB)
screenshot-2018-09-10-191432.png (414.2 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

3 Replies

· Add your reply
  • Sort: 
avatar image
1

Answer by BastianUrbach · Sep 14, 2018 at 11:52 AM

Seems to be a problem with the normals. Basically, blender by default shows both sides of a face while Unity by default only shows one side. If you want to make Blender behave like Unity, enable Backface Culling in the shading options. If you want to render both sides in Unity, either use a double sided shader or copy the whole model in blender and flip all the normals in the copied model (Mesh -> Normals -> Flip normals)

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 The-Gaming-Seed · Sep 16, 2018 at 09:33 PM 0
Share

Hello @coeusueoc i have read your solution, I am trying to edit the shader but it won’t let me edit the shader for some reason. I tried backface culling on Blender but it doesn’t seem to work.

avatar image
1

Answer by eses · Sep 14, 2018 at 12:07 PM

Hi @The-Gaming-Seed

I'm going to disagree with what @coeusueoc said. And this seems to be more like a Blender question, not Unity question...

This definitely doesn't look like just a problem with normals. The second image from Unity shows interior geometry, it even catches shadows.

Seems like there's some mesh operations done in Blender, without keeping an eye on faces that get created. But I could be wrong.

Always check your mesh using any of the wireframe modes in Blender, with all faces selected, so you see if or if not you have managed to generate unwanted interior geometry. Usually being oblivious to this, will get your mesh so badly borked, that you'll have better chance of re-creating the mesh than fixing it, if it's simple like in this case.

Based on shown solid mesh view of the car in Blender, it is hard to say more.

Comment
Add comment · Show 4 · 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 BastianUrbach · Sep 14, 2018 at 01:00 PM 0
Share

Well, I would guess that the car simply has interior geometry for gameplay reasons (e.g. to make it scatter on impact or something like that). It just shouldn't be visible because there should be exterior faces in front of it but those are culled because they are backfacing. Of course I could be wrong though.

avatar image eses BastianUrbach · Sep 14, 2018 at 02:08 PM 0
Share

@coeusueoc - Yep - we are all guessing, question should be more informative, now there is pretty much nothing else explained other than "it doesn't look correct"...

avatar image ceebeee · Sep 16, 2018 at 08:50 PM 0
Share

This is completely wrong. It's flipped normals. Of course the interior faces show when the exterior normals are flipped.

avatar image The-Gaming-Seed · Sep 16, 2018 at 09:05 PM 0
Share

Hello everyone, I have read through all your questions so I’m going to need to explain. The interiors is not meant to show, only the faces outside the car should show (shown on first image). I am currently trying out everyone’s solution, I will say if I encounter another error.

I have tried turning back face culling on which I did try previously. However, the model in Blender looked exactly the same as the second image in Unity. Regardless, I persued and the modal in Unity still stayed the same for some reason.

Thank you

avatar image
1

Answer by jandd661 · Sep 14, 2018 at 01:14 PM

Personally, I think both @coeusueoc and @eses are correct. It does look like the outer faces are flipped and there is a lot of unnecessary geometry on the inside.

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 eses · Sep 14, 2018 at 02:05 PM 0
Share

@jandd661 - yes obviously, surface normals of intended surface mesh are flipped, otherwise you wouldn't even see the error (at least at this point), I didn't mention it, but the bigger issue I$$anonymous$$O is the internal geometry - of course you could flip the mesh, but depending on how these internal vertices get welded, you'll end up with shading errors, unless you have flat shading.

$$anonymous$$y reasoning for "not just a problem with normals." was the fact that the car looks like very primitive block car, combined with the lack of OP not being able to detect the problem by the looks of it... so I bet he didn't intend to create interior model... but let's wait what he says.

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

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

Related Questions

Mesh not rendering correctly when imported from Blender 1 Answer

Load 3D models without AssetBundles? 2 Answers

Need help with exporting my model into unity 1 Answer

Many models in one .blend file vs. one .blend file per model (Android game) 0 Answers

Blender model missing polygons 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