78、真正的光(1 / 2)

终点引擎刚刚上传到github的时候,并没有引起太大反响。

图形引擎是很老套的项目,很多人对此都提不起兴趣。github本身又只是代码托管网站,推广功能很弱。项目推广一般都是都是到各种论坛和社区里打广告。

楼清焰懒得去弄那些,反正终点引擎这么强力,酒香不怕巷子深,该起飞总会起飞。

谢晋等人一直忙着写论文,代码发布了三天发现网上还没有消息,才跑过来询问情况,楼清焰这才告诉他们匿名发布的事。

他们上网站一看,发现了一个堪称智熄的失误,终点引擎的项目介绍竟然是用中文写的。这要是能推广出去才怪!

谢晋等人重新写了项目介绍,到各大论坛社区发帖子打广告,项目才获得了一点初始关注度。

这些关注起初都是嘲讽,因为,他们打的广告实在是太脑残了……

“终点引擎,一个致力于把传统图形学做到终点的项目。”

“对已有的全部算法都进行了改进,更有你绝没见过的全新逻辑。”

“与恩伟达图灵架构截然不同的实时光线追踪技术,不需要rtx,普通gpu也可以运算!”

“全面提升实时渲染画质,树叶建模可以清晰到叶脉!”

“拳打unity,脚踢虚幻4,前无古人,后无来者,断绝当前api版本一切图形算法的创新!”

……

这牛逼吹的,外国大兄弟简直忍不了,上去就怼:“下次发帖请带上你的脑子好吗?”

“这真是我今年见过的最大笑话。”

“哈哈哈我来打赌,他们的代码达不到高中生水平。”

谢晋等人发完帖子就不管了,毕竟他们也只能做这么多。

可怜的终点引擎,作为深空的亲儿子却一出生就享受流放待遇,只能蹲在冷旮旯儿里慢慢等热度。

陆小婵是第一波发现终点引擎的人之一。

作为一名vr创业者,她一直很关注图形学方面的新成果,几乎每天都会到github看图形学的新项目。

终点引擎刚发布的时候她就注意到了,当时项目简介还是中文,里面的描述在她看来就是夸大其词,格外尴尬,所以她略过这个项目没有细看。

后来又在论坛上看到同样夸大其词的描述,她不由得想:真的会有这么脑残的国人吗?跑到社区网站发这种一看就是吹牛逼的东西,他们的诉求到底在哪呢?

论坛帖子里不仅给出github网址,还给出了一个官方网站,说官网的程序才是完整版。

怀着莫名的好奇心,陆小婵先到官网下载了完整版程序。

图形引擎本质上是一个开发环境,用来写代码的。引擎里封装了一系列程序,开发者用到哪个就调出哪个,不需要再自己编写。

又因为是图形开发,所以可视化也很强,看上去和普通的建模软件有点像。

终点引擎在界面上并无创新之处,和unity3d、虚幻4的界面差不多。后两者是游戏引擎,除图形外还集成了物理、程序开发等功能,终点引擎和人家一比弱爆了。

陆小婵对终点引擎其他的功能没有兴趣,她就想看看简介里吹的“实时光线追踪”到底是个什么玩意儿。

她把自己vr项目里的一个场景导入进来,打开引擎的帮助文档,打算看一看实时光线追踪部分的代码应该怎么写。

因为这部分还没开源,所以文档里只讲了几个类名和用法,没讲核心代码的实现原理,让人看得晕晕乎乎的。

陆小婵似懂非懂,最后也不管了,我先调用你看看效果再说。

五分钟后,一段异常简洁的代码陈列在文本框里,她皱眉看着这段仅用五分钟就写出来的代码,狐疑地摁下运行键。

场景漫游窗口弹出来。

陆小婵看到实时渲染画质的一瞬间就呆了。

过了半天,她把手放在鼠标上,小心翼翼地动了一下,漫游场景也跟着移动。

哗!

流畅!

丝滑!

“我的妈呀,”陆小婵内心震动,“不对吧,这种丝滑顺畅,这种完美画质,这分毫不差的60帧率……这他妈是我的电脑???”

“我不会是哪天梦游的时候把显卡换成rtx了吧???”

现在是上班时间,陆小婵在她自己的工作室里,她将信将疑地抬头问道:“你们谁动我显卡了?”

“没有啊,小婵姐怎么了?”

一个接水回来的同事正好经过她身边,闻言凑过去看了看。

刚看第一眼杯子都拿不稳了,连忙放到桌面上。

“我的妈呀,这个光,这好像不是普通的光栅渲染?不会是实时raytracing吧?小婵姐你什么时候把显卡换成rtx了?”

“我,没,有。”陆小婵说完,自己也很是不信。

她干脆关了电脑,找到把螺丝刀,窝下身子,打开主机机箱盖。

全工作室的目光都被吸引过来了,“小婵姐你干嘛呢,怎么突然拆主机?”

工作室的氛围一向很自由,大家好奇心一上来,工作也不做了,纷纷跑到陆小婵身后围观。

“你们真的没人动我显卡?”陆小婵一边拆一边说,“不会是偷摸换了显卡想给我个惊……”

惊字没说完,她先惊住了。

显卡好好地呆在那儿呢,还是那张普通的gtx卡,rtx个鬼?

“……个鬼啊,真见鬼了。”她慢慢地坐回来。

最开始看到画面的那个同事也震住了,“卧槽,所以你刚才是用一张gtx完成了实时raytracing???”

“什么意思?”其他人不解道,“gtx怎么可能有实时raytracing,那不是rtx的技术吗?”

陆小婵没说话,她重新打开电脑,打开终点引擎,重新编写代码,重新调用那几个不明所以的类。

类里面附带着光照强度、光线角度、发射特殊光线的特殊坐标……等等不同参数,这次她好好把所有参数都设置了一遍。

设置完成,再次运行。