» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

转贴,卡马克密码。

虽然是老文,不过仍然很有启发,另外卡马克在doom3代码中改进了这个方法,使用了一个查找表,据说提高了一些精度,这套方法都是基于IEEE浮点格式的,国内出版过一套GAME PROGRAMMING GEM丛书,里面有很多类似的技巧,包括浮点数/整数转化,检测浮点符号,实现正弦/余弦函数等等,基本上比机器指令集快一个数量级,类似的技巧在欧美的商业引擎中似乎已经是标准了。还有,计算平方根倒数GPU似乎也有一条指令,不知道和优化的结果比较哪个更快一些


TOP

发新话题
     
官方公众号及微博