回复主题: 突然想到了halo3回放模式的一个问题
作者:karsus

原帖由 xekrn 于 2007-9-27 21:57 发表

昏倒,你的“绘制指令”到底是什么?

另外如果按你说的,什么结果都是定好的,那么请问整个关卡回放到底该存储些什么?



如果真是你这么说的,那么和记录每帧的坐标和方向有什么区别?


好吧,我最后给你解释一遍,比如你玩的时候一个物体向你的方向有很亮的反射,回放的时候你绕到侧面,它并不向那个方向反射,那就说明对这个物体的状态没有重新计算

一个物体该如何绘制的信息之前就应该计算好了,所以只需要存贮结果,回放的时候你从哪边看,把它相关面的信息展示在你的面前是另外一个流程,所以我说只要记录之前的结果就好了,回放只不过是调结果,你从不同角度看当然要重新渲染

我并不赞同的是楼上的记录玩家的操作,然后所有的信息重新计算的观点,那样太笨,浪费资源
以上。。。。这个帖完全没仔细讨论的必要,因为没人知道HALO到底是怎么运作的



[登录后才可回复]