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 dwu232 · May 20, 2015 at 04:00 PM · movement2d gamecharacterblurryghosting

How to remove blur when moving 2D objects

Hello,

We are currently making a 2D game in Unity 5. However, whenever we move our character, a weird ghosting/blurring effect follows the character. In our research we've found that it's most likely because of our monitor's refresh rate.

Similar issue here:

http://forum.unity3d.com/threads/fast-moving-objects-in-2d-horrbile-ghosting-blurring.281263/

We were wondering if there is any way to fix this, removing the blur. We've noticed that professionally made games in Unity like Broforce don't have this issue at all, and we want to replicate their smooth, blur-less movement.

Comment
Add comment · Show 9
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 Sherlock-jr · Jul 22, 2015 at 06:22 PM 0
Share

Please #Unity Staff we need help to solve this issue. I'm also doing a 2D game and when i move my sprites i have the same problem, a ghost like blur is cast from the sprite.

HELP US!!

avatar image Dave-Carlile Sherlock-jr · Jul 22, 2015 at 06:24 PM 1
Share

If you read the linked thread in the question, the consensus is that this is a hardware issue. You need a new monitor with a faster pixel refresh rate.

avatar image Bunny83 · Jul 22, 2015 at 06:42 PM 0
Share

If your monitor has a slow response time there's nothing you can do about that besides getting a new / better monitor. As long as you don't have a blur effect on your camera (which is a pro feature) each frame Unity renders is as clear as possible. The whole framebuffer is cleared completely each frame. So there's nothing left from the previous frame.

If your hardware is too slow there's nothing you can do about that in software. Like you can't make a monochrome printer to print color images.

If and how much monitor blur is visible depends on the contrast between the background and the object that moves.

avatar image Stormy3D · Aug 04, 2015 at 12:49 PM 0
Share

This is not just a monitor problem, I have an HDTV monitor with very high refresh rate set, yet I am experiencing the same problem. I am setting up a simple 2D game where the left and right arrow keys are used to move a sprite. This sprite along with other sprites within the scene that are moving on their own become blurry while in motion. Have read many comments with respect to changing frame rate, one even started to speak about human physiology with respect to our eye sight capabilities. Obviously, he wanted to sound smarter then he actually is because he offered no viable code explanation as to why this is happening.

Would be nice to see a UNITY developer actually answer this problem, seeings how so many users of UNITY are experiencing it.

And before any of you sarcastic tech dudes chime in with non relevant feedback, and start asking "What Platform?" "What this" "What that".

It's a simple 2D game being developed on a PC running Windows 10 using the following code for movement: transform.position += Vector3.left x Speed x Time.deltatime; // for left of course :) transform.position += Vector3.right x Speed x Time.deltatime; // Guess which direction :)

Speed is a public float variable exposed within the inspector for tuning purposes. Yes, I have tried different speed values. No Change is outcome. Yes, I have tried Application.FrameRate. Does not do anything no matter what value i set it to, my frame rate still remains the same. Approximately 35fps.

x=* for some reason Asterisk symbol does not show up when used in post

avatar image Dave-Carlile · Aug 04, 2015 at 12:52 PM 0
Share

Pretty sure a Unity developer would give the same answer. But do you understand what @Bunny83 means by "slow response time"? It has nothing to do with the frame rate. In any case, a video of the problem would be useful.

avatar image _dns_ · Aug 04, 2015 at 01:52 PM 2
Share

Take a soft like Fraps, record the game at maximum speed (= 60Hz) with no compression, 1-2 seconds of video should be enough. Replay the video frame by frame and check if there is a blur or not. Replay the video at 60Hz in loop, check if there is a blur or not. Please post results.

Show more comments

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by TobyKaos · May 03, 2016 at 03:02 PM

Did you manage to solve it?

When I play Zombie Tsunami on my Ipad Air 2 no blur at all. When I start my game (60 FPS: only 25% of cpu usage and 300 Mo memory) then ghosting.

Maybe too much sprites load in GPU? Even if all memory is not used

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

10 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

Related Questions

2D character bounce off wall / shakes while walking into it 3 Answers

wanna know what make my char stop 0 Answers

Character Controller problem 0 Answers

Character motor movement and jump 1 Answer

Character movement with rotation 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