Endless Runner: Floating Origin: Solve Long Distance Glitches (Unity3D Tutorial)

Uploaded by Matt MirrorFish
Share: Twitter Facebook
In this Unity endless runner tutorial we look at how to solve long distance flickering, glitching or vertex instability and rendering issues using a floating origin. A floating origin is a technique which brings all objects back to 0,0,0 in world space without allowing the player to detect that that is happening. This is useful in any Unity3d game where the player needs to travel long distances from the origin of the world without running into issues. Unity games like endless runners, space games, racing games and open world games will all benefit from this technique. This unity tutorial features a modified version of the floating origin script from the Unity Wiki.

Unity Wiki Floating Origin Original Script: http://bit.ly/floatingoriginwiki

Full project source code on Github: http://bit.ly/endlessracer

Check out my 2D level generation asset Strata: http://bit.ly/strataunity