3D游戏开发解决方案

时间:2022-06-08 作者:心雨在线科技 来源:https://www.dhjsfkweb.com

最近3D、vr、元宇宙项目愈加火热,3D游戏开发,很多人不了解其中的门道,今天小师妹给大家科普一些“3D游戏开发”的一些专业术语,帮助大家在游戏开发过程当中,更好的理解项目的进度,扫清3D游戏开发的知识盲区。






01


场景与摄像机






场景 就是游戏中的3D世界,有了场景,才可以在场景中添加一切物体,包括摄像机。而摄像机相当于3D游戏世界的眼睛,通过摄像机,玩家才能看到游戏中三维世界,看到场景中的各种物体。




所以,场景里最少要有一台 摄像机。






摄像机在3D场景中,可以是唯一的,也可以放置多台摄像机,比如在3D场景中出现的弹窗换装面板,或者某些对战游戏的同屏需求时会用到多个摄像机。







这里再顺便提一下,摄像机成相效果,也分为透视和正交两种。LayaAir引擎的3D摄像机默认是透视模式,这是一种模拟了人眼的视觉效果,近大远小。






02


坐标系与坐标






坐标是3D空间世界的基础之一,干啥都离不开坐标,移动摄像机,定位,绘制图形等等。







UV其实也是坐标, 完整的说应该是UVW这三个轴U是屏幕水平方向,V是屏幕垂直方向,W的方向是垂直于显示器表面的,通常简称为UV。去掉了W,那UV坐标就是一个2D平面坐标,UV坐标可用于模型纹理贴图等。






03


三角面、网格、模型






模型是3D游戏中可见物的基础,比如人物,房屋,树木,山川,河流等等,几乎绝大多数可见物体都是以模型为基础构成。






从构成三维图形形状而言,我们可以理清以下关系,模型的基础是网格,网格的基础是三角面。三角面越多,模型可表现的细节越丰富。




下图正是40000面和4000面及400面的模型细节表现差异。细节表现比较丰富的,通常被称为 精模 ,细节表现相对较弱的,被称为 简模。





到底使用精模还是简模,这需要研发技术结合整体效果和游戏硬件性能可承受的压力情况向美术提出需求,在这一点上,移动端H5及小游戏与手游APP标准可保持相等标准。






04


材质






顾名思义,材质就是材料的质感。例如,木头与金属、玻璃与毛发,从粗糙度、光泽度、反射、透明、颜色、纹理等等方面,不同的材料质感会明显不同。





特效材质(EffectMaterail) 是一种无需外部光照,通过混合模式让自身产生一种光效视觉效果的材质,常用于特殊效果的制作,所以称为特效材质。视觉效果如下图所示。









05


纹理、贴图、面片






纹理是指物体表面的外观效果,表现为2D位图形式。下图为3D地球仪表面的纹理。







贴图简单通俗的理解,就是将2D纹理贴到3D模型网格的过程。




下图左侧为仅添加材质,而没有设置贴图的效果。下图右侧是对材质添加了纹理的已贴图效果。







06


灯光、阴影、反射光






光源 是3D场景中不可缺少的重要组成部分,网格和纹理决定了物体的形状和外观,光源则可以照明、可以产生阴影、还可以影响场景环境以及3D模型的颜色、亮度、氛围等等。







阴影是灯光照射模型时产生的, 实时阴影随着灯光角度、灯光强度、模型位置等变化而变化。能产生更加强烈的立体感与真实感。


上一篇 : VR开发都需要哪些核心技术? 返回 下一篇 : 没有了

在线咨询

姓名:

电话: