你了解 3D 世界吗?

在 3D 的世界中,上一秒还在北京的二环胡同中看光景,下一秒可能就穿越到美国的自由女神像前吃冰淇淋。

在互联网时代,虚拟与现实的界限越来越模糊,但,你了解 3D 世界吗?

先与我们一起感受一下,SaCa DataViz 构建的沈阳东软园区 3D 虚拟世界。

其实, 3D 就是将通过 WEBGL、WEBGPU 或者虚幻引擎等技术,将现实世界虚拟化。接下来,与大家分享几个 3D 领域的新概念。

场景、相机、光源、渲染器

场景指的是我们可以看见的东西例如下图的园区就是一个场景。如果一个电脑比喻成人的话,相机便是人眼,渲染器便是视网膜,光源便是太阳等,场景便是人眼看见的东西。其中,光源和相机是 3D 成像的两个关键点。

光源

在现实生活中存在着不同的光源,例如灯光、车灯、太阳等非常多的光。在 3D 场景中有哪几种光源呢?

环境光是没有特定方向的光源。

点光源就像生活中的白炽灯,光线沿着发光核心向外发散,同一平面的不同位置与点光源光线入射角是不同的,点光源照射下,同一个平面不同区域是呈现出不同的明暗效果。

平行光顾名思义光线平行,对于一个平面而言,平面不同区域接收到平行光的入射角一样。可以理解为太阳光。

聚光源可以认为是一个沿着特定方位逐渐发散的光源,照射范围在三维空间中构成一个圆锥体。

相机

如果是观察一个产品外观效果,相机就位于几何体的外面,如果是室内漫游预览,就把相机放在房间三维模型的内部。相机还分为正投影相机和透视投影相机。

现在市面上的 3D 大屏产品,大都是通过编辑器来完成场景构建。在场景构建的过程中需要使用一些贴图来给模型进行更好的视觉处理。

不同的贴图,有不同的展现形式

贴图是将图片贴到物体表面上,从而模型具备更加丰富的外观。它是模型的 UV 图,用于给一些没有色彩的模型贴上美丽的外观,纹理贴图的形式可以是画布,可以是视频,可以是图片。

还有一些其他的贴图,应用于不同的场景。在 3D 场景中,还有很多有趣的技巧。比如精灵和粒子系统,可以用来模拟自然效果,如下雨、下雪等等。

相关产品