找回密码
 立即注册
搜索
查看: 1436|回复: 4

[多平台] MC/光环无限等游戏离世界坐标0.0.0越远,计算精度越低,整个世界越癫狂

[复制链接]
     
发表于 2024-10-11 14:54 | 显示全部楼层 |阅读模式
本帖最后由 泰坦失足 于 2024-10-11 15:00 编辑

大概就像过去世界观或者幻想作品里的一样,只有首都才是世界的中心,往远处除了奇形怪状的生物什么都没有,再往外则是无尽虚空了
MC Java版,双精度要跑很远才开始出现问题,MC基岩版使用单精度,出现的速度更快点
https://minecraft.fandom.com/zh/ ... B%E7%8E%B0%E8%B1%A1
【这可能是全站最全最系统的「距离现象」科普视频】 https://www.bilibili.com/video/BV127421K7oJ/

【这可能是全站最全最系统的边境之地科普视频】 https://www.bilibili.com/video/BV1v34y1V7u6/

【我的世界基岩版距离现象的表现】 https://www.bilibili.com/video/BV1M8hKeiEi4

一个更详细的blog:https://gamedevtricks.com/post/origin-rebasing-space/

至于光环无限...肉眼能看完整个世界的地图,3D模型都因为精度问题有奇怪的抖动


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

     
发表于 2024-10-11 14:59 | 显示全部楼层
不是,无限的武器抖动这不是发售第一天就知道的事情吗
从地下世界出来以后第一个哨卡可以拿到BR75
然后就会发现上面的螺丝在抖动
回复

使用道具 举报

     
发表于 2024-10-11 15:56 来自手机 | 显示全部楼层
这问题最严重的不是杯赛的祖传引擎吗

星空一半以上的问题(尤其黑屏加载)都是因为这个世界中心双精度范围导致的好像,而且似乎无解
回复

使用道具 举报

     
发表于 2024-10-11 16:09 | 显示全部楼层
以前看坎巴拉太空计划的访谈,由于地图大概有0.1天文单位那么长,飞得远一点精度就不够了,解决这个问题的trick是永远以玩家飞船为原点,不是玩家动而是整个太阳系在动。

仔细想想这招用在动态部件都集中在玩家周围的游戏里还行。
回复

使用道具 举报

     
 楼主| 发表于 2024-10-11 16:36 | 显示全部楼层
zhangqq_008 发表于 2024-10-11 15:56
这问题最严重的不是杯赛的祖传引擎吗

星空一半以上的问题(尤其黑屏加载)都是因为这个世界中心双精度范围 ...

“只要换了虚幻5,一切就会好起来的” (他们真的有个系统设计来优化这一点)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-11-5 21:56 , Processed in 0.030922 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表