摘要:
函数返回值 加法器 注意:return无值时,弹出undefined 求和 arguements可变参数组(不定参) css(oDiv,'width')获取样式 css(oDiv,'width','200px')设置样式 简化,给函数取名 style用于获取行间样式, 获取非行间样式用current 阅读全文
摘要:
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <script> window.onload=function () { var aLi=document.getElementsByTagN 阅读全文
摘要:
阅读全文
摘要:
1、右手坐标系 Threejs使用的是右手坐标系,这源于opengl默认情况下,也是右手坐标系。下面是右手坐标系的图例,如果对这个概念不理解,可以百度一下,我保证你伸出手比划的那一瞬间你就明白了,如果不明白请给作者留言,我会尽快补上关于坐标系的知识。 图中右边那个手对应的坐标系,就是右手坐标系。在T 阅读全文
摘要:
透视投影照相机(Perspective Camera)的构造函数是: 让我们通过一张透视照相机投影的图来了解这些参数。 [+]查看原图 透视图中,灰色的部分是视景体,是可能被渲染的物体所在的区域。fov是视景体竖直方向上的张角(是角度制而非弧度制),如侧视图所示。 aspect等于width / h 阅读全文
摘要:
照相机又分为正交投影照相机与透视投影照相机 举个简单的例子来说明正交投影与透视投影照相机的区别。使用透视投影照相机获得的结果是类似人眼在真实世界中看到的有“近大远小”的效果(如下图中的(a)); 而使用正交投影照相机获得的结果就像我们在数学几何学课上老师教我们画的效果,对于在三维空间内平行的线,投影 阅读全文
摘要:
Three框架 阅读全文
摘要:
第一个框架的效果是显示一个绿色的正方体 这个旋转的立方体算我们踏入WebGL这个神奇的世界的开始。借助于three.js,我们并没有写太多的代码就完成了这个示例。现在,我们来分析它。 在Three.js中,要渲染物体到网页中,我们需要3个组建:场景(scene)、相机(camera)和渲染器(ren 阅读全文
摘要:
新建一个html文件 为了验证Threejs确实启动,我们用Chrome浏览器打开上面的那个网页,浏览器里面什么都没有,这时按F12键,打开调试窗口,并在Console下输入THREE.REVISION命令,得到82,这表示现在使用的three.js文件的版本是82。这个过程的主要截图如下所示: 这 阅读全文
摘要:
1.下载three.js库。https://github.com/mrdoob/three.js/ 第一步:新建一个项目文件夹“Threejs” 第二步:在Threejs文件夹内新建一个html文件(index.html)。该文件是通过浏览器进入游戏的入口。 第三步:在Threejs文件夹内新建一个 阅读全文