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
1
Question by alexnode · Apr 07, 2010 at 10:21 AM · cameralevelloddetail

What is the difference between using far and near cameras with traditional Level of detail?

I have all of my models with high and Low poly versions, I created two cameras one rendering the far away object on the layer lowpoly and one rendering the near objects in high poly. In other game engines the LOD was associated with each specific object. My problem is that i don't see any significant difference in performance. If I go far away from everything then it is cool the frame rate rises. But when I change the near clipping plane to a smaller value within my designed area things are not improved dramatically. Is there anywhere that explains in depth how things work? I still get good results over 250fps in a 3+ years good old laptop but I want to estimate my final polycount at this stage.

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
1
Best Answer

Answer by duck · Apr 07, 2010 at 10:57 AM

I tried implementing a LOD system in unity when I first came to unity (having found it necessary in one of the more ahem, antiquated engines out there :-), however once I tested it, I also came to the same conclusion - that my system didn't seem to be offering any significant gains.

It turned out the reason for this is that Unity is very fast at drawing triangles within an individual draw call. On normal PC/Mac hardware, there is very little difference between drawing a mesh with a few hundred tris, and a mesh with a few thousand tris, if they are all part of the same mesh using a single material.

Rather than the number of triangles, it's usually the number of state switches or "draw calls" which affects your performance. And of course a LOD system which only switches low-poly for high-poly models, and leaves everything else the same, will not cut down on the number of state switches at all.

For more information about cutting down on draw calls, see this question: What's the best way to reduce draw calls?

Comment
Add comment · Show 2 · 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 alexnode · Apr 07, 2010 at 11:35 AM 0
Share

Thanks so much Duck, I probably have to redesign, because I use loads of nice tiling with normal maps, diffuse and lightmaps. Lightmaps could easily become atlases but the others ... there might be some nice tricks for the tiling though. Combining all the objects that use the same tiled material and add an atlas lightmap for them . I will give it a go.

avatar image alexnode · Apr 07, 2010 at 11:55 AM 0
Share

http://www.gamedev.net/community/forums/topic.asp?topic_id=438831 it sounds logical in a way but does really help?

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

No one has followed this question yet.

Related Questions

Force all objects to use LOD0? 0 Answers

Enforcing Higher levels of detail in textures 0 Answers

Detailed render for far away objects? 1 Answer

Camera and LOD Issues 0 Answers

Setting a render distance for detail meshes 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