随笔分类 -  webGL学习笔记

摘要:场景相关函数和属性 下面的代码中应用到了所有以上的函数及属性: 运行效果如下图: 阅读全文
posted @ 2018-01-15 11:44 我心悦你
摘要:1 纹理由图片组成 3D世界的纹理由图片组成。 将纹理以一定的规则映射到几何体上,一般是三角形上,那么这个几何体就有纹理皮肤了。 首先应该有一个纹理类,其次是有一个加载图片的方法,将这张图片和这个纹理类捆绑起来。 在threejs中,纹理类由THREE.Texture表示,其构造函数如下所示: TH 阅读全文
posted @ 2018-01-09 15:26 我心悦你
摘要:1、 光源基类 在Threejs中,光源用Light表示,它是所有光源的基类。它的构造函数是: THREE.Light ( hex ) 它有一个参数hex,接受一个16进制的颜色值。例如要定义一种红色的光源,我们可以这样来定义: Var redLight = new THREE.Light(0xFF 阅读全文
posted @ 2018-01-09 11:30 我心悦你
摘要:1.改变相机的位置,让物体移动 1.改变相机的位置,让物体移动 1.改变相机的位置,让物体移动 1.改变相机的位置,让物体移动 通过下面的代码改变相机的位置: camera.position.x =camera.position.x +1; 将相机不断的沿着x轴移动1个单位,也就是相机向右移动。相机 阅读全文
posted @ 2018-01-08 21:10 我心悦你
摘要:1.四大组件: 场景:场景是所有物体的容器 var scene = new THREE.Scene(); 相机: 正投影相机:远处的和近处的是一样大 THREE.OrthographicCamera = function ( left, right, top, bottom, near, far) 阅读全文
posted @ 2018-01-08 20:35 我心悦你