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 nikolahs · Jun 12, 2014 at 01:54 AM · optimization3d modelssketchup

Optimize SketchUp's 3D models for Unity?

We are developing an open-world game for mobile phones. Since all the 3D modeling is done in SketchUp, we are looking for ways to optimize our models for Unity.

So far, all models are textured within SketchUp and imported to Unity in the COLLADA ".dae" format. We are experiencing problems with faces being lost and flat surfaces apear flickering. Also, too many materials are being recognized by Unity (same material/color recognized as if where different), causing performance drops due to too many draw calls. Any suggestions?

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
1

Answer by Loius · Jun 12, 2014 at 02:02 AM

You can't use Sketchup for Unity, it's horrible and bad (for game models).

You have surface smoothing, multiple polies per visible poly, new material per color, and a thousand other problems. The easiest solution is to stop using Sketchup.

You might be able to get your dae files into Blender or something and fix them by hand. Personally I've never seen any "Help Sketchup is doing bad things" question get an answer other than "stop using sketchup".

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 aal-ok · May 16, 2016 at 11:10 AM 0
Share

Use blender ins$$anonymous$$d, much better, although not as easy to use, but the results can be great.

avatar image
0

Answer by Curio Games · May 16, 2016 at 08:08 AM

@nikolahs Sketchup isn't bad! It is perfect solution for fast environment development (Buildings and not vegetation) I would not recommend to export as COLLADA format. Instead use FBX format. (Unity will make material for each and every material as in sketchup and sketchup will also export textures with UV mapping (If you have done any).... You won't see any invisible faces and no flickering (I guarantee you on this) The flickering is maybe due to near mapping of Main Camera or some issues in Lightmapping the object.

And to optimize the model for mobile development then you will have to take care of shared materials and use texture atlas as much as possible. If it is a single building then it should have only 1 material (reduced draw calls :) ) If the building is large then modulate it into different groups and use occlusion culling properly.

Hope it helps

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 meat5000 ♦ · May 16, 2016 at 08:09 AM 0
Share

Sketchup Free is a total no go. The meshes it produces are horrible. I believe you need Pro to have proper mesh creation access.

Edit: I will say, I do not know if this is still the case as I have not used it for a long time.

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

25 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

Related Questions

Is there an optimal amount of seams on a 3d model / character? 0 Answers

Import 3d model from Sketchup to Unity with visible edges 1 Answer

Unity Lags With Imported 3D Models 2 Answers

How to reduce polygon count? 1 Answer

Optimization -1 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