![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
three.js
瘪瘪前端加油
一个女孩子&研究生&程序员的学习前端之路= =
展开
-
threejs--requestAnimationFrame()函数
函数requestAnimationFrame()动画效果,可以使用setInterval()函数,实际开发中,为了更好的利用浏览器渲染,可以使用函数requestAnimationFrame()代替setInterval()函数,requestAnimationFrame()和setInterval()一样都是浏览器window对象的方法。**requestAnimationFrame()**参数是将要被调用函数的函数名,requestAnimationFrame()调用一个函数不是立即调用而是向浏览原创 2021-04-07 19:13:17 · 2107 阅读 · 0 评论 -
three.js--简单的三维场景
1.创建一个立方体几何对象Geometryvar geometry = new THREE.BoxGeometry(100, 100, 100); //创建一个立方体几何对象Geometry2.材质对象MaterialLambert网格材质(MeshLambertMaterial)一种非光泽表面的材质,没有镜面高光。var material = new THREE.MeshLambertMaterial({ color: 0xffffff }); //材质对象Material原创 2021-04-07 16:09:07 · 421 阅读 · 0 评论 -
three.js--PerspectiveCamera
PerspectiveCamera:使用透视投影的相机。该投影模式旨在模仿人眼的观看方式。 这是用于渲染3D场景的最常见的投影模式。perspective意为透视、远景,应用于较现实的场景,会遵循近大远小PerspectiveCamera( fov : Number, aspect : Number, near : Number, far : Number )参数:fov — 垂直视野角度(从底部到顶部,以度为单位。 默认值为50。)aspect — 长宽比(一般为渲染器、画布长宽比,默认为1)原创 2021-04-02 16:51:49 · 1470 阅读 · 0 评论