2011年4月8日
摘要: 3D对象: 3D坐标: 在开始创建对象之前,让我们来看看对象在3D空间是怎样打破flash的传统风格的. 在flash中你将一个对象定位到舞台上x:0,y:0的位置,对象被定位到左上角上.增加x对象向右边移动,增加y对象向下边移动.相反地,在 Papervison3D中,x:0,y:0,z:0时对象在3D场景的中心(不在左上角).开始时Camera3D被定位在 x:0,y:0,z:-1000,并对准原始点:x:0,y:0,z:0.增加x对象向右移动,增加y对象向下移动,增加z,对象向地平线移动.同样,要记住在3D对象相对于照相的位置的数字.你不要依赖于传统二维空间的flash像素的概念.下面是 阅读全文
posted @ 2011-04-08 10:58 Eden 阅读(829) 评论(0) 推荐(0) 编辑
摘要: Papervision3DPV3D是一个开源的遵循MIT协议的使用AS3代码写成的3D引擎。这篇文章旨在教会各位如何使用PV3D完成一个HELLOWORD式的3D程序,同时也是这篇教程的最近更新。PV3D2.0 Alpha(也称GW)对于初学者来说使用PV3D最大的障碍在于如何安装PV3D,由于对版本控制软件不熟是造成无法完成PV3D安装的主要原因,第一部分的三节阐述了这个问题,但是不是这篇文章的主要内容,如果你对版本控制软件不熟悉的话,那么你可以看看这部分。【笔者注:】安装PV3D完全没有必要使用版本控制软件,PV3D说白了就是一个FLEX的库,如果你知道如何在FLEX中使用和导入库,那么你 阅读全文
posted @ 2011-04-08 10:38 Eden 阅读(2234) 评论(0) 推荐(0) 编辑