我们在本章中讨论了很多内容。我们展示了THREE.Scene的函数和属性,并解释了如何使用这些属性来配置主场景。我们还向你展示了如何创建几何体。你可以使用THREE.BufferGeometry对象从头开始创建几何体,也可以使用Three.js提供的任何内置几何体。最后,我们向你展示了如何配置Three.js提供的两个主要相机。THREE.PerspectiveCamera使用真实世界的透视图来渲染场景,THREE.OrthographicCamera提供了在游戏中经常看到的伪3D效果。我们还介绍了Three.js中的几何体的工作原理,你现在可以轻松地使用Three.js提供的标准几何体创建自己的几何体,或者自己手工制作。
第3章我们将介绍Three.js的各种光源。你将学习各种光源的行为方式,如何创建和配置它们,以及它们如何影响不同的材质。