用超图的UE插件转换经纬度发现传入的参数是FVector,是通过FFloat组成的,但是转化过程中FFloat只保留了6位小数,6位小数因该会导致1m左右的偏差,如何能够避免这个偏差。
FTransform Scene::LongitudeLatitudeToUE(FVector vLonLat, Gamebool bIgnoreWorldOrigin)
您好,
由于之前版本的UE是float计算的,这个是有精度的影响,UE5的接口有改成double,您那边可以参考UE5的接口(UE5官网API:https://docs.unrealengine.com/5.0/en-US/API/),使用的时候把float删掉。