摘要: 首先,本人不是专业的WebGl开发工程师,也没有任何计算机图形学和WebGl基础,更不是开发前端的,只是一个刚刚参加工作的小白菜。 从今天开始起,我将把自己对 ThreeJs 的学习记录分享给大家。虽然并不专业,但也是自己的一些见解,也许以后再来回顾,或许会有一些不同的体会。 这个系列没有结束,但凡 阅读全文
posted @ 2018-06-22 17:33 一点寒芒 阅读(484) 评论(0) 推荐(1) 编辑
摘要: 一般面向对象的语言都具有三大特征,封装、继承,多态,例如像java 和c++。但是javaScript它可以说不是完全的面向对象的语言,因为它没有类的概念,但是它又是面向对象的,因为它可以封装属性和方法,并且也可以实现继承。 1、字面量模式 字面量的模式来创建一个对象 但是这种方式比较麻烦,如果生成 阅读全文
posted @ 2018-06-21 14:32 一点寒芒 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 通过鼠标选中一个三维模型,显示一个三维坐标轴,并且可以通过这个坐标轴来移动三维模型。 本质上,使用鼠标拖动三维模型,就是把鼠标的拖动距离,转化为三维模型的位置或角度变化量,使用three、js的拖拽控件·DragControls.js·就可以很容容易实现。 引入控件 创建控件对象 如图所示 模型绘缩 阅读全文
posted @ 2018-06-19 14:54 一点寒芒 阅读(2787) 评论(0) 推荐(0) 编辑