简述 在前面的章节中,只使用了BoxGeometry类创建了立方体。Three.js具有很多不同的几何体类。 几何体是什么 在Three.js中...
简述 前面的画布具有个固定的尺寸,尺寸为800x600,虽然没必要让WebGL适配整个屏幕,但是为了更好的体验,适配屏幕大小是必须的。 首先,期...
自定义控件 回到PerspectiveCamera透视相机上来。注释OrthographicCamera正交相机,取消注释Perspective...
简述 在前面的章节中,已经使用PerspectiveCamera创建过相机,但是文档中还有其他类型的相机。 Camera相机 Camera类是抽...
简述 前面创建的场景,都是在代码的末尾进行一次渲染。有时这样就能够满足需求。但是更多时候,大家会希望模型带点动画效果。 使用 Three.js ...
简述 现在探索Three.js功能。 在为场景制作动画之前,我们需要知道如何变换场景中的对象。 我们已经使用相机完成了此操作,方法是使用 cam...
简述 前面章节加载Three.js的方式很简单,但不幸的是它有很多的限制。由于文件会变得很大,那种方式里面没有包含很多的Three.js类。但是...
基础文件 首先,要创建一个简单的index.html文件 <!DOCTYPE html> (三)第一个场景 ...
啥是Three.js 它是一个关于3D的JavaScript库,用来帮助开发人员创建3D网页。其基于WebGL,但是也可基于SVG、CSS共存。...