当前位置: 首页 > 文档资料 > Three.js 入门指南 >

2.1 什么是照相机

优质
小牛编辑
123浏览
2023-12-01

什么是照相机?这个问题似乎太简单了,用来拍照的机器。咔嚓!

可是,在图形学中照相机的概念并非如此。

我们使用Three.js创建的场景是三维的,而通常情况下显示屏是二维的,那么三维的场景如何显示到二维的显示屏上呢?照相机就是这样一个抽象,它定义了三维空间到二维屏幕的投影方式,用“照相机”这样一个类比,可以使我们直观地理解这一投影方式。

而针对投影方式的不同,照相机又分为正交投影照相机与透视投影照相机。我们需要为自己的程序选择合适的照相机。这两者分别是什么,以及两者有何差异,我们将在下节中作介绍。