上一页 1 ··· 9 10 11 12 13 14 下一页
摘要: JavaScript犀牛书学习笔记 客户端JavaScript 客户端的JavaScript程序包括 内联脚本 HTML 事件处理程序 URL引用的外部JavaScript 他们拥有相同的document对象,可以共享全局变量和函数的集合。 tips:如果包含``元素,则该元素有单独的全局变量和函数 阅读全文
posted @ 2018-09-17 11:52 可爱的黑精灵 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 本篇简单介绍 中 和 区别 equals 和 == 基本数据类型 byte,short,char,int,long,float,double,boolean 比较的是它们的值 复合数据类型(类) 比较的是它们的在内存中的存放位置 对于复合数据类型(类)使用 来比较它们的内容是否一致 ,`Intege 阅读全文
posted @ 2018-09-17 11:46 可爱的黑精灵 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 在使用Three.js中 使用for循环加载 出现的 BUG 直接上代码: js var objArray = ["1","2","3","4"]; for(var i = 0; i 阅读全文
posted @ 2018-09-13 15:09 可爱的黑精灵 阅读(2427) 评论(0) 推荐(0) 编辑
摘要: 本篇简单介绍 中矩阵变换及两种旋转表达方式。 矩阵变换 使用矩阵来保存 的变换信息。 矩阵变换的基础 平移变换 比例变换 旋转变换 绕 轴旋转 绕 轴旋转 绕 轴旋转 中的矩阵 我们可以看到正如上面的公式 的平移 所以elements[12]、elements[13]、elements[14]依次为 阅读全文
posted @ 2018-09-13 15:04 可爱的黑精灵 阅读(6003) 评论(0) 推荐(0) 编辑
摘要: 本篇介绍 类中的 方法。 中类似的 方法可以类推。 问题提出 我想实时的更新材质(material)的贴图(map),所以我在 中为 赋值并将 设为 。 后来跑着跑着页面挂了,我发现这个赋值操作很占 ,我在找解决方案的时候发现这玩意不需要赋值操作!!! 设为 它会实时的检测贴图是否更新,并更新贴图。 阅读全文
posted @ 2018-09-13 15:03 可爱的黑精灵 阅读(3148) 评论(2) 推荐(1) 编辑
摘要: 本篇介绍 性能优化的若干方法。(个人拙见) three.js性能优化 尽量重用Material和Geometry 这里以Material和Geometry为例(使用比较频繁) js for (var i = 0; i 0 && (+new Date() start 0){ setTimeout(ar 阅读全文
posted @ 2018-09-13 15:01 可爱的黑精灵 阅读(14579) 评论(0) 推荐(2) 编辑
摘要: Three.js学习笔记 本篇介绍物理引擎库Physijs,通过物理引擎我们可以向场景添加重力、摩擦、约束条件或是碰撞检测等令人激动的效果。 Physijs是基于著名的物理引擎ammo.js。 learn more from physijs step1 导入库文件 step2 创建带有物理效果的场景 阅读全文
posted @ 2018-09-13 14:59 可爱的黑精灵 阅读(1568) 评论(0) 推荐(0) 编辑
摘要: Three.js学习笔记 本篇介绍粒子、粒子系统和精灵。 粒子 (粒子)和大多数的 对象一样都属于 对象的扩展。 创建一个粒子只需要传入一个材质参数。材质可为 或是 但是这是相对于 渲染器,使用 创建粒子并没有效果。 粒子系统 如果使用 则需要 。 创建一个粒子系统需要传入几何体和材质两个参数。 精 阅读全文
posted @ 2018-09-13 14:58 可爱的黑精灵 阅读(1121) 评论(0) 推荐(2) 编辑
摘要: Three.js学习笔记 本篇介绍纹理的使用。 纹理 我们可以在材质中加载纹理,在 的`map`属性中。 前面用到的 已经被摒弃。 纹理的加载时异步的,所以需要注意。支持 、`GIF JPEG`输入格式。 最好使用正方形图片,保证长宽都是2的次方大小。 凹凸贴图 凹凸贴图是一张灰度图,上面有像素的相 阅读全文
posted @ 2018-09-13 14:58 可爱的黑精灵 阅读(3690) 评论(0) 推荐(0) 编辑
摘要: Three.js学习笔记 本篇使用three.js的扩展库THREEBSP来操作标准的几何体来创造出新的几何体。 learn more from ThreeBSP 由于three.js提供的标准几何体有限,自定义几何体的构造比较麻烦。所以我们也许可以使用three.js的扩展库ThreeBSP来构造 阅读全文
posted @ 2018-09-13 14:57 可爱的黑精灵 阅读(709) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 下一页