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 xardasgothic · Nov 13, 2017 at 09:30 AM · 3dsettingsmeshesanti-aliasingnormal maps

How to eliminate sharp edges on meshes?

I have a problem with sharp edges on meshes. Those edges are visible on standard Unity objects eg. "Sphere" and more complex meshes too. I was digging through all kind of settings like quality, graphics, textures import, post processing, camera FXAA effects etc. with no effect.

Then I decided to check this on Unity's "Adam Interior Environment" project which should have all the settings set up properly. Sadly the problem still exists and it's visible on scene view, game view and in the build.

I'm posting few screenshots from comparison of "Adam Interior Environment" with Adam standalone build. (uploaded to google drive for a better quality)

Test 1: https://drive.google.com/open?id=1FuaoGs0WRavrZkTC1I0EYDTapiGgGbLF https://drive.google.com/open?id=1KC-TyQV1TA0mnrnoM2LO2rF3bZmzks_-

Test 2: https://drive.google.com/open?id=10PqmmsQsL2XN1LHLQ-ONL-fTn5O3tDNm https://drive.google.com/open?id=1_cX8SYFuC3CL_UtIgncHYvkCILdfQb_

Do you have any suggestions on what am I doing wrong? Thanks!

Comment
Add comment · Show 3
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 Bunny83 · Nov 13, 2017 at 10:47 AM 0
Share

Do not compare SceneView images with those from build games. The SceneView doesn't use any postprocessing. The sceneview is a workspace. Check the game view. Even that might not be enough since the Editor just gives a preview of the result. Depending on your target platform it might look different due to hardware limitations / differences.

avatar image unityBerserker Bunny83 · Nov 14, 2017 at 09:09 PM 0
Share

It is possible to show postprocessing effects in SceneView but we must add attribute in script with effect. https://docs.unity3d.com/ScriptReference/ImageEffectAllowedInSceneView.html

avatar image xardasgothic · Nov 15, 2017 at 08:20 AM 0
Share

"Sadly the problem still exists and it's visible on scene view, game view and in the build. "

1 Reply

· Add your reply
  • Sort: 
avatar image
2

Answer by Bilelmnasser · Nov 13, 2017 at 10:08 AM

Hi @xardasgothic , sharp edges on meshes it's 3D known computer graphic problem on all render engines (even Unity ) Called Aliasing the solution to this problem is using Antialiasing techniques to prevent aliasing and give a smoother appearance to graphics. Unity already Have One, just activate Antialiasing in your unity.

you can use Post Effect Anti-aliasing see documentation here OR activate The Builtin Anti-aliasing system inside QualitySetting in Unity here :alt text

Hope it's help you.


capture.png (52.0 kB)
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 Max_Bol · Nov 13, 2017 at 11:05 AM 0
Share

I'll also add that, sometimes, the Unity Preview Player (the thing you launch in the engine editor) might not render with the same result as within a build. This is normal considering how the pixel ratio works with the preview and how it's loads the graphical effects. It might not change, but making an actual PC build might not show the sharp edges if the Anti-Aliasing is activated.

avatar image xardasgothic · Nov 13, 2017 at 12:24 PM 0
Share

Thanks for quick response.

I was changing Anti-Aliasing in quality settings and can't see any difference.

I read somewhere that it may be caused by camera rendering path set to "Deferred". I had to set it up in my project, because one of my assets needs it. I begin to work with "Adam" scene, because in this project rendering path is set to "Deferred" and it's perfectly smooth in official standalone build made by unity.

There is a post processing antialiasing on "$$anonymous$$Interior Environment" scene, but it's not enough to smooth endges. alt text

I was trying to use FXAA (https://assetstore.unity.com/packages/vfx/shaders/fullscreen-camera-effects/fxaa-fast-approximate-anti-aliasing-3590), but it doesn't seem to make a difference too.

Tested it all out on scene view, game view and standalone build too.

adaminteriorpostprocess.png (139.9 kB)

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

81 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

Related Questions

3D Main Menu Problem 0 Answers

anti-aliasing settings 1 Answer

How to stop a mesh from falling through 3D objects. 0 Answers

Help on Meshes 0 Answers

Anti-Aliasing Settings .. Really? 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