设置

关灯

大

中

小

第686章 面数不变,效果翻倍!(第4节)

影视行业等高度依赖精度,又不需要实时计算的场合使用。

而高洛德……它则是从这两者之间取得了一个折中点。

较低的运算强度,却能换来比平面着色强得多的效果。

面数没有增加,整个模型却一下子就像那麽回事了。

这就足够了。

骗得过玩家的眼睛就已经足够了。

重新编译运行。

原本屏幕上那坨面数有限的模型,一下子便光滑了起来。

高端的开发者,往往能够神不知鬼不觉地偷工减料,为显卡减少负担。

「原来如此……」

卡马克扫了一眼源码,便立刻get到了这套策略的精妙之处,

「逆向思维……吗?」他念叨着,像是忽然想明白了什麽,随即眼神一亮,

「啊!这倒是提醒我了,我突然有了一个好主意。」

「怎麽?」

「山姆昨天问过我,他想知道有没有什麽办法在不确定生物会长什麽样的情况下,为它设计灵活拟真的运动动画。」

卡马克兴奋地说道,迅速打开文档将自己脑袋里的思路记录下来,以防这些灵感稍纵即逝,

「林你知道的,咱们以前做3d动画,都是用现有的骨骼数据去做。」

「的确,但这次咱们的骨骼是後确定的。」

「对,所以没有办法预先为生物设计好移动方式,因为我们甚至都无法确定它的腿长在哪里,甚至无法确认它有几条腿。」

卡马克点点头,这个问题同样困扰了他有段时间了。

但刚才林立新的话给他提了个醒。

有的时候,解决问题其实只需要换个角度去思考,去逆向思考一下就成了。

【inverse kinematics(逆向运动学)】他将上面的字展示给林立新看:

「我们不去控制肢体如何运动,而是告诉肢体它要放在哪。」

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