百度空间 | 百度首页 
 
文章列表
 
您正在查看 "3d原理" 分类下的文章

2009年06月15日 星期一 15:23

过去几个月中,大家发现每一天都有新的3D组件和框架发布到Flash社区。我每天跟踪大量文章,即便是这样,我仍然在大量资源和新信息中晕头转向。所以我决定列出这张清单,收集所有Flash的3D工作。如果我落下的什么,请给我留言,我很愿意继续完善这张清单。

2.5D AS3 Isometric Engines(这怎么翻?)

类别:3d原理 | 评论(0) | 浏览()
 
2009年06月11日 星期四 17:14
一个三维模型/场景要成像和运动在屏幕上,至少需要下面的要素。数学苦手或者完全没接触过的朋友不用怕,了解一下先,具体的计算法我们会在以后的教程中一一说明。

模型和贴图:
三个点连接成一个三角形,很多三角形组成一个模型。
贴图就是模型的每个点(x,y,z)对应的一个平面的(u,v),u,v也就是平面位图的x,y,只不过点用了x,y了,怕重复而已。
Flash3d里面的贴图就是根据每个三角形的不同斜度,和每个点对应的UV计算出beginBitmapFill的第二个矩阵参数(matrix)来用位图填充三角形。

类别:3d原理 | 评论(0) | 浏览()
 
2009年06月11日 星期四 11:10

空间中的某个点(x,y,z)的任何移动,旋转,缩放的变换,都是用这个点乘以某个一个矩阵而得到。那么模型是由一个个(x,y,z)的点组成,模型整个要变换,就是让每个点乘以某个矩阵。这个我们在《三维成像基本原理里》提到过。
这是三维引擎开发,和引擎代码阅读的必备的基础常识。
Flash3d的引擎里给我们提供了很丰富的运算类。(详细我们在《pv3d, sandy, away3d的三维数学运算类》介绍)
由于(x,y,z)乘以3*3矩阵可以达到旋转

类别:3d原理 | 评论(0) | 浏览()
 
     
 
 
文章分类
 
 
 
 
 
Flex(26)
 
 
 
 
 
     
 
文章存档
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
     
 
最新文章评论
   
 

不太喜欢用bean:write
 

k
 

支持
 
 
     


©2009 Baidu