Rigidbody doesn’t have a collider, or using a non-convexed mesh collider. A rigidbody without a valid collider can have unexpected physics issues. Script interacting with rigidbody isn’t ran in the FixedUpdate() loop Make sure any per-update code interacting with the rigidbody is inside the FixedUpdate function so it’s ran per physics update! Unity is the ultimate game development platform. Use Unity to build high-quality 3D and 2D games, deploy them across mobile, desktop, VR/AR, consoles or the Web, and connect with loyal and enthusiastic players and customers. A simple, powerful and easy to use animation system for Unity developed by Bob Berkebile of Pixelplacement. Focusing on the established solutions and frameworks of projects such as TweenLite, Tweener, and other tweening systems, iTween is a battle-tested solution for streamlining production in the Unity environment. Light map created for unity UVoutline of level 3 Overview shot in unity of the shadow collider in the scene, scene is lit with no lights Mesh for shadow collider, this collider is ignored in unity and is used as a mesh collider. This is now used for the shadows instead of creating a ton of colliders I have one collider now.