- 浏览: 376338 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (121)
- flex及Flash3D表现研究 (6)
- papervision3D研究 (26)
- flashParticle粒子系统 (9)
- Papervision3d动力学研究 (6)
- flex知识 (14)
- as3程序基础 (11)
- flex组件样式演示 (3)
- flex与PHP、mySQL学习 (0)
- flex声音表现研究 (0)
- flex整站开发研究 (0)
- flex开发市场 (0)
- flash cs3教程 (1)
- flex与flash文件的交互 (2)
- flex、flash资源集 (1)
- flash cs4研究 (1)
- flash游戏编程 (0)
- DirectX游戏编程 (3)
- silverlight研究 (4)
- Java学习 (2)
- 数学知识 (1)
- VC++ (3)
- 行业信息 (2)
- away3d (6)
- alternativa3d (1)
- Pixel Bender 研究 (0)
- 随笔 (1)
- Google O3D (1)
- Javascript (1)
- iphone 3d游戏开发 (6)
- Html 5 3d (3)
- Unity3d手机游戏开发 (5)
最新评论
-
3580737:
在哪里看看
AS3的深度管理及排序 -
yangyang111310:
我靠 哥们 行不行啊
flex + tomcat + myEclipse环境配置与使用(三) -
jjjkkk:
nice 感谢 flash player的版本真DT
Flash Player10 Debug版--正式版 -
lattimore:
Excellent
从3dsmax导出Dae模型到papervision3D -
ytdalin21:
合作很愉快,技术都挺靠谱!下次继续合作!
papervision dae animation(DAE角色动画控制)
【www.newflash3d.com---flash3D先锋队:北京贝武易科技公司】我们可以通过.dae格式的文件把模型从3dsmax输出到papervision3D中,我们在max中有下面的场景,一个茶壶,和一个平面(10 X 10的单位),我们这里记下单位是为了弄清楚max与papervision3D的单位的关系,如图
下面我们对场景进行烘培
我们在场景中打了一个天光。
按0键,弹出烘培的对话框。
烘培后的文件输出路径:
默认的情况下,选择了需要烘培的物体,它就会自动出现在下面的栏目中
这里我们选择了平面Plane01
还有一个是设置渲染方式:
Output栏
点Add钮,选CompleteMap
结果如图
设置输出的烘培图的大小,默认的是256 X 256
以上设置完了,我们就可以进行烘培了。
点Render进行烘培。
烘培后的结果如图:
烘培好后,我们看到场景里的平面自动就带了阴影了,那是因为我们的贴图自动就贴到了视图的平面物体上了。
取得平面物体的材质,max烘培后用了一个shell Material材质(壳型材质)
同样,我们选中茶壶后,进行烘培,结果如图。
解释一下,original Material-Default为原来的默认材质 ,baked_06-Default为烘培后的材质 后面如果是Viewport被选则是在视图显示,如果是Render被选,则是在渲染的时候用。默认的情况下,在视图显示的是烘培好的材质(baked_06-Default),渲染时用的是原材质来(original Material-Default)
默认的情况下,烘培好的材质是tga格式的,我们需要把这张图改为jpg格式的,那样用到网上文件会小。最终我们把刚才渲染在e盘原来设定好位置的plane01completemap.tga文件转换为jpg格式的文件,可以通过ps等图像编辑软件来另存一个。
然后,我们把烘培好的材质(baked_06-Default)的材质选着装换好的jpg格式的文件,我们转换好的jpg文件为Plane01CompleteMap.jpg
细心的朋友会发现,在平面物体的修改堆栈中,多了一个Automatic Flatten UVs的修改器,这个是给平面物体展开的时候自动添加的自动uv展开器。
有一个Mapping Coordinates贴图坐标栏,我们可以控制uv map贴图坐标,默认的选择是Use Automatic Unwrap(增加自动展开uv坐标),如果我们选Use Existing Channel,max不会自动展开uv坐标,而是用我们编辑好的坐标来进行展开。
好了,平面的烘培工作完成了。
同样我们把茶壶物体也烘培好。
茶壶烘培好的贴图
结果如图:
剩下的工作就是输出模型和在flex和papervision3d中导入模型了。
请见下一部分:从3dsmax烘培到papervision3D(二、输出和导入模型)
【www.newflash3d.com---flash3D先锋队:北京贝武易科技公司】
下面我们对场景进行烘培
我们在场景中打了一个天光。
按0键,弹出烘培的对话框。
烘培后的文件输出路径:
默认的情况下,选择了需要烘培的物体,它就会自动出现在下面的栏目中
这里我们选择了平面Plane01
还有一个是设置渲染方式:
Output栏
点Add钮,选CompleteMap
结果如图
设置输出的烘培图的大小,默认的是256 X 256
以上设置完了,我们就可以进行烘培了。
点Render进行烘培。
烘培后的结果如图:
烘培好后,我们看到场景里的平面自动就带了阴影了,那是因为我们的贴图自动就贴到了视图的平面物体上了。
取得平面物体的材质,max烘培后用了一个shell Material材质(壳型材质)
同样,我们选中茶壶后,进行烘培,结果如图。
解释一下,original Material-Default为原来的默认材质 ,baked_06-Default为烘培后的材质 后面如果是Viewport被选则是在视图显示,如果是Render被选,则是在渲染的时候用。默认的情况下,在视图显示的是烘培好的材质(baked_06-Default),渲染时用的是原材质来(original Material-Default)
默认的情况下,烘培好的材质是tga格式的,我们需要把这张图改为jpg格式的,那样用到网上文件会小。最终我们把刚才渲染在e盘原来设定好位置的plane01completemap.tga文件转换为jpg格式的文件,可以通过ps等图像编辑软件来另存一个。
然后,我们把烘培好的材质(baked_06-Default)的材质选着装换好的jpg格式的文件,我们转换好的jpg文件为Plane01CompleteMap.jpg
细心的朋友会发现,在平面物体的修改堆栈中,多了一个Automatic Flatten UVs的修改器,这个是给平面物体展开的时候自动添加的自动uv展开器。
有一个Mapping Coordinates贴图坐标栏,我们可以控制uv map贴图坐标,默认的选择是Use Automatic Unwrap(增加自动展开uv坐标),如果我们选Use Existing Channel,max不会自动展开uv坐标,而是用我们编辑好的坐标来进行展开。
好了,平面的烘培工作完成了。
同样我们把茶壶物体也烘培好。
茶壶烘培好的贴图
结果如图:
剩下的工作就是输出模型和在flex和papervision3d中导入模型了。
请见下一部分:从3dsmax烘培到papervision3D(二、输出和导入模型)
【www.newflash3d.com---flash3D先锋队:北京贝武易科技公司】
- ColladaMax_FREE_3.04C.rar (3.3 MB)
- 描述: Collada for max插件供下载
- 下载次数: 72
发表评论
-
papervision3d-shaders-bumpmap 凹凸材质的实现
2009-10-11 13:56 1619... -
PaperVision3D里实现移动物体
2009-09-30 21:37 2226在PaperVision3D里实现移动物体的移动,下面是一个测 ... -
papervision dae animation(DAE角色动画控制)
2009-09-28 23:49 4206【http://www.bvumedia.com---flas ... -
AS3D寻路演示
2009-09-03 00:07 1742操作说明: Clear 清空目前的设置 Wall 单击这个标 ... -
Papervision3d在平面上点击生成物体
2009-08-15 17:34 1872下面我们练习Papervision3d在平面上点击生成一个物体 ... -
Papervision3dMultiView(多视窗视图)
2009-08-14 23:52 1589【http://www.bvumedia.com---flas ... -
COLLADA - 交互3D数字资产交换方案
2009-08-09 22:16 1545【http://www.newflash3d.com---f ... -
Papervision3d 分层(ViewportLayer)的概念示范
2009-08-05 20:54 1428我们在Papervision3d中有些 ... -
Glow Cube for Papervision3D 2.0 (发光箱体练习)
2009-08-05 20:15 1831【http://www.newflash3d.com---fl ... -
Papervision3d 与tweener类结合实现相机的运动变化
2009-08-01 17:52 1493通过Papervision3d 与tweener类结合实现相机 ... -
Papervision3d QuadTree四叉树相机的示例
2009-07-31 22:50 1906【http://www.newflash3d.com---fl ... -
papervision3d游戏人物旋转全方位观察(papervision3d camera orbit)
2009-07-25 01:10 3293Flash做3d三维游戏的可能性探讨:游戏人物的展示 【htt ... -
从3dsmax导出Dae模型到papervision3D
2009-07-24 20:28 9236从外部的三维软件,如3dsmax导入模型到papervisio ... -
papervision3d相机旋转(papervision3d camera orbit)
2009-05-21 22:26 4057代码如下: package { import flas ... -
RenderSessionData类分析
2009-02-15 23:39 1018RenderSessionData类分析 (渲染会话数据) 代 ... -
一步一步走进Papervision3D的世界(一):
2009-02-14 01:40 1372这个任务的确很深重,要一步步的深入。。。。。。不管怎么说,pa ... -
Papervision3D拖动物体
2009-01-13 02:29 2616【http://www.newflash3d.com---fl ... -
papervision3D深入研究之一:关于视图View
2009-01-12 12:23 1408在papervision3D的核心类里,papervision ... -
papervision3D核心结构分析(一、基本包和类)
2008-12-23 13:53 2545【http://www.newflash3d.com---fl ... -
从3dsmax烘培到papervision3D(二、输出和导入模型)
2008-12-23 01:43 3956接着从3dsmax烘培到papervision3D(一)说,我 ...
相关推荐
Papervision3D is a powerful real-time 3D engine for Flash. Papervision3D can take externally created 3D models and render them as Flash content, without requiring end-users to download or install an ...
Papervision3D 教程,pv3d,pv3d+Flex,pv3d中文帮助
Papervision3D是一个基于ActionScript的开源项目,目的在于实现更加炫丽美观、功能强大的Flash 3D Web应用程序。尤其是去年ActionScript 3发布了之后,ActionScript的效率得到了大幅度提升,基于此的Papervision3D...
Papervision3D_2.0.869.swc
Papervision3D_2.1.932.swcPapervision3D_2.1.932.swcPapervision3D_2.1.932.swc
例子来自于Flash3D研究所,超简易Papervision3D基础 Main.cs 小球加外部贴图 Main2.cs 物体的各种移动 (讲解移动/旋转/放大物体的方法) Main3.cs导入外部模型 (讲解如何从外部软件导入collada文件) Main4.cs pv...
整理了Papervision3d的各方面资料,并且提供一个全景代码案例!
一个不错的Flash 3D引擎Papervisio3D,让你的flash从2D转化3D不再是难事.最新版本as3
Papervision3D Essentials 中文版 翻译 第一章 docx格式
工程项目下载(贝武易出品) 博文链接:https://bvu.iteye.com/blog/432591
《Papervision3D+Essentials》中文翻译
Papervision3D的api,这个帮助文档介绍各种包的使用,有利于快速学习3D
希望对学习PV3D引擎的人提供点帮助。这是一pv3D的api电子书
使用papervision3d引擎做的7个实例源码
Papervision3D Essentials (PV3D)的中文版电子书及 书中实例源码下载 PV3D FLEX 三维渲染必备开源包
papervisiion3d sdk,开发环境myeclipse+flex+pv3d
papervision3d 精髓,入门者必备,最新版本
Papervision3D.doc Papervision3D入门 Collada模型文件
博文链接:https://ioryioryzhan.iteye.com/blog/206368
flash3d类文件!