从3dsmax烘培到papervision3D(一、烘培)

[b]【www.newflash3d.com---flash3D先锋队:北京贝武易科技公司】[/b]我们可以通过.dae格式的文件把模型从3dsmax输出到papervision3D中,我们在max中有下面的场景,一个茶壶,和一个平面(10 X 10的单位),我们这里记下单位是为了弄清楚max与papervision3D的单位的关系,如图

[img]/upload/attachment/61950/074b6093-9b0c-3c15-a9c1-ed45e8bb3495.jpg[/img]

下面我们对场景进行烘培
我们在场景中打了一个天光。
按0键,弹出烘培的对话框。
烘培后的文件输出路径:

[img]/upload/attachment/61952/e3ee80a3-5094-38be-8b0c-a5674b5d9db4.jpg[/img]
默认的情况下,选择了需要烘培的物体,它就会自动出现在下面的栏目中
这里我们选择了平面Plane01

[img]/upload/attachment/61957/b3a31b8c-fb35-3c01-ace5-03d5386b3ff6.jpg[/img]
还有一个是设置渲染方式:
Output栏
点Add钮,选CompleteMap

[img]/upload/attachment/61959/38b5ac67-9575-3a04-8f61-efb7c4ec44fb.jpg[/img]
结果如图

[img]/upload/attachment/61961/8725a213-2a39-33b6-a43b-7369f045200b.jpg[/img]
设置输出的烘培图的大小,默认的是256 X 256
[img]/upload/attachment/61963/e3921d4a-51b3-3eb4-ada4-c45897c9497d.jpg[/img]
以上设置完了,我们就可以进行烘培了。
点Render进行烘培。

[img]/upload/attachment/61965/d1760c52-4b85-31bf-8ba7-2cc5f077739d.jpg[/img]
烘培后的结果如图:

[img]/upload/attachment/61967/80786fe9-1a7d-308e-afb0-c52650aa1c5a.jpg[/img]
烘培好后,我们看到场景里的平面自动就带了阴影了,那是因为我们的贴图自动就贴到了视图的平面物体上了。

[img]/upload/attachment/61969/d9e5940a-c001-3822-a0e9-73a9a8f958c9.jpg[/img]
取得平面物体的材质,max烘培后用了一个shell Material材质(壳型材质)

同样,我们选中茶壶后,进行烘培,结果如图。

[img]/upload/attachment/61973/673b4689-2f2f-3d94-9348-bc5515144209.jpg[/img]
解释一下,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

[img]/upload/attachment/61977/f2aba878-3f97-37f6-986d-63ed85c7ec66.jpg[/img]
细心的朋友会发现,在平面物体的修改堆栈中,多了一个Automatic Flatten UVs的修改器,这个是给平面物体展开的时候自动添加的自动uv展开器。

[img]/upload/attachment/61979/4c901b5e-885b-3e9c-aaf4-e5dbb0a432df.jpg[/img]
有一个Mapping Coordinates贴图坐标栏,我们可以控制uv map贴图坐标,默认的选择是Use Automatic Unwrap(增加自动展开uv坐标),如果我们选Use Existing Channel,max不会自动展开uv坐标,而是用我们编辑好的坐标来进行展开。

[img]/upload/attachment/61981/536922ee-e8c8-345f-b29e-231539051567.jpg[/img]

好了,平面的烘培工作完成了。
同样我们把茶壶物体也烘培好。
茶壶烘培好的贴图

[img]/upload/attachment/61983/a41cb47d-8534-38e0-96ee-600ad7b8eab3.jpg[/img]

结果如图:

[img]/upload/attachment/61985/ba305be2-f052-32b8-b55e-e7dcd649be85.jpg[/img]
剩下的工作就是输出模型和在flex和papervision3d中导入模型了。
请见下一部分:从3dsmax烘培到papervision3D(二、输出和导入模型)
[b]【www.newflash3d.com---flash3D先锋队:北京贝武易科技公司】[/b]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值