78、真正的光
终点引擎刚刚上传到github的时候,并没有引起太大反响。
图形引擎是很老套的项目,很多人对此都提不起兴趣。github本身又只是代码托管网站,推广功能很弱。项目推广一般都是都是到各种论坛和社区里打广告。
楼清焰懒得去弄那些,反正终点引擎这么强力,酒香不怕巷子深,该起飞总会起飞。
谢晋等人一直忙着写论文,代码发布了三天发现网上还没有消息,才跑过来询问情况,楼清焰这才告诉他们匿名发布的事。
他们上网站一看,发现了一个堪称智熄的失误,终点引擎的项目介绍竟然是用中文写的。这要是能推广出去才怪!
谢晋等人重新写了项目介绍,到各大论坛社区发帖子打广告,项目才获得了一点初始度。
这些起初都是嘲讽,因为,他们打的广告实在是太脑残了……
“终点引擎,一个致力于把传统图形学做到终点的项目。”
“对已有的部算法都进行了改进,更有你绝没见过的新逻辑。”
“与恩伟达图灵架构截然不同的实时光线追踪技术,不需要rt,普通gpu也可以运算!”
“面提升实时渲染画质,树叶建模可以清晰到叶脉!”
“拳打unity,脚踢虚幻4,前无古人,后无来者,断绝当前api版本一切图形算法的创新!”
……
这牛逼吹的,外国大兄弟简直忍不了,上去就怼:“下次发帖请带上你的脑子好吗?”
“这真是我今年见过的最大笑话。”
“哈哈哈我来打赌,他们的代码达不到高中生水平。”
谢晋等人发完帖子就不管了,毕竟他们也只能做这么多。
可怜的终点引擎,作为深空的亲儿子却一出生就享受流放待遇,只能蹲在冷旮旯儿里慢慢等热度。
陆小婵是第一波发现终点引擎的人之一。
作为一名r创业者,她一直很图形学方面的新成果,几乎每天都会到github看图形学的新项目。
终点引擎刚发布的时候她就注意到了,当时项目简介还是中文,里面的描述在她看来就是夸大其词,格外尴尬,所以她略过这个项目没有细看。
后来又在论坛上看到同样夸大其词的描述,她不由得想:真的会有这么脑残的国人吗?跑到社区网站发这种一看就是吹牛逼的东西,他们的诉求到底在哪呢?
论坛帖子里不仅给出github网址,还给出了一个官方网站,说官网的程序才是完整版。
怀着莫名的好奇心,陆小婵先到官网下载了完整版程序。
图形引擎本质上是一个开发环境,用来写代码的。引擎里封装了一系列程序,开发者用到哪个就调出哪个,不需要再自己编写。
又因为是图形开发,所以可视化也很强,看上去和普通的建模软件有点像。
终点引擎在界面上并无创新之处,和unity3d、虚幻4的界面差不多。后两者是游戏引擎,除图形外还集成了物理、程序开发等功能,终点引擎和人家一比弱爆了。
陆小婵对终点引擎其他的功能没有兴趣,她就想看看简介里吹的“实时光线追踪”到底是个什么玩意儿。
她把自己r项目里的一个场景导入进来,打开引擎的帮助文档,打算看一看实时光线追踪部分的代码应该怎么写。
因为这部分还没开源,所以文档里只讲了几个类名和用法,没讲核心代码的实现原理,让人看得晕晕乎乎的。
陆小婵似懂非懂,最后也不管了,我先调用你看看效果再说。
五分钟后,一段异常简洁的代码陈列在文本框里,她皱眉看着这段仅用五分钟就写出来的代码,狐疑地摁下运行键。
场景漫游窗口弹出来。
陆小婵看到实时渲染画质的一瞬间就呆了。
过了半天,她把手放在鼠标上,小心翼翼地动了一下,漫游场景也跟着移动。
哗!
流畅!
丝滑!
“我的妈呀,”陆小婵内心震动,“不对吧,这种丝滑顺畅,这种完美画质,这分毫不差的60帧率……这他妈是我的电脑???”
“我不会是哪天梦游的时候把显卡换成rt了吧???”
现在是上班时间,陆小婵在她自己的工作室里,她将信将疑地抬头问道:“你们谁动我显卡了?”
“没有啊,小婵姐怎么了?”
一个接水回来的同事正好经过她身边,闻言凑过去看了看。
刚看第一眼杯子都拿不稳了,连忙放到桌面上。
“我的妈呀,这个光,这好像不是普通的光栅渲染?不会是实时raytrag吧?小婵姐你什么时候把显卡换成rt了?”
“我,没,有。”陆小婵说完,自己也很是不信。
她干脆关了电脑,找到把螺丝刀,窝下身子,打开主机机箱盖。
工作室的目光都被吸引过来了,“小婵姐你干嘛呢,怎么突然拆主机?”
工作室的氛围一向很自由,大家好奇心一上来,工作也不做了,纷纷跑到陆小婵身后围观。
“你们真的没人动我显卡?”陆小婵一边拆一边说,“不会是偷摸换了显卡想给我个惊……”
惊字没说完,她先惊住了。
显卡好好地呆在那儿呢,还是那张普通的gt卡,rt个鬼?
“……个鬼啊,真见鬼了。”她慢慢地坐回来。
最开始看到画面的那个同事也震住了,“卧槽,所以你刚才是用一张gt完成了实时raytrag???”
“什么意思?”其他人不解道,“gt怎么可能有实时raytrag,那不是rt的技术吗?”
陆小婵没说话,她重新打开电脑,打开终点引擎,重新编写代码,重新调用那几个不明所以的类。
类里面附带着光照强度、光线角度、发射特殊光线的特殊坐标……等等不同参数,这次她好好把所有参数都设置了一遍。
设置完成,再次运行。
因为需要计算的东西变多了,画面出现了明显卡顿,她关掉窗口,修改分辨率值,再次运行的程序是1080分辨率。
奇迹再次出现。
陆小婵大喊:“你们快过来看!快过来看!!!”
刚刚散去的人又集中过来。
看着屏幕里的画面,他们惊讶道:“哇,这个实时渲染的画质也太好了吧,小婵姐你是不是又升级了优化?怎么做到的?”
看了半天,突然有人道:“不,不是优化,这个好像……根本不是光栅渲染啊。”
“什么?你在开玩笑吧,渲染不就只有一种光栅渲染吗?”
“这不是光栅,”最开始看到的同事说,“你们仔细看这个光线,和光栅是有区别的,不是那种骗人的障眼法好吗!”
陆小婵喃喃道:“这是光啊,是光啊……真正的光。”
……
“实时光线追踪技术,就是在虚拟世界里制造真正的光。”
“就是从数字模型的每一个点出发,追随着每一条光线,到达每一个坐标。”
“就是把不可捉摸的光,用具体的数字表示出来。”
“实时光线追踪,是一种……‘追光者’的技术。”
南北窗户都开着,楼清焰坐在露台的躺椅里,穿堂风吹起他的发丝,抚过他的衣摆。
他转头注视着江覆,抬起右手,手心向上。
“你看到了吗,从四面八方撞过来的光。”
他把手伸到江覆面前,手指微卷,就好像真的捧过去了一束光。
“反射阳光的月光,作为光源的灯光,反射的镜面光,漫反射的物体光。”
“他们撞在我的手上,又被撞出去,撞进你的眼睛里,所以你看到了我。”
“把这些光收集起来放进虚拟世界,让触不可及的光变成量化的数字,制造光、控制光、追逐光。”
“这就是虚拟现实里的光影技术。”楼清焰说到这里,微顿,“我忘记了,你本身就是研究光的,不需要我多说什么。”
这是之前写论文的时候,两人之间发生的对话。
因为光线追踪其中一篇论文的目标是sce,所以他们好好琢磨了一下该怎么写。
楼清焰和江覆都很享受交流学术,这个过程能让他们产生思想碰撞的感觉,唯一有点害羞的是……经常出现一方阐述完观点,发现另一方其实什么都懂的情况。
时间正好到了春末夏初,晚上的风还有些冷,盖一张薄毯吹着正舒服。江覆买了两张躺椅放在露台上,又配上小茶几、地毯、袖珍吧台和酒柜。酒柜一打开,整排都是小熊饼干和楼清焰爱喝的百利甜。
两个人经常躺在躺椅里,一边小酌一边交谈。
“说吧,我喜欢听。”江覆说。
楼清焰想了想:“光线追踪,其实是一种渲染技术,这种渲染需要大量计算,必须有足够多的机器和足够长的时间才能完成。我对这种渲染也做过改良。”
“深空的云渲染?”
“对,就是它。”楼清焰说,“但是游戏领域需要实时渲染,承受不起那么漫长的时间……”
……
“游戏要求实时渲染,不能接受漫长的渲染时间……”
陆小婵一边嘟囔,一边在文档里输入一串串英文。
半个小时之后,她终于写了一篇还算满意的彩虹屁小作文,打开自己常用的it论坛,发上去。
“震惊!那个在论坛被骂惨的终点引擎,竟然并不是吹牛逼!它真的有这么牛逼!”
国内经典的震惊体,来到国外依旧屡试不爽。
无数老外程序员看到她的标题,带着强烈的抨击**点进去。
满嘴炮弹还没开喷,先被文章开头的gif震住了。
陆小婵把自己的机箱搬到桌子上,开着盖儿露出所有硬件型号,然后运行终点引擎程序,一边拍摄显示器画面,一边直接把机箱拍进去。
于是,众老外震惊地发现:这台电脑正在运行一个按它的配置绝对带不起来的游戏场景!
这图不会是ps的吧!
有人质疑,有人将信将疑。
陆小婵在彩虹屁正文里,向懂和不懂图形学的所有人阐述了终点引擎的伟大。
“一直以来,基于光线追踪的渲染是电影专属,游戏不用这种方法,因为追踪光线需要大量计算,渲染过程漫长。而游戏要求实时渲染,不能接受漫长的渲染时间。”
“游戏渲染用什么方法呢?其实是一种骗人的障眼法,叫做光栅渲染。”
“光栅渲染不记录每一条光线的反射情况,它是先把3d模型拆分成一个个平面像素点,再对像素点上色。它只是用颜色表示光的骗术而已。”
“2018年,恩伟达发布了图形学历史上里程碑式的产品——rt系列gpu。基于图灵架构的rt是十年来图形学领域最伟大的突破,是图形学的一座圣杯。因为,它向世界宣布:硬件已经可以支持实时光线追踪了!”
“rt从硬件上赋予实时光线追踪可能,但它只提供了一套底层逻辑,具体算法还需要人们共同开发。从那时起,实时光线追踪被游戏界提上了日程。”
“然而,它的性能并没有我们想象的那么优秀,光线追踪渲染最多在1080分辨率流畅运行,分辨率再高一些,就会出现明显的掉帧。”
“到底是选择完美的光,还是选择4k的清晰度?这可真是两难的问题。但最难的还是没钱,天呐!rt显卡的价格太高了!”
“现在终点引擎来了,它从算法上解决了光线追踪的大量计算,降低了光线追踪对硬件的要求,你只需要一张gt显卡就可以运行1080分辨率的光线追踪场景!对!你没听错!!!不用rt,gt就可以!!!如果换成rt显卡,4k8k毫无压力!”
“朋友们,三年前我们看到了一座里程碑,三年后,图形学又迎来了一座里程碑!”
“终点引擎的伟大之处在于,它把自己的一部分代码上传到了github,并表示愿意逐步开源所有算法!亲爱的,你现在就可以到github上fork他们已上传的代码,天呐,我都还没来得及去看呢!”
“终点引擎站在巨人的肩膀上,自己也成为了巨人,更愿意帮助所有人站得更高看得更远!”
“技术没有瓶颈,技术拥抱情怀!让我们为终点引擎和有情怀的开源团队干杯!”
写下这些话的陆小婵尚且不知道,这才只是个开始而已。
请收藏本站:https://www.bglo.cc。笔趣阁手机版:https://m.bglo.cc
图形引擎是很老套的项目,很多人对此都提不起兴趣。github本身又只是代码托管网站,推广功能很弱。项目推广一般都是都是到各种论坛和社区里打广告。
楼清焰懒得去弄那些,反正终点引擎这么强力,酒香不怕巷子深,该起飞总会起飞。
谢晋等人一直忙着写论文,代码发布了三天发现网上还没有消息,才跑过来询问情况,楼清焰这才告诉他们匿名发布的事。
他们上网站一看,发现了一个堪称智熄的失误,终点引擎的项目介绍竟然是用中文写的。这要是能推广出去才怪!
谢晋等人重新写了项目介绍,到各大论坛社区发帖子打广告,项目才获得了一点初始度。
这些起初都是嘲讽,因为,他们打的广告实在是太脑残了……
“终点引擎,一个致力于把传统图形学做到终点的项目。”
“对已有的部算法都进行了改进,更有你绝没见过的新逻辑。”
“与恩伟达图灵架构截然不同的实时光线追踪技术,不需要rt,普通gpu也可以运算!”
“面提升实时渲染画质,树叶建模可以清晰到叶脉!”
“拳打unity,脚踢虚幻4,前无古人,后无来者,断绝当前api版本一切图形算法的创新!”
……
这牛逼吹的,外国大兄弟简直忍不了,上去就怼:“下次发帖请带上你的脑子好吗?”
“这真是我今年见过的最大笑话。”
“哈哈哈我来打赌,他们的代码达不到高中生水平。”
谢晋等人发完帖子就不管了,毕竟他们也只能做这么多。
可怜的终点引擎,作为深空的亲儿子却一出生就享受流放待遇,只能蹲在冷旮旯儿里慢慢等热度。
陆小婵是第一波发现终点引擎的人之一。
作为一名r创业者,她一直很图形学方面的新成果,几乎每天都会到github看图形学的新项目。
终点引擎刚发布的时候她就注意到了,当时项目简介还是中文,里面的描述在她看来就是夸大其词,格外尴尬,所以她略过这个项目没有细看。
后来又在论坛上看到同样夸大其词的描述,她不由得想:真的会有这么脑残的国人吗?跑到社区网站发这种一看就是吹牛逼的东西,他们的诉求到底在哪呢?
论坛帖子里不仅给出github网址,还给出了一个官方网站,说官网的程序才是完整版。
怀着莫名的好奇心,陆小婵先到官网下载了完整版程序。
图形引擎本质上是一个开发环境,用来写代码的。引擎里封装了一系列程序,开发者用到哪个就调出哪个,不需要再自己编写。
又因为是图形开发,所以可视化也很强,看上去和普通的建模软件有点像。
终点引擎在界面上并无创新之处,和unity3d、虚幻4的界面差不多。后两者是游戏引擎,除图形外还集成了物理、程序开发等功能,终点引擎和人家一比弱爆了。
陆小婵对终点引擎其他的功能没有兴趣,她就想看看简介里吹的“实时光线追踪”到底是个什么玩意儿。
她把自己r项目里的一个场景导入进来,打开引擎的帮助文档,打算看一看实时光线追踪部分的代码应该怎么写。
因为这部分还没开源,所以文档里只讲了几个类名和用法,没讲核心代码的实现原理,让人看得晕晕乎乎的。
陆小婵似懂非懂,最后也不管了,我先调用你看看效果再说。
五分钟后,一段异常简洁的代码陈列在文本框里,她皱眉看着这段仅用五分钟就写出来的代码,狐疑地摁下运行键。
场景漫游窗口弹出来。
陆小婵看到实时渲染画质的一瞬间就呆了。
过了半天,她把手放在鼠标上,小心翼翼地动了一下,漫游场景也跟着移动。
哗!
流畅!
丝滑!
“我的妈呀,”陆小婵内心震动,“不对吧,这种丝滑顺畅,这种完美画质,这分毫不差的60帧率……这他妈是我的电脑???”
“我不会是哪天梦游的时候把显卡换成rt了吧???”
现在是上班时间,陆小婵在她自己的工作室里,她将信将疑地抬头问道:“你们谁动我显卡了?”
“没有啊,小婵姐怎么了?”
一个接水回来的同事正好经过她身边,闻言凑过去看了看。
刚看第一眼杯子都拿不稳了,连忙放到桌面上。
“我的妈呀,这个光,这好像不是普通的光栅渲染?不会是实时raytrag吧?小婵姐你什么时候把显卡换成rt了?”
“我,没,有。”陆小婵说完,自己也很是不信。
她干脆关了电脑,找到把螺丝刀,窝下身子,打开主机机箱盖。
工作室的目光都被吸引过来了,“小婵姐你干嘛呢,怎么突然拆主机?”
工作室的氛围一向很自由,大家好奇心一上来,工作也不做了,纷纷跑到陆小婵身后围观。
“你们真的没人动我显卡?”陆小婵一边拆一边说,“不会是偷摸换了显卡想给我个惊……”
惊字没说完,她先惊住了。
显卡好好地呆在那儿呢,还是那张普通的gt卡,rt个鬼?
“……个鬼啊,真见鬼了。”她慢慢地坐回来。
最开始看到画面的那个同事也震住了,“卧槽,所以你刚才是用一张gt完成了实时raytrag???”
“什么意思?”其他人不解道,“gt怎么可能有实时raytrag,那不是rt的技术吗?”
陆小婵没说话,她重新打开电脑,打开终点引擎,重新编写代码,重新调用那几个不明所以的类。
类里面附带着光照强度、光线角度、发射特殊光线的特殊坐标……等等不同参数,这次她好好把所有参数都设置了一遍。
设置完成,再次运行。
因为需要计算的东西变多了,画面出现了明显卡顿,她关掉窗口,修改分辨率值,再次运行的程序是1080分辨率。
奇迹再次出现。
陆小婵大喊:“你们快过来看!快过来看!!!”
刚刚散去的人又集中过来。
看着屏幕里的画面,他们惊讶道:“哇,这个实时渲染的画质也太好了吧,小婵姐你是不是又升级了优化?怎么做到的?”
看了半天,突然有人道:“不,不是优化,这个好像……根本不是光栅渲染啊。”
“什么?你在开玩笑吧,渲染不就只有一种光栅渲染吗?”
“这不是光栅,”最开始看到的同事说,“你们仔细看这个光线,和光栅是有区别的,不是那种骗人的障眼法好吗!”
陆小婵喃喃道:“这是光啊,是光啊……真正的光。”
……
“实时光线追踪技术,就是在虚拟世界里制造真正的光。”
“就是从数字模型的每一个点出发,追随着每一条光线,到达每一个坐标。”
“就是把不可捉摸的光,用具体的数字表示出来。”
“实时光线追踪,是一种……‘追光者’的技术。”
南北窗户都开着,楼清焰坐在露台的躺椅里,穿堂风吹起他的发丝,抚过他的衣摆。
他转头注视着江覆,抬起右手,手心向上。
“你看到了吗,从四面八方撞过来的光。”
他把手伸到江覆面前,手指微卷,就好像真的捧过去了一束光。
“反射阳光的月光,作为光源的灯光,反射的镜面光,漫反射的物体光。”
“他们撞在我的手上,又被撞出去,撞进你的眼睛里,所以你看到了我。”
“把这些光收集起来放进虚拟世界,让触不可及的光变成量化的数字,制造光、控制光、追逐光。”
“这就是虚拟现实里的光影技术。”楼清焰说到这里,微顿,“我忘记了,你本身就是研究光的,不需要我多说什么。”
这是之前写论文的时候,两人之间发生的对话。
因为光线追踪其中一篇论文的目标是sce,所以他们好好琢磨了一下该怎么写。
楼清焰和江覆都很享受交流学术,这个过程能让他们产生思想碰撞的感觉,唯一有点害羞的是……经常出现一方阐述完观点,发现另一方其实什么都懂的情况。
时间正好到了春末夏初,晚上的风还有些冷,盖一张薄毯吹着正舒服。江覆买了两张躺椅放在露台上,又配上小茶几、地毯、袖珍吧台和酒柜。酒柜一打开,整排都是小熊饼干和楼清焰爱喝的百利甜。
两个人经常躺在躺椅里,一边小酌一边交谈。
“说吧,我喜欢听。”江覆说。
楼清焰想了想:“光线追踪,其实是一种渲染技术,这种渲染需要大量计算,必须有足够多的机器和足够长的时间才能完成。我对这种渲染也做过改良。”
“深空的云渲染?”
“对,就是它。”楼清焰说,“但是游戏领域需要实时渲染,承受不起那么漫长的时间……”
……
“游戏要求实时渲染,不能接受漫长的渲染时间……”
陆小婵一边嘟囔,一边在文档里输入一串串英文。
半个小时之后,她终于写了一篇还算满意的彩虹屁小作文,打开自己常用的it论坛,发上去。
“震惊!那个在论坛被骂惨的终点引擎,竟然并不是吹牛逼!它真的有这么牛逼!”
国内经典的震惊体,来到国外依旧屡试不爽。
无数老外程序员看到她的标题,带着强烈的抨击**点进去。
满嘴炮弹还没开喷,先被文章开头的gif震住了。
陆小婵把自己的机箱搬到桌子上,开着盖儿露出所有硬件型号,然后运行终点引擎程序,一边拍摄显示器画面,一边直接把机箱拍进去。
于是,众老外震惊地发现:这台电脑正在运行一个按它的配置绝对带不起来的游戏场景!
这图不会是ps的吧!
有人质疑,有人将信将疑。
陆小婵在彩虹屁正文里,向懂和不懂图形学的所有人阐述了终点引擎的伟大。
“一直以来,基于光线追踪的渲染是电影专属,游戏不用这种方法,因为追踪光线需要大量计算,渲染过程漫长。而游戏要求实时渲染,不能接受漫长的渲染时间。”
“游戏渲染用什么方法呢?其实是一种骗人的障眼法,叫做光栅渲染。”
“光栅渲染不记录每一条光线的反射情况,它是先把3d模型拆分成一个个平面像素点,再对像素点上色。它只是用颜色表示光的骗术而已。”
“2018年,恩伟达发布了图形学历史上里程碑式的产品——rt系列gpu。基于图灵架构的rt是十年来图形学领域最伟大的突破,是图形学的一座圣杯。因为,它向世界宣布:硬件已经可以支持实时光线追踪了!”
“rt从硬件上赋予实时光线追踪可能,但它只提供了一套底层逻辑,具体算法还需要人们共同开发。从那时起,实时光线追踪被游戏界提上了日程。”
“然而,它的性能并没有我们想象的那么优秀,光线追踪渲染最多在1080分辨率流畅运行,分辨率再高一些,就会出现明显的掉帧。”
“到底是选择完美的光,还是选择4k的清晰度?这可真是两难的问题。但最难的还是没钱,天呐!rt显卡的价格太高了!”
“现在终点引擎来了,它从算法上解决了光线追踪的大量计算,降低了光线追踪对硬件的要求,你只需要一张gt显卡就可以运行1080分辨率的光线追踪场景!对!你没听错!!!不用rt,gt就可以!!!如果换成rt显卡,4k8k毫无压力!”
“朋友们,三年前我们看到了一座里程碑,三年后,图形学又迎来了一座里程碑!”
“终点引擎的伟大之处在于,它把自己的一部分代码上传到了github,并表示愿意逐步开源所有算法!亲爱的,你现在就可以到github上fork他们已上传的代码,天呐,我都还没来得及去看呢!”
“终点引擎站在巨人的肩膀上,自己也成为了巨人,更愿意帮助所有人站得更高看得更远!”
“技术没有瓶颈,技术拥抱情怀!让我们为终点引擎和有情怀的开源团队干杯!”
写下这些话的陆小婵尚且不知道,这才只是个开始而已。
请收藏本站:https://www.bglo.cc。笔趣阁手机版:https://m.bglo.cc