- 博客(8)
- 资源 (9)
- 收藏
- 关注
转载 零基础开发OpenGL ES 2.0学习笔记-变换矩阵
基本变换的相关数学知识基本变换都是通过将表示点坐标的向量与特定的变换矩阵相乘完成的,进行基于矩阵的变换时,三维空间中点的位置需要表示成齐次坐标形式。所谓齐次坐标形式也就是在x,y,z 3个坐标值后面增加第四个量w,未变换时w值一般为1,如P=(Px, Py, Pz, 1)T。*(关于齐次坐标的概念,详见上一节)P与一个特定的变换矩阵M相乘即可完成一次基本变换,得到变换后的点Q的齐次
2014-12-16 11:27:04
1736
1
转载 零基础开发OpenGL ES 2.0学习笔记-齐次坐标
一直对齐次坐标这个概念的理解不够彻底,只见大部分的书中说道“齐次坐标在仿射变换中非常的方便”,然后就没有了后文,今天在一个叫做“三百年 重生”的博客上看到一篇关于透视投影变换的探讨的文章,其中有对齐次坐标有非常精辟的说明,特别是针对这样一句话进行了有力的证明:“齐次坐标表示是计算机图形学的重要手段之一,它既能够用来明确区分向量和点,同时也更易用于进行仿射(线性)几何变换。”——F.S. Hil
2014-12-10 15:44:13
1672
原创 零基础开发OpenGL ES 2.0学习笔记-Android篇(二)
今天早上的道路,很顺畅嘛~希望天天能达到今天的程度就好了通过昨天的学习,发现OpenGL不是面向对象的编程思想,所以对于我这个JAVA程序员来说,今后使用时,需要注意啊~今天的目标是:构建一个OpenGL的图形研究了一天,发现OpenGL ES 2.0使用了一种叫GLSL的一种语言。--------------------------------------------------
2014-11-26 16:44:44
2335
原创 Win7下,使用VM虚拟机,安装苹果Mac OS经验分享
最近实然想研究研究Xcode,但手边又没有苹果电脑,只好试着装个虚拟机。但没想到,在虚拟机中装个苹果也够麻烦的,结果整了一天,终于成了。 本人使用的是T410,具体配置如下:CPU: Core i7 M620显卡: NV 3100M内存: 8 G系统: Windows 7 旗舰版
2011-07-17 00:36:02
49629
6
原创 Flex + Papervision3D 开发3DFlash学习笔记(二)
今天的目标是:将对象做旋转运动及环绕运动 我的实现方法,是继承原有对象,建立新对象,然后在其中写移动的方法 首先,新建Ball3D类,继承Sphere类,具体代码如下:package common3d.component{ import org.papervision3d.core.proto.MaterialObject3D; import
2009-09-05 19:55:00
1349
原创 Flex + Papervision3D 开发3DFlash学习笔记(一)
托经济危机的福,终于可以偷闲学习点3D知识 在网上随便搜了几下,3D引擎还真是不少,最后决定使用Papervision3D,主要是因为这个是开源的,并且有很多专门的论坛。 Flex Buider下载地址:http://www.adobe.com/cfusion/entitlement/index.cfm?e=flexbuilder3目前最新版本为:3.0.2 Paper
2009-09-02 22:18:00
2275
2
iBaits与spring的结合教程 中文
2011-06-14
FlashBuilder4 快速入门
2011-05-11
Struts2 开发指南
2011-05-11
Flex 图表开发指南
2011-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人