Unity-Technologies / com.unity.netcode.gameobjects

Netcode for GameObjects is a high-level netcode SDK that provides networking capabilities to GameObject/MonoBehaviour workflows within Unity and sits on top of underlying transport layer.
MIT License
2.1k stars 430 forks source link

NetworkTransform half precision desync #2855

Closed Daniel4144 closed 2 months ago

Daniel4144 commented 3 months ago

Description

The synced position of a NetworkTransform is wrong, if half precision is enabled (see exact settings on screenshot below). With half precision disabled it seems to be working correctly.

This occured after upgrading the NGO package from 1.7.0 to 1.8.1

Screenshots

grafik

Environment

NoelStephensUnity commented 2 months ago

This was fixed in #2845 and will be in the next v1.9.0 update.

NoelStephensUnity commented 2 months ago

Closing this issue out since it has been resolved (see last comment)