Jump to content
  • Advertisement
Sign in to follow this  
Ziiar

Are SketchUp Models Bad for Optimization?

This topic is 2022 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I'm planning on making a medieval town in SketchUp to be imported into Unity but I know people have had trouble with SketchUp. I know how to fix the face orientation problem (where some faces would be flipped and appear transparent), and I also have the pro version meaning I can export as obj. 3ds. fbx. and many others.  I also know how to use the group tool to prevent meshes from getting too redundant (see pic). However I know SketchUp creates meshes and texture maps differently than other programs and I'm wondering if this could lead to optimization problems.  Any help would be appreciated, thanks.

 

 

Share this post


Link to post
Share on other sites
Advertisement

I don't know an answer to your specific question, but the mesh on the right has potential rendering quality issues. The border between the two boxes is going to be "saw-toothed" to some degree because the z-buffer precision is not exact and the edge pixels of two faces are almost exactly in the same depth, as far as the hardware is concerned. Same applies to offline rendering, but generally the depth precision of software renderers is better so you may not notice the issue as often.

 

Remember that at this level of geometric complexity, the overhead of extra faces is very near to zero and is further masked away by other bottlenecks anyway (on any modern GPU). There are some fillrate savings as well, if the lower box actually has a hole underneath the upper box smile.png

 

The mesh on the right is more optimized for data transfer throughput (as in copying over network or other slow links) and limited storage, though, as there are fewer vertices. 

Edited by Nik02

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!