RawShaderMaterial方法根据参数parameters创建为自定义着色器创建材质类型,这样的材质对象让用户扩充材质类型,有了无限的可能.这个类和ShaderMaterial
工作方式一样,除了自定义的uniforms和attribute属性不会自动追加到GLSL着色器代码中.
parameters参数的格式看上面.ShaderMaterial对象的功能函数采用,定义构造的函数原型对象来实现.大部分属性方法继承自材质的基类ShaderMaterial.
Example:
var mate...
分类:
Web程序 时间:
2014-12-29 09:04:37
阅读次数:
311
SpriteCanvasMaterial方法根据参数parameters创建适用于canvas渲染器的Sprite(点精灵)的材质类型,
parameters参数的格式看上面.SpriteCanvasMaterial对象的功能函数采用,定义构造的函数原型对象来实现.大部分属性方法继承自材质的基类Material.
TODO: SpriteCanvasMaterial和SpriteMaterial除了几个属性不一样,不知道是不是应用场景也不一样?
SpriteCanvasMaterial<...
分类:
Web程序 时间:
2014-12-29 09:03:12
阅读次数:
218
SpriteMaterial方法根据参数parameters创建Sprite(点精灵)的材质类型,
parameters参数的格式看上面.SpriteMaterial对象的功能函数采用,定义构造的函数原型对象来实现.大部分属性方法继承自材质的基类Material.
SpriteMaterial
string类型的JSON格式材质属性参数
<returns type="Spr...
分类:
Web程序 时间:
2014-12-29 09:03:05
阅读次数:
250
ShaderMaterial方法根据参数parameters创建为自定义着色器创建材质类型,这样的材质对象让用户扩充材质类型,有了无限的可能.
parameters参数的格式看上面.ShaderMaterial对象的功能函数采用,定义构造的函数原型对象来实现.大部分属性方法继承自材质的基类Material.
Example:
var material = new THREE.ShaderMaterial({
uniforms: {
time:{type: "f", value: ...
分类:
Web程序 时间:
2014-12-29 09:02:51
阅读次数:
163
PointCloudMaterial方法根据参数parameters创建用于点云(粒子系统)的材质类型,
parameters参数的格式看上面.PointCloudMaterial对象的功能函数采用,定义构造的函数原型对象来实现.大部分属性方法继承自材质的基类Material.
PointCloudMaterial
string类型的JSON格式材质属性参数
<return...
分类:
Web程序 时间:
2014-12-29 09:02:23
阅读次数:
274
在过去很多年,我们的PC或者手机设备都是采用拟物化的设计风格,IOS采用扁平化的特性,android在2014年IO大会上说采用Material Design的设计风格,显示效果不能过于生硬的转换,而是平滑,过度的切换方式,避免线性的动画效果,而是代替以曲线的效果进行展示,并且所有的图标的动画切换都...
分类:
移动开发 时间:
2014-12-28 23:31:58
阅读次数:
495
CardView发布于android sdk v7的支持包中,具体如何将项目加入v7包,请看这里传送门。
卡片化是全新的Material风格设计中重要的组成部分之一,卡片设计适合重要信息的展示,以及在list中作为一个包含有复杂操作的item使用。
CardView继承于Framelayout,比FrameLayout多了3个重要的属性,card_view:cardElevation,...
分类:
其他好文 时间:
2014-12-28 14:14:50
阅读次数:
143
MeshFaceMaterial方法根据参数materials创建mesh(网格)的复合材质类型,参数material是一个Material类型的数组对象,网格中的三角面属性materialindex定义了该三角面使用的参数material中材质对象的索引号.
MeshFaceMaterial
Material类型的数组
<returns type="MeshFaceMater...
分类:
Web程序 时间:
2014-12-28 09:17:27
阅读次数:
179
MeshDepthMaterial方法根据参数parameters创建基于相机远近裁切面自动变换亮度(明暗度)的mesh(网格)的材质类型,离相机越近,材质越亮(白),离相机越远,材质越暗(黑).
parameters参数的格式看上面.MeshDepthMaterial对象的功能函数采用,定义构造的函数原型对象来实现.大部分属性方法继承自材质的基类Material.
MeshDepthMaterial
<param name ="parameters" type="S...
分类:
Web程序 时间:
2014-12-28 09:16:20
阅读次数:
224
MeshPhongMaterial方法根据参数parameters创建mesh(网格)的phong(冯氏)材质类型,表面有光泽的材质类型,计算每个像素,
parameters参数的格式看上面.MeshPhongMaterial对象的功能函数采用,定义构造的函数原型对象来实现.大部分属性方法继承自材质的基类Material.
MeshPhongMaterial
string类型的JSON格式...
分类:
Web程序 时间:
2014-12-28 09:15:58
阅读次数:
363