码迷,mamicode.com
首页 >  
搜索关键字:原型对象    ( 962个结果
three.js 源码注释(四十七)Material /LineDashedMaterial.js
LineDashedMaterial方法根据参数parameters创建线段的虚线线型材质,parameters参数的格式看上面.LineDashedMaterial对象的功能函数采用 定义构造的函数原型对象来实现.大部分属性方法继承自材质的基类Material.用材质来定义线性,第一次见,真的很有想象力.简直就是对绘图软件的终结. LineDashedMaterial string类型...
分类:Web程序   时间:2014-12-25 11:22:52    阅读次数:271
three.js 源码注释(四十五)Material /Material .js
Material是材质对象的抽象基类,当创建材质时都从这个类继承.Material对象的功能函数采用定义构造的函数原型对象来实现. 简单的说就是物体看起来是什么质地。材质可以看成是材料和质感的结合。在渲染程式中,它是表面各可视属性的结合, 这些可视属性是指表面的色彩、纹理、光滑度、透明度、反射率、折射率、发光度等。...
分类:Web程序   时间:2014-12-22 16:22:15    阅读次数:561
[设计模式] JavaScript 之 原型模式 : Object.create 与 prototype
1. Object.create1>. 定义: 创建一个可指定原型对象的并可以包含可选自定义属性的对象;2> Object.create(proto [, properties]); 可选,用于配置新对象的属性;1. proto: 要创建新对象的 原型,必须,可为 null; 这个 proto 要是...
分类:编程语言   时间:2014-12-17 00:03:51    阅读次数:257
javascript事件之:jQuery事件中实例对象和拓展对象之间的通信
我们总结过jQery事件中的实例原型对象对外接口和拓展对象,现在我们看看他们是如何进行通信联系的。先来看便捷方法: 1 //调用的还是实例对象下的on()和trigger() 2 jQuery.each( ("blur focus focusin focusout load resize scr.....
分类:编程语言   时间:2014-12-11 23:56:32    阅读次数:285
new的探究
new操作符易用,但是往往容易忽略对其的理解。var foo= new Foo();这个简单的语句,涉及到了一系列的步骤: 1),给对象开辟内存,即 var foo= {}; 2),修改新对象的隐式原型对象,即 foo.__proto__ = Foo.prototype; 3),在foo上下文...
分类:其他好文   时间:2014-12-09 22:41:52    阅读次数:202
three.js 源码注释(四十三)Light/SpotLight.js
SpotLight方法根据设置灯光的颜属性color, 强度属性intensity,距离属性 distance,灯光的照射角度 angle,衰减速度 exponent 创建聚光灯光源(射灯). SpotLight对象的功能函数采用定义构造的函数原型对象来实现. NOTE: SpotLight类型灯光实现了阴影,但是需要在场景中使用MeshLambertMaterial或者MeshPhongMaterial 下面一些注释直接摘抄自:http://www.cnblogs.com/yiyezhai/archi...
分类:Web程序   时间:2014-12-06 15:28:28    阅读次数:262
three.js 源码注释(三十九)Light/HemisphereLight.js
HemisphereLight类是在场景中创建半球光,就是天光效果,经常用在室外,将各个位置的物体都照亮,室内的光线大多是方向性的, 无论是窗口还是灯槽,用平面光很方便,室外用平面光太麻烦了.HemisphereLight对象的功能函数采用定义构造的函数原型对象来实现. TODO: HemisphereLight类型灯光在这个版本内还没有实现阴影.??? Example: var light = new THREE.HemisphereLight(0x003388,0xcc0088,1); //...
分类:Web程序   时间:2014-12-06 15:28:25    阅读次数:139
three.js 源码注释(四十一)Light/AmbientLight.js
AmbientLight方法根据设置灯光的颜属性color创建环境光.AmbientLight对象的功能函数采用 定义构造的函数原型对象来实现. TODO: AmbientLight类型灯光在这个版本内还没有实现阴影.??? Example: var light = new THREE.AmbientLight(0x404040); scene.add(light); AmbientLight <param name ="color" type="T...
分类:Web程序   时间:2014-12-06 15:28:21    阅读次数:148
three.js 源码注释(四十二)Light/AreaLight.js
AreaLight方法根据设置灯光的颜属性color, 强度属性intensity 创建平面光(面光,区域光).AreaLight对象的功能函数采用 定义构造的函数原型对象来实现,区域光和其他光源不同,是一种二维面积光源,他的亮度不仅和强度有关,而且还和他的面积大小有关. 通过变换灯光的width,height,normal属性,区域光可以模拟窗户射入光线. TODO: AreaLight类型灯光在这个版本内还没有实现阴影.??? Example: var light = new THREE...
分类:Web程序   时间:2014-12-06 15:27:39    阅读次数:212
three.js 源码注释(四十)Light/PointLight.js
PointLight方法根据设置灯光的颜属性color, 强度属性intensity,距离属性 distance 创建点光源.PointLight对象的功能函数采用 定义构造的函数原型对象来实现. TODO: PointLight类型灯光在这个版本内还没有实现阴影.??? Example: var light = new THREE.PointLight(0xff0000,1,100); //创建灯光对象 light.position.set(50,50,30); //设置位置 sc...
分类:Web程序   时间:2014-12-06 15:26:25    阅读次数:224
962条   上一页 1 ... 87 88 89 90 91 ... 97 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!