酷屏这么厉害,原来是用了这个技术

1289
0

辰哥 管理员

发表于2019-10-8 16:10

楼主

近几年,越来越多的用户开始追求视觉效果,在追求视觉效果这条无边大道上,3D可视化技术无疑是其中最璀璨的那颗明珠。酷屏是亿信华辰自主研发的新一代数据可视化产品,而其中的3D可视化组件自然是一个重量级的组成部分。今天我们就来简单的聊一聊酷屏中所使用的3D技术,希望通过我们的分享能让大家微微的揭下3D技术那层神秘面纱。现在先有请我们今天的主角粉墨登场,当当当——PBR(Physically Based Rendering)。从字面上就能理解,这是一种基于物理模拟的渲染技术。

PBR的应用
首先我们通过几张效果图片感受下这项技术的美妙之处。
使用PBR的Demo

使用PBR的游戏截图
使用PBR的电影
PBR的优势
通过对PBR简单的惊鸿一睹,大家是否感受到了使用PBR渲染出来的图像的真实感。当然了,作为一个现代写实渲染的基本技术,PBR可不止单单凭这点优势而大行其道。PBR还有以下的优势:
A.   方法论和算法基于精确的计算公式,免除自行构建算法。
B.   PBR使用了统一的着色方案,使得最终的表现在不同的光照环境下都表现一致。
C.   PBR提供的了统一的流程,避免传统流程中不同的材质就用不同的算法。
传统渲染与PBR对比

酷屏中的PBR
简单的介绍了PBR后,我们在这里偷偷告诉大家一声,其实咱们的酷屏也已经可以使用PBR渲染技术了。
下面我们就给大家展示下酷屏中的PBR实例场景。场景中的小机器人就是使用PBR渲染出来的。
下面我们将一步步带着大家了解酷屏中的PBR部分重要构成。首先,我们只导入模型,不做任何其他的操作。可以看到模型上反射了我们在场景中加入的方向光。

接着贴上模型对应的纹理贴图,如下图所示,这个时候模型的基本颜色就显示出来。
然后我们在给模型贴上法线贴图,镜头稍微拉近点,明显可以感觉到模型的凹凸感。
接下来,我们要给模型添加自发光贴图与金属贴图,是不是明显感觉到机器人身体上的红、蓝2种灯泡变亮,同时去除了整体的油腻感。
我们再给模型附上粗糙贴图,这时候反射方向光的小光斑又重新出现,这是由于这张贴图是描述各个微表面的漫反射。
紧接着我们再加上透明贴图,我们在加载完这张贴图后,可以看到机器人的身体出现了镂空效果,这个时候可以透过外壳看到里面。
最后我们在添加AO贴图与环境贴图,可以看到效果没太大改变,这是由于2张贴图分别影响环境光遮掩与反射光,而咱们的机器人基本没有环境反射。但在需要反射环境时(如:模拟玻璃),这2张贴图就要发挥相应的作用了。
可能大家已经注意到了到目前为止我们只描述了酷屏中PRB的贴图属性,当然了,PBR还有不少其他类型的属性,由于篇幅有限,我们今天只介绍下其中重要的贴图属性。
当真正使用酷屏时,大家不需要担心到时候自己去调整PBR,我们会将调整好的PBR效果内镶入酷屏中,方便大家使用。更多的3D炫酷技术,敬请期待亿信酷屏!

最近看过此主题的会员

txl

0个回答

只看楼主

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

渠道咨询电话:137-0120-6790

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号