打印

[其它] papervision3d简单入门(FlashCS3环境)

想用flash结合papervision3d(PV3D)做一个在线播放有互交功能的针灸虚拟人。琢磨了几天,发现自己能力不够,同时对这个作品本身的技术可行性产生了怀疑。但总有收获,写个入门教程,希望对初学者有帮助。也希望能得到高人的指点。

papervision3d简单入门(FlashCS3环境)
目的:用flash结合PV3D做一个简单的3d效果。
工具:FlashCS3,PV3DComponents_v1.5.1,ColladaMax, 3DSMAX,Adobe Extension Manager。
步骤:
1、收集这些工具并安装。FlashCS3和3DSMAX就不说了。PV3DComponents_v1.5.1的格式直接是mxp的,可以用Adobe Extension Manager安装到flashcs3中。安装ColladaMax是为了能让3dmax输出为*.DAE格式(COLLADA)的文件。
Adobe Extension Manager 1.8下载地址(支持导入到CS3中):http://www.adobe.com/cn/exchange/em_download/
PV3DComponents_v1.5.1下载地址:
http://code.google.com/p/papervision3d/downloads/list
ColladaMax下载地址(需要注册才能下载,会将一封注册确认信发到你填写的电子邮箱里。不要为了不注册而尝试去别的地方找,我能证明,那些努力都是白费的。):http://www.feelingsoftware.com/component/option,com_docman/Itemid,80/lang,en/



(PV3DComponents_v1.5.1.mxp利用Adobe Extension Manager 1.8安装;ColladaMax_FREE_3[1].04C.exe直接点击安装。)

2、在3DMAX中新建一个简单模型并贴图(贴图文件“wood.jpg”)。导出为DAE格式的文件。

3、新建一个FLA文件。拖一个coollada场景到舞台。打开PV3D面板(窗口 >其他面板 > PV3D Panel),在面板上选择文件夹及具体文件(根据dae文件的存放位置)。然后调节缩放比例到合适位置。



4、导入文件“wood.jpg”到库,在右键单击后的“链接属性”下做如下设置:

5、设置PV3D组件的属性:


6、“Ctrl+Enter”发布文件。


其他说明:
(注:COLLADA 和 X3D 均是免授权费用的开放标准技术,并均使用基于XML的技术方案表现3D内容。X3D的前身是VRML,格式为*.wrl)
1、PV3D支持MC贴图,设置和上面的差不多。
2、整个过程没有写一句代码,但是要得到更好的效果,包括互交,就必须写了。我坚信,以后在互联网上在线浏览3D是必然,而且越往后,制作3D就越简单。
3、要做好一点的flash3d,3dmax要学好,as3要学好,英文也要学好(看懂pv3d的英文帮助)……..难……
4、有个视频教程很好,英文的,看了好几遍,听不懂:http://www.rockonflash.com/blog/?p=54
5、根据这些方法制作一个模拟人就特别慢,在flash中设置参数时cpu一直是满的,而且根本就发布不了文件。或许是面太多了?我就纳闷为什么“cyywill”的那个作品就这么流畅……(http://www.chuyue.net/labs/avatar/20070530/avatarSpace.html

(这么多附件。。。 )

[ 本帖最后由 acumagic 于 2007-8-15 17:45 编辑 ]
附件: 您所在的用户组无法下载或查看附件,您需要注册/登录后才能查看!
走近针灸 感受神奇
好帖啊 ~~~ 这个很吃CPU吧
xhtml/css/Ajax/AS/php/mysql你才是程序员,你家全是程序员 -__-
我那个是flex环境:actionscript project.用pv3d的源码编译的.
可能PV3DComponents还不成熟?暂不深究.
有时间简单写个教程并发布那个代码.
模型精细度是个问题.建模时吧 点/面 控制在1000以内最好

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
cyywill终于来了,谢谢指点。期待教程。
走近针灸 感受神奇

TOP

flash 现在就不适合做3D,没有实用价值
忙着活,忙着死。

TOP

下载了,支持一下

TOP

pv3d执行效率还是蛮高的,加上是用as3,所以运行并不是想象中那么占cpu

TOP

oolladaMax不起作用 载入不了是何故??? max9
"谁玩原创谁吃亏"

TOP

ColladaMax 怎么用???
"谁玩原创谁吃亏"

TOP

引用:
原帖由 StriveCell 于 2007-8-17 17:22 发表
ColladaMax 怎么用???
ColladaMax是exe文件,直接点击安装就可以。安装是为了导出*.DAE格式的文件。我在3dmax8上用的,正常。9没试过,应该也行。
走近针灸 感受神奇

TOP

3D白痴路过

TOP

求问 第5步  设置PV3D组件属性 这个属性框哪里调出来的?

TOP

这里也有些基础的教程
unbe.cn

TOP

引用:
原帖由 iois291 于 2007-9-5 14:54 发表
求问 第5步  设置PV3D组件属性 这个属性框哪里调出来的?
附件: 您所在的用户组无法下载或查看附件,您需要注册/登录后才能查看!
走近针灸 感受神奇

TOP

已编辑

[ 本帖最后由 iois291 于 2007-9-6 16:42 编辑 ]

TOP

这个也不是很难哈

难的是怎么在flsh时间线上控制物体的移动

TOP

好帖子 支持~~~

TOP

完全按照上面都出错

我觉得我已经按照上面的说法做的了,但还是在输出面板有一下提示:
DisplayObject3D: null
DisplayObject3D: Teapot01
BitmapFileMaterial: Loading bitmap from file:///G:/%D7%C0%C3%E6%CD%BC%C6%AC/22.jpg
Error #2044: 未处理的 IOErrorEvent:。 text=Error #2035: 找不到 URL。
我是学这个专业方向的学生,很渴望有高人指点下,不胜感激,谢谢!!

[ 本帖最后由 yuanweidao 于 2008-4-12 02:51 编辑 ]

TOP

回复 iois291 在 13# 的帖子

窗口》》》》组件检查器

TOP

回复 yuanweidao 在 19# 的帖子

搞定了,但是好像我都没有做过什么修改,只是第二天再打开尝试下就发现成功了,所以我怀疑是那个pv3d面板的问题......

TOP

Local Directory可以不输啊?

TOP