- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
3dmax的烘焙贴图技术——简易流程教程
贴图烘焙技术也叫RenderToTextures,简单地说就是一种把max光照信息渲染成
贴图的方式,而后把这个烘焙后的贴图再贴回到场景中去的技术。这样的话光照信息变成
了贴图,不需要CPU再去费时的计算了,只要算普通的贴图就可以了,所以速度极快。由
于在烘焙前需要对场景进行渲染,所以贴图烘焙技术对于静帧来讲意义不大,这种技术主
要应用于游戏和建筑漫游动画里面,这种技术实现了我们把费时的光能传递计算应用到动
画中去的实用性,而且也能省去讨厌的光能传递时动画抖动的麻烦。贴图烘焙技术是在
max5时加入进来的技术,在max6中界面稍作了改动。下面就让我们来看一下max6的
贴图烘焙技术吧!
首先我们建立了一个简单的场景,设置了max的高级灯光中的LightTracer天光照明,
具体的设置不在这儿罗嗦了,我们在这儿就来说贴图烘焙。先来渲染场景,如图,这是加
了材质灯光和LightTracer后的效果,渲染时间15秒。
现在来做贴图烘焙,快捷键0,或者在渲染菜单里打开,如图:
以下是贴图烘焙的基本操作界面,
OutputPath是用来设置存放烘焙出来贴图的路径的,必须在这儿进行设置;
而后可以选中场景里的所有物体,在Output卷帘下面,点击Add按钮,这时大家可
以看到烘焙的很多种方式,有高光、有固有色等等,我们选择CompleteMap方式,即包
含下面所有的方式,是完整烘焙。
而后在下图位置选择DiffuseColor方式,这儿是于max5不同的地方,需要注意;
在下图位置选择烘焙贴图的分辨率大小,这和max的渲染输出是一样的,不去细说了。
按下RenderToTextures面板里的Render渲染钮进行渲染,得到如图的烘焙贴图
这时大家会发现视图里场景发生了变化,出现了近似渲染后的光照效果,哈哈,不要
以为你的显卡变好了,而是烘焙后的贴图被自动贴到场景中去了,如图。(PS:估计万元
级的专业卡也未必有这效果呀~)
打开材质面板,依次选择空的材质球,把场景里的烘焙材质用吸管吸出来,我们会发
现烘焙后的材质其实是一个外壳材质,我们设置BakedMaterial的方式为可以渲染,如图
记住,因为是用贴图代替了光照信息,所以我们在进行渲染时要关闭场景中的所有灯
光,并关闭高级光照LightTracer,这样我们进行渲染便能得到烘焙后的场景效果,如图,
效果基本和没烘焙前一样,但速度快了很多,我渲染了2秒,快了近7倍。在单帧中可能
不觉得,但在光能传递或者LightTracer的动画渲染中应该会明显提高渲染效率的。
贴图烘焙技术一般主要应用在光能传递、LightTracer等比较费时的计算替换上,应
该说这项技术在游戏制作和建筑漫游动画方面的应用前景还是很不错的,当然现在的max
烘焙技术还有一些不完善和缺陷,但相信在今后的版本中会慢慢完善的,在人们越来越追
求真实光照的效果的情况下这项新的技术一定前景广阔。
OK,到此为止了,由于时间关系讲解的很简单,不能说是教程,只能算是个简易流程
吧,还请大家谅解哦,希望给初学的朋友一点帮助...
文档评论(0)