虽然在网络上有些关于Papervision3D的入门配置资料,但有些不是很详细,为了方便寻找,我还是整理一份到我博客中。
参考的资料:http://www.flashj.cn/wp/set-up-pv3d.html
Papervision3D现在已经是2.0了,昨天下载的;papervision3D有as2.0和as3.0,在此我使用的是as3.0和Flex4。
第一步:下载SVN并安装。
下载SVN的地址是:http://tortoisesvn.net/downloads。
什么是SVN: SVN全名Subversion,即版本控制系统。
不详细介绍了,如果想对SVN有更多了解,可以www.bing.com搜索下,嘿嘿!
下载完成后安装,会提示提要求重启系统,“这是一个简单选择题,嘿嘿”!
第二步:下载Papervision3D
Papervision3D有两种方式,一种是源码,另一种swc文件,(我用的源码,所以另外一种不做介绍)下载源码的地址是:http://papervision3d.googlecode.com/svn/。
1.新建一个空的文件夹,用来保存你的PV3D,如图1。
图1
2.开始使用SVN导入文件如图2;右击文件夹,选择SVN的Repo-browser选项,:
图2
3.在弹出的Repository Browser界面url输入框中输入如下地址,如图3:
图3
4.完成图3的操作后,回车等待响应,响应结果要和图4一样,如果你不怕文件太大,又想下载所有的,可以直接点击OK按钮。
图4
5.当出现图4结果后,可以右击as3选择导入选项如图5:
图5
6.完成图5的操作后,会弹出图6的窗体,点击OK按钮后出现图7的界面,该界面显示的正是在下载PV3D的源文件。
图6
图7
7.这个过程得看你的网速了,网速快2-3分钟搞定,如果网速慢,那你就只能"杯具"的等待;完成下载的界面如图8,点击OK按钮就完成了PV3D的下载。
图8
8.下面我们来看下载后的文件结构,文件的结构如图9,bin和build文件我们就不管了,因为我也没有弄明白build文件夹下的“build.xml”文件是干嘛的。
docs文件夹是开发者新学者最重要的东东“API文档”,所有不会用的类这里边都有详细介绍。
examples文件夹下是官方提供的源码实例,多看看自己尝试运行起来,入门会很快的。
src文件夹是我们做3D开发需要的PV3D源码,少了它我们就没法在Flex中完成3D的开发。
图9
第三步:Flex项目和PV3D整合
首先点打开Flash Builder4,新建一个Flex项目,如图10,弹出一个新建项目的界面,输入项目的名字"PV3D"回车将在开发工具的“包资源管理器”下看到图11的项目文件结构,将下载的PV3D源码(src目录中的org和nochump)拷贝到Flash Builder 4 下PV3D项目src目录中如图12,完成这一切后,我们就在Flex项目中将Papervision3D整合到一起了,下一篇文章就是介绍Flex中使用papervision3D。
图10
图11
图12
分享到:
相关推荐
copy@thinlong 博文链接:https://thinlong.iteye.com/blog/426470
pv3d flash 3d源码 pv3d flash 3d源码 pv3d flash 3d源码
PV3D是流行的Flash3D技术,该资料包含了很多PV3D的资料,主要是学习的文档,还包括源码。
pv3d开发包,想学pv3d的朋友一定要下的工具包
pv3d简单全景,一个非常简单的pv3d全景图。
pv3d开发工具as3 编写的pv3d开发工具as3 编写的pv3d开发工具as3 编写的pv3d开发工具as3 编写的
flash actionscript3+XML+SWFProfiler+PV3D制作环绕镜面相册.zip
开源3d引擎 pv3d源文件(AS3.0版)及demo.rar 开源3d引擎 pv3d源文件(AS3.0版)及demo.rar
PV3D官网的展示:海底世界http://www.papervision3d.org/
pv3d hlep 英文 chm格式 API帮助文档
使用PV3D编写的太阳系,同时添加了鼠标事件处理,当鼠标移动到地球的时候,地球会停止旋转,鼠标移开继续旋转
flash as3 3D开发引擎pv3D
PV3D-GreatWhite-DOC. chm格式的pv3d api说明。
examples in pv3d 关于pv3d安装,简单运用的各种小实例,适合初学者
pv3d网上搜的资料 供大家享用吧,pv3d是一款很有用的3d引擎,非常厉害
Papervision3D Essentials学习笔记
PV3D 3D 电子书展示平台源码PV3D 3D 电子书展示平台源码
本软件PV3D是一个很著名的Flash 3D免费开源引擎,功能很强大,效率也可以。官方网站是http://www.papervision3d.org/,源代码下载地址是http://code.google.com/p/papervision3d/。目前最新版本是2.0a(Greate White)...
不止基本体从DisplayObject3D中继承属性和方法,CameraObject3D也是它的子类.纵观之,Camera3D继承自CameraObject3D,CameraObject3D继承自DisplayObject3D. 这意味着什么? 每个摄像机都从DisplayObject3D继承x,y,z属性...
flex全景as库。直接更改路径就能使用,非常方便,并且欢迎研究全景的同行加好友一起研究技术,多交流!