3dsmax_烘焙技术(共1篇)
3dsmax_烘焙技术 篇1
max的贴图烘焙技术
贴图烘焙技术也叫Render To Textures,简单地说就是一种把max光照信息渲染成贴图的方式,然后把这个烘焙后的贴图再贴回到场景中去的技术。这样的话光照信息变成了贴图,不需要再去费时手画阴影了,只要算普通的贴图就可以了,所以速度极快。由于在烘焙前需要对场景进行渲染,所以贴图烘焙技术主要应用于游戏和建筑漫游动画里面。
首先我们建立了一个简单的场景,设置了max的高级灯光中的Light Tracer天光照明,先来渲染场景,如图,这是加了材质灯光和Light Tracer后的效果
现在来做贴图烘焙,快捷键0,或者在渲染菜单里打开,如图:
以下是贴图烘焙的基本操作界面,Output 选项Path是用来设置存放烘焙出来贴图的路径的,而后可以选中场景里的所有物体,在Output选项下面,点击Add按钮,这时大家可以看到烘焙的很多种方式,有高光、有固有色等等,我们一般选择CompleteMap方式,即包含
1下面所有的方式,是完整烘焙。
而后在下图位置选择Diffuse Color
方式
在下图位置选择烘焙贴图的分辨率大小,这和max的渲染输出是一样的按下Render To Textures面板里的Render渲染钮进行渲染,得到如图的烘焙贴图
这时大家会发现视图里场景发生了变化,出现了近似渲染后的光照效果,是烘焙后的贴图被自动贴到场景中去了,如图
打开材质面板,依次选择空的材质球,把场景里的烘焙材质用吸管吸出来,我们会发现烘焙后的材质其实是一个外壳材质,我们设置Baked Material的方式为可以渲染,如图
因为是用贴图代替了光照信息,所以我们在进行渲染时要关闭场景中的所有灯光,并关闭高级光照Light Tracer,这样我们进行渲染便能得到烘焙后的场景效果,如图,效果基本和没烘焙前一样
PS:也可以在得到烘培贴图的时候可以提取出贴图在photoshop 里修正,然后放到固有贴图图层里,效果可以任选,比如叠加,正片叠底等等
贴图烘焙技术一般主要应用在光能传递、Light Tracer等比较费时的计算替换上,应该说这项技术在游戏制作和建筑漫游动画方面比较常用