View by Component
Physics , Physics 2D , Audio , UI , Tilemap , Cinemachine , Timeline , Network , Animation , Animator , Sprites , Scripting , Tips , Colliders , 2D Colliders , Rigidbody , Rigidbody 2D , Interaction , Editor , Game Mechanics , In-App Purchase , Material , General , Prefab , ProGrids , Light , Rendering , Ads , Scriptable Objects , Events , Level Design , Making Of , Assets , Procedural , ProBuilder , Particles , Machine Learning , News & Announcements , Conference , Enemy & NPC , PlayerPrefs , Post Processing , Interview , Shader , VFX , TextMeshPro , InputSystem , XR
Endless Runner: Floating Origin: Solve Long Distance Glitches (Unity3D Tutorial)
Uploaded by Matt MirrorFishShare: 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
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