I’m not really sure how to describe but basically I have a viewmodel and when I check the position of a part in it from a script, it changes to weird negative numbers. Even just looking at the position in properties and clicking and pressing enter, it changes
I’ve seen this problem before, is your view model anchored? It could be due to constant acceleration so the gun origin goes under the baseplate due to gravity.
Anchor the rootpart .
Explanation :It is due to gravity lol . The viewmodel appears to not be falling because it is constantly being teleported up at the start of every simulation. However, roblox does the physics simulation after RenderStep . Thus , the gun falls due to gravity after the screen is rendered. I had this problem also