游戏中的数学 15:大世界坐标与网络快照
以 Cell 加局部坐标、16 位量化和固定网络扰动收束全卷,给出大世界重构与快照插值的可复算误差预算。
玩家 · 游戏开发者 —— 写代码的玩家,玩游戏的开发者
以 Cell 加局部坐标、16 位量化和固定网络扰动收束全卷,给出大世界重构与快照插值的可复算误差预算。
用透视投影与反投影射线做 10000 点回代,以亚像素残差和相机后方拒绝分支约束显示与拾取边界。
把圆半径并入墙体边界并求首次接触时间,用 400 组速度与墙厚样本量化离散检测的穿墙区间。
用统一 Hit、球面回代、平面平行分支与 AABB slab,把拾取和前探测收敛为可验证的第一个正向命中。
从线段投影与有符号距离出发,用退化断言和 4941 个固定网格样本建立可复算的碰撞几何底座。
用抛体和弹簧对比固定步长与欧拉积分器,量化 30/60/120Hz 位置误差和一万 Tick 能量漂移。
从连续位置函数推导速度与加速度,用六档步长实测前向差分和中心差分的收敛误差。
用三次 Bezier 和弧长反查表证明等参数采样并非等距离运动,并以 100 段数据量化速度波动。
把插值拆成参数、位置和值域合同,并用 101 个姿态样本对比 Nlerp 与 Slerp 的角步长方差。
用单位四元数的模长不变量约束旋转组合,并用一万次小旋转实测归一化前后的累计漂移。