发布时间 : 2019-11-28
文章热度 : 580
零基础了解3D游戏开发,是一件不容易的事。我们将分几部分为大家细化3D游戏开发的每个环节,希望对你了解3D游戏开发有些许帮助。
场景与摄影机
场景就是游戏中的3D世界,有了场景,才可以在场景中添加一切物体,包括摄像机。
而摄像机相当于3D游戏世界的眼睛,通过摄像机,玩家才能看到游戏中三维世界,看到场景中的各种物体。
所以,场景里最少要有一台摄像机。
当我们在写3D游戏的代码时,要先在舞台中添加3D场景,添加3D摄像机。再写其它代码。
摄像机在3D场景中,可以是唯一的,也可以放置多台摄像机,比如在3D场景中出现的弹窗换装面板,或者某些对战游戏的同屏需求时会用到多个摄像机。
这里再顺便提一下,摄像机成相效果,也分为透视和正交两种。LayaAir引擎的3D摄像机默认是透视模式,这是一种模拟了人眼的视觉效果,近大远小。
正交则没有透视感,常用于一些2D与3D混合的游戏或模型查看器等。