第七百一十四章 拓扑
很多人在玩第一人称射击游戏的时候会发现一个问题:当你上移鼠标,让你的角色抬头看天的时候,一个手抖就会发现自己的角色瞬间转了一百八十度;另一些游戏里同样的现象会发生在朝脚底下看的时候。这就是你遭遇了毛球的“旋”。
出现这一现象是因为游戏引擎需要解决一个数学问题:玩家用鼠标输入的数据只是一个视线轴,游戏画面其实理论上可以绕这个轴任意旋转的。那么实际的画面到底应该哪里是上哪里是下呢?这就需要给每一个鼠标数据对应一个方向――也就是一个向量场。不幸的是,毛球定理指出这个场一定有至少一个不连续点,所以在这个点附近,鼠标极其微小的运动都会导致画面大幅翻转。
而vr设备就不存在这个问题了,因为决定vr画面的不仅仅是鼠标位置这一个变量,它有一整个头戴设备呢,所以就不会出现旋。
“任何一个”这个词是很宽松的――组成三明治的食材不必相互接触,每个食材本身也不必是一片而可以是很多片。哪怕你把三明治放进搅拌机打成了酱,或者撕碎了通通喂给鸭子,都没有关系――只要你的三明治分成三部分,那就一定有一刀,能够把每一部分都切成等量的两半。
它还可以扩展到n维的情况:如果在n
<本章未完请点击"下一页"继续观看!>