醉书楼 > 网游小说 > 美利坚:游戏制作教父TXT下载 > 美利坚:游戏制作教父最新章节列表 > 第303章 一行代码让图灵奖大佬骂娘(第4节)

美利坚:游戏制作教父最新章节全文阅读

作者:哈娜欧菲手  加入书架  美利坚:游戏制作教父哈娜欧菲手  美利坚:游戏制作教父全文阅读
美利坚:游戏制作教父最新章节: 第761章 完全可破坏的地形(26-10-25)    第760章 我拉来了整个好莱坞(26-10-25)    第759章 玩释怀了(26-10-24)    

第303章 一行代码让图灵奖大佬骂娘(第4节)

用这种完全非主流的方式做到自己想做的一切。

还比其他循规蹈矩的人做的都要好!

太特麽气人了!

「怎麽?」

——

「平方根。」

伊万缓缓吐出两个词儿,而後便陷入了彻底的沉默。

不管是电子游戏还是商务软体之中,都存在着一个看似不起眼的算法函数。

Sqrt,也就是求平方根的函数。

计算角色、物件、场景中的空间距离、运动状态等各种需求,都需要频繁调用平方根的计算。

可以说这玩意儿就是3D游戏的基石。

而它往往也是计算机中运算开销最大的函数之一。

因为计算机底层的那些全加器根本无法理解除法。

加法是处理器的底层逻辑。

而自从有了补码之後,减法也可以被视作是一种加法,就像是1—1=1+(—1)。

至於乘法,也同样存在大量的高效优化算法,哪怕是仅仅粗暴地重复加法,也可以轻松实现。

唯独除法,想要实现它,复杂度比其他三种运算加在一起还要多。

计算一次除法的耗时甚至能达到乘法的数倍。

而在3D环境之中,浮点小数的出现以及各种频繁的空间计算让除法的调用变得难以避免。

平方根运算的实现思路与除法高度相似,这就让处理器在面对它们时不堪重负。

这也是3D一直难以推广的主要原因。

实在是太吃机能了!

伊万自己有推算过。

就凭现在的硬体叠代速度,哪怕是升级到了32位,恐怕也难以实现3D技术的全面普及。

可是————

GAMENOVA就愣这麽写。

完全不避讳平方根的使用,偏偏还在性能表现上好的出奇。

这绝对不寻常。

按照他的计算,如果GAMENOVA真的是这样实现的真3D,那绝不可能是NX这种机能能跑得动的。

「嗯?这个平方根倒数————不是处理器自带的指令。

,他忽然注意到了一点不寻常。

这些平方根倒数的函数调用似乎都不是从摩托罗拉自己的指令集里走的,而是通过一个自己编写的函数。

伊万眼神一亮,顿时来了精神。

一切的奥秘,GAMENOVA真正

本章未完,请点击"下一页"继续阅读! 第4页 / 共5页