码迷,mamicode.com
首页 >  
搜索关键字:b - bear and three m    ( 2708个结果
【three.js详解之一】入门篇
开场白webGL可以让我们在canvas上实现3D效果。而three.js是一款webGL框架,由于其易用性被广泛应用。如果你要学习webGL,抛弃那些复杂的原生接口从这款框架入手是一个不错的选择。博主目前也在学习three.js,发现相关资料非常稀少,甚至官方的api文档也非常粗糙,很多效果需要自...
分类:Web程序   时间:2015-01-23 13:01:05    阅读次数:184
PAT1001. A+B Format (20)
1001. A+B Format (20)Calculate a + b and output the sum in standard format -- that is, the digits must be separated into groups of three by commas (un...
分类:其他好文   时间:2015-01-22 19:44:39    阅读次数:101
2.1.3 Sorting a Three-Valued Sequence 三值的排序
2.1.3 Sorting a Three-Valued Sequence 三值的排序 一、题目描述 排序是一种很频繁的计算任务.现在考虑最多只有三值的排序问题.一个实际的例子是,当我们给某 项竞赛的优胜者按金银铜牌序的时候. 在这个任务中可能的值只有三种1,2 和3.我们用交换的方法把他排成升序的. 写一个程序计算出,给定的一个1,2,3 组成的数字序列,排成升序所需的最少交换次数....
分类:编程语言   时间:2015-01-22 18:11:29    阅读次数:146
[AngularJS] angular-schema-form -- 1
Check out on gitHub, see the example on Demo page, see the document, extension.Mainly, there are three parts consist of Javascript part:form, schema a...
分类:Web程序   时间:2015-01-21 23:47:48    阅读次数:401
three.js 源码注释(六十七)objects/PointCloud.js
PointCloud点云对象,在场景中方便的改变大量的点精灵对象大小,位置等属性. PointCloud Geometry对象点云对象里的点集合 PointCloudMaterial对象(点云材质对象) <returns type="Po...
分类:Web程序   时间:2015-01-21 18:15:35    阅读次数:201
three.js 源码注释(六十五)objects/MorphAnimMesh.js
MorphAnimMesh对象,最终的网格对象,和Mesh对象不同的是,这个对象是专门针对变形动画的,增加了许多角色变形动画的内容.有高人把图形学建模比作是制作灯笼,先用Geometry创建灯笼的框架, 然后将材质material贴在框架上,最后形成的总体灯笼,就是Mesh对象.下面看一下Mesh对象的用法和具体实现. 用法:var geometry = new THREE.Geometry(1,1,1); //创建geometry对象(灯笼的框架), //有一下可...
分类:Web程序   时间:2015-01-21 15:18:51    阅读次数:282
three.js 源码注释(六十六)objects/Sprite.js
Sprite对象,点精灵对象,对应粒子对象,具体的实现是通过BufferGeometry创建一个总是面对相机的平面. 用法:var map = THREE.ImageUtils.loadTexture("sprite.png"); //加载image对象 var material = new THREE.SpriteMaterial({map:map,color: 0xffffff,fog: true}); //创建材质对象,这里有专门适用于Sprite对象的材质对象SpriteMateria...
分类:Web程序   时间:2015-01-21 15:14:46    阅读次数:633
three.js 源码注释(六十三)objects/Bone.js
Bone是骨骼对象,是蒙皮对象的一部分,用来制作支持骨骼动画,当前有两种模型动画的方式:顶点动画和骨骼动画。顶点动画中,每帧动画其实就是模型特定姿态的一个“快照”。通过在帧之间插值的方法, 引擎可以得到平滑的动画效果。在骨骼动画中,模型具有互相连接的“骨骼”组成的骨架结构,通过改变骨骼的朝向和位置来为模型生成动画。 骨骼动画比顶点动画要求更高的处理器性能,但同时它也具有更多的优点,骨骼动画可以更容易、更快捷地创建。不同的骨骼动画可以被结合到一起——比如, 模型可以转动头部、射击并且同时也在走路。一些引...
分类:Web程序   时间:2015-01-21 09:04:54    阅读次数:199
three.js 源码注释(六十二)objects/SkinnedMesh.js
SkinnedMesh对象,蒙皮网格对象,蒙皮网格用于渲染人物。人物动画使用的骨骼,而且每个骨骼影响网格的一部分. SkinnedMesh Geometry对象(灯笼的框架) Material对象(材质对象) <param name ="useVertex...
分类:Web程序   时间:2015-01-21 09:04:20    阅读次数:585
three.js 源码注释(六十四)objects/Skeleton.js
Skeleton是骨架对象,是骨骼对象的几何,是蒙皮对象的一部分,用来制作支持骨骼动画,当前有两种模型动画的方式:顶点动画和骨骼动画。顶点动画中,每帧动画其实就是模型特定姿态的一个“快照”。通过在帧之间插值的方法, 引擎可以得到平滑的动画效果。在骨骼动画中,模型具有互相连接的“骨骼”组成的骨架结构,通过改变骨骼的朝向和位置来为模型生成动画。 骨骼动画比顶点动画要求更高的处理器性能,但同时它也具有更多的优点,骨骼动画可以更容易、更快捷地创建。不同的骨骼动画可以被结合到一起——比如, 模型可以转动头部、射...
分类:Web程序   时间:2015-01-21 09:04:15    阅读次数:220
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!