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 /
  • Help Room /
avatar image
0
Question by TiaDrenaline · Jul 01, 2016 at 10:15 PM · camerameshcolliderclippingz-fightingnearclipplane

Z-Fighting Problem (Increasing Near Clipping Planes Problem)

Hello there! I am quite new to Unity and I have just started building a game. I am having problems with the textures flickering when they overlap. I have tried increasing the near clipping plane, however this makes my camera go into my objects. I am using the first-person built-in prefab camera. When I get close to an object, instead of stopping at its mesh boundaries, it goes slightly into the actual object. I wish I could describe it better. Does anybody know how to fix this?

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
0

Answer by jbarbeau · Oct 03, 2016 at 05:53 PM

Actually Z-fighting is a problem of resolution in the z values when culling is calculated. The NEAR and FAR planes create the DELTA for the Z value. So you can make the FAR plane closer or the NEAR plane farther. Since you are having difficulty with the near plane, try decreasing the FAR plane instead.

I am fighting the same problem, and I have a potential solution, but I am looking to see if there is a SHADER solution anyone has created.

I have made a flight simulator with large vistas, so I need a FAR plan that is far away, I also want things up close for inside a cockpit, so I have a large delta.

One approach I know of is to render 2 different cameras for the same view. This can have frame rate issues of course. But the idea is to render camera 1 with the LONG FAR plane to the FAR plane of the second camera, that is the FAR plane of cam 2 = the NEAR plane of cam 2.

Then render cam 2 with it's FAR plane and near plane, but now the DELTAs for each cam is much smaller, and the resolution will be better, and Z tests for rendering more accurate.

You need to composite the 2 rasters to create your final view.

I may try this approach, but I am still looking for what other people have found that works.

Let me know if you find a better solution.

Comment
Add comment · 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

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

72 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

Related Questions

How to exclude object from near camera clipping 1 Answer

Water surface - User can see through surface (Near clipping) 0 Answers

Why does a directional light cast weird shadows like this?, 0 Answers

All of a sudden: Weird Camera Clipping in VR 1 Answer

Add collision to 3rd person camera?,Script to stop camera clipping through walls 0 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