- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 在Windows Phone中进行3D开发之七纹理
经过前几节内容的学习,我们已经让物体具有了平移、缩放、旋转的三大运动能力,通过组合使用,可以形成复杂的物体运动模型。 接下来,我们要给物体增加些颜色了,改变灰濛濛的世界。 还记得我们之前定义的三角形数据吗?当初定义的时候是这样的: triangle = new VertexPositionColor[]{ new Vertex
2011-11-30 23:50:03 3008 1
原创 在Windows Phone中进行3D开发之六旋转
上节内容中,我们让物体拥有了最基本的平移和缩放的运动。现在我们来看三大运动之一的旋转运动。 同上节的知识一样,要让物体发生旋转,只需要在对应的坐标轴上与一个矩阵相乘。这个矩阵的构造方法有三种,分别是: Matrix CreateRotationX(float radians); Matrix CreateRotationY(fl
2011-11-17 18:30:27 2595
原创 2011移动开发者大会后记
受CSDN邀请,我再一次参加由CSDN和创新工场主办的2011移动开发者大会。相比之前的几次大会,本次可以说是参会者最多,日程最密集,会后活动最多的一次。 我到会场时会议即将开始,已经是座无虚席了,会议开场时主持人的一个“外地观众请举手”的小调查让我很惊讶,没想到有超过半数的朋友是从外地赶来的。这个现象一方面说明移动互联网正在飞速发展,产业环境日益成熟,另一方面似乎也意味着人才和信
2011-11-08 23:18:17 7988 5
原创 在Windows Phone中进行3D开发之五平移缩放
上节内容中,我们已经有了第一个三维物体,本节中我们就先让它拥有最基本的平移和缩放的运动。 回顾我们的BasicEffect,它有一个World属性是用于决定物体坐标系的,如果我们对这个属性施加一些运算,就可以让物体动起来。通常,World的取值是单位矩阵,即物体位于原点处。要让物体发生移动,只需要在对应的坐标轴上与一个矩阵相乘。这个矩阵的构造方法是: Matrix CreateT
2011-11-01 21:31:48 2853
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人