第45章 苏砚承:欢迎来到3D区!
  “苏砚承所写出的三行代码,也许看上去很简单,但是却永久改变了电脑游戏,甚至推动了整个计算机图形学领域。
  他以极其优雅的形式,把二进位和微积分的思想做了浓缩。並且跨越歷史,和三百年前的牛顿,来了一次短暂的对话和联动。”
  ——valve公司创始人,加布·纽维尔(g胖)2015年接受採访
  -----------------
  1995年,11月2日。
  星汉公司驻日本办事处。
  苏砚承几乎是踹开房门,像只犀牛冲了进来的。
  外套上还沾著夜露的寒气,胸口剧烈起伏,眼神却亮得嚇人。
  他甚至没有换鞋,踩著泥点的运动鞋,噔噔噔疾驰上楼,关门!
  砰!
  房间门打开,理察好似被半夜吵醒的张怀民,一脸懵懂地探头出来。
  “what?”
  对侧的房间门也同时打开,理察扭头,却没看见渡边。
  对面房间一片漆黑,他刚想叫。
  一条袜子飞出来,砸脸上。
  “法克魷!”理察反击。
  渡边砰的关门,反击失败。
  此时门外的吵闹,已经被苏砚承彻底屏蔽了。
  他坐在电脑前,指尖悬在键盘上,没有立刻敲击。
  而是炯炯有神的盯著屏幕上的密集代码,瞳孔微微颤抖。
  於深度的思考之中。
  【算法编织者】【动態演算家】【函数之握】【代码通译】【逻辑构装】……
  全部触发!
  窗外微风吹叶,屋內风扇低鸣。
  吐息间,二进位的代码和微积分的公式,相互缠绕,凝织成兼具思维之美的逻辑树。
  “呼~”
  隨后,指尖落下,键盘清脆。
  用著编译后的语言,苏砚承开始和计算机对话。
  一个魔法般的数字,几个0和1的组合,算出一个近似值,然后进行一次叠代……
  复杂的逻辑,便浓缩为短短几行,却像是跨越了时间,他正在和三百年前的牛顿相互对视。
  隨之,一场对计算机算力桎梏,和硬体束缚的温柔反派,悄然掀起!
  但还没完!
  在前世的歷史里。
  被称为3d引擎之父,程式设计师之神的约翰·卡马克,从一堆论文中,找到了这个魔法般的数字,从而將计算机的运算速度提升了数倍。
  並成功让《雷神之锤》以最完美和震撼的姿態,出现在全世界的电脑玩家眼前。
  而苏砚承在他的基础上,更加的饥渴,更加的不够满足!
  於是,他选择再次优化!
  首先是比卡马克更精准的魔法数,將误差从1.75%压缩到0.3%!
  接著,像之前想到的“lod远模糊近精细优化”那般,引入动態叠代判断!
  即,检测到不重要的数值,1次叠代就够了,误差大就大点。
  而重要数值就叠代1.5次,多尝一口,多放一次盐……
  “然后,再用快速收敛叠代法適配当下硬体,
  用3条汇编指令替代卡马克的4条,这样的话在相同叠代次数下就能更快计算!”
  “艹,我真他妈是个天才!”
  苏砚承敲著键盘,甚至忍不住自夸起来。
  “好的,之后就简单了,优化一下指令集深度,优化一下內存占用……”
  进入状態的苏砚承,几乎忘却了外物,忘记了自己。
  仿佛宇宙中只剩下他和跟前的计算机,人与机正进行著深层次的对话。
  键盘“啪啪啪”速响,仿佛弹奏一首狂想曲。
  【肝帝】,触发!
  效率衰减速率减少30%!
  专注力维持时间提升50%,思维速率提升25%!
  房间里,键盘敲击的速度更快了!
  ......
  清晨,9点45。
  “苏,起床了!”
  理察过来敲苏砚承的门,“话说你昨晚听见什么动静没有,我感觉家里好像进贼了……”
  推开门,一眼看见了坐在椅上,盯著显示屏发呆的苏砚承。
  屏幕上,似乎在播放什么动画?
  “不是吧,你看动画看了一整晚的吗?”
  理察笑著走进来,“话说最近新番你看了没,《新世纪福音战士》超级好看的说!”
  “嘘!”苏砚承猛扭头,竖起食指。
  “啊?”理察呆住。
  苏砚承两眼眶发黑,却精神气十足。
  像是小时要给发小炫耀玩具一般,让开身位,兴奋激动地指了指屏幕。
  “你仔细看,这可不是动画!”
  “那还能是什么?”
  理察笑,低头凑过去一看。
  一个比他见过所有游戏都要精细的3d小人,正在3d都市中,沿著长街跑动。
  顺滑,且流畅。
  “这还不是动画,不就跟3d动画的《玩具总动员》似的,
  而且这还没它精细,毕竟那可是梦工厂去年就出了的……等等!”
  理察脸色骤变,意识到了什么。
  “所以,这是……”
  “快把我的袜子还回来,变態足控。”渡边也探头进来。
  但理察却丝毫没有反应。
  咦?
  这就新鲜了啊,渡边逗狗不成,一边寒暄著,一边好奇的凑上去。
  “嘿,美国胖子,今天不是都没课,为什么起那么早?”
  “比尔·盖茨到东京大学演讲,我本来想拉你们去看看的,但现在这都不重要了。”理察淡淡的说。
  “確实不重要,他不过是到日本来卖货,windows系统在我看来就是屎。”
  渡边走近,搭著理察的肩膀,看向同一块屏。
  “所以你们在看什么,这就是你说的重要的事事事……”
  渡边那张犀利的嘴,一下结巴了!
  “等等,这不会是?”
  “我不知道。”理察摇头。
  两个人沉默半秒,不约而同地看向苏砚承。
  这货微微扬起下巴,小孩子炫耀般的神情。
  “没错,就是你们想的那样,我做到了。”他满是笑意的说。
  房间里安静很久。
  下一秒,出乎意料的,渡边是第一个失去理智的那个。
  “给我看看你的代码!快!”
  他上来按住苏砚承的肩膀,低吼中带著哀求:
  “所以你到底做了什么!”
  “魔法吗,一定是魔法吧!”
  “你怎么可能用pc完成那么海量的运算!”
  “虽然我成绩比你们差,但现在我也好奇了。”
  理察捂著胸口,感觉呼吸困难,“兄弟们,我感觉,我们可能真的要改变世界了!”
  “別急,別急……”
  苏砚承切出引擎,打开工具,亮出代码。
  直接翻到那昨晚神之一笔的部分。
  扫了好几眼。
  咦?
  坐下来,凑近,细看。
  “纳尼?”理察歪歪头,不明觉厉:
  “wtf!”渡边双手抱住脑袋,不敢相信自己的眼睛。
  难以理解的知识,有著难以名状的恐怖!
  理察扭头问:“所以这是什么?”
  渡边释怀一笑的答:“这是魔法!”
  沉默几秒,两人又同时转头,像看怪物般看向某人。
  “现在……”
  苏砚承咧嘴笑起,背对著晨光,他张开双臂,像是要拥抱新世界。
  “欢迎来到,3d的时代!”