学习理解正交相机
在three.js当中经常用到相机这个概念,而且有许多种相机,常用的是正交相机和透视相机。可以将相机比喻现实当中人的眼睛,当眼睛在不同的角度时,看到物品的形状不太相同。假如一只鸟和一个人同时在一个角度看同一件物品,看到的也不一样,人眼睛的视角不足90度,而鸟类可以看到180度范围的东西。在这里人眼和鸟的眼睛就是不同的相机,不同角度看东西,就是好比相机的位置不同。在three.js当中,相机就是这双
在three.js当中经常用到相机这个概念,而且有许多种相机,常用的是正交相机和透视相机。可以将相机比喻现实当中人的眼睛,当眼睛在不同的角度时,看到物品的形状不太相同。假如一只鸟和一个人同时在一个角度看同一件物品,看到的也不一样,人眼睛的视角不足90度,而鸟类可以看到180度范围的东西。在这里人眼和鸟的眼睛就是不同的相机,不同角度看东西,就是好比相机的位置不同。在three.js当中,相机就是这双
正交相机的可视角度接近计算机的平面显示,而透视相机更加符合显示生活中各种生物的视觉特征。透视相机可以设置视角宽度,就好比上篇文章中所提到的,鸟类的视角和人类的视角宽度不同。
three.js 实现一个立方体,并进行旋转。这一个系列文章将准备多个例子来说明threejs当中的一些概念和用法,采用`vue3`为基础框架,示例不影响对框架的选择。