[首页]
[文章]
[教程]
首页
Web开发
Windows开发
编程语言
数据库技术
移动平台
系统服务
微信
设计
布布扣
其他
数据分析
首页
>
设计
> 详细
3dmax的贴图烘焙技术简易流程教程
时间:
2016-01-22 07:53:55
阅读:
266
评论:
0
收藏:
0
[点我收藏+]
3dmax的贴图烘焙技术简易流程教程
贴图烘焙技术也叫Render To Textures,简单地说就是一种把max光照信息渲染成贴图的方式,而后把这个烘焙后的贴图再贴回到场景中去的技术。这样的话光照信息变成了贴图,不需要CPU再去费时的计算了,只要算普通的贴图就可以了,所以速度极快。由于在烘焙前需要对场景进行渲染,所以贴图烘焙技术对于静帧来讲意义不大,这种技术主要应用于游戏和建筑漫游动画里面,这种技术实现了我们把费时的光能传递计算应用到动画中去的实用性,而且也能省去讨厌的光能传递时动画抖动的麻烦。贴图烘焙技术是在max5时加入进来的技术,在max6中界面稍作了改动。下面就让我们来看一下max6的贴图烘焙技术吧!
首先我们建立了一个简单的场景,设置了max的高级灯光中的Light Tracer天光照明,具体的设置不在这儿罗嗦了,我们在这儿就来说贴图烘焙。先来渲染场景,如图,这是加了材质灯光和Light Tracer后的效果,渲染时间15秒。
现在来做贴图烘焙,快捷键0,或者在渲染菜单里打开,如图:
以下是贴图烘焙的基本操作界面,
Output Path是用来设置存放烘焙出来贴图的路径的,必须在这儿进行设置;
而后可以选中场景里的所有物体,在Output卷帘下面,点击Add按钮,这时大家可以看到烘焙的很多种方式,有高光、有固有色等等,我们选择CompleteMap方式,即包含下面所有的方式,是完整烘焙。3DMAX教程网:www.jb51.net收集整理!
而后在下图位置选择Diffuse Color方式,这儿是于max5不同的地方,需要注意;
在下图位置选择烘焙贴图的分辨率大小,这和max的渲染输出是一样的,不去细说了。
按下Render To Textures面板里的Render渲染钮进行渲染,得到如图的烘焙贴图
这时大家会发现视图里场景发生了变化,出现了近似渲染后的光照效果,哈哈,不要以为你的显卡变好了,而是烘焙后的贴图被自动贴到场景中去了,如图。(PS:估计万元级的专业卡也未必有这效果呀~)
打开材质面板,依次选择空的材质球,把场景里的烘焙材质用吸管吸出来,我们会发现烘焙后的材质其实是一个外壳材质,我们设置Baked Material的方式为可以渲染,如图
记住,因为是用贴图代替了光照信息,所以我们在进行渲染时要关闭场景中的所有灯光,并关闭高级光照Light Tracer,这样我们进行渲染便能得到烘焙后的场景效果,如图,效果基本和没烘焙前一样,但速度快了很多,我渲染了2秒,快了近7倍。在单帧中可能不觉得,但在光能传递或者Light Tracer的动画渲染中应该会明显提高渲染效率的。
贴图烘焙技术一般主要应用在光 3DMAX教程网:www.jb51.net收集整理!
能传递、Light Tracer等比较费时的计算替换上,应该说这项技术在游戏制作和建筑漫游动画方面的应用前景还是很不错的,当然现在的max烘焙技术还有一些不完善和缺陷,但相信在今后的版本中会慢慢完善的,在人们越来越追求真实光照的效果的情况下这项新的技术一定前景广阔。
OK,到此为止了,由于时间关系讲解的很简单,不能说是教程,只能算是个简易流程吧,还请大家谅解哦,希望给初学的朋友一点帮助...
3dmax的贴图烘焙技术简易流程教程
原文:http://www.jb51.net/3DMAX/2664.html
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年09月23日 (328)
2021年09月24日 (313)
2021年09月17日 (191)
2021年09月15日 (369)
2021年09月16日 (411)
2021年09月13日 (439)
2021年09月11日 (398)
2021年09月12日 (393)
2021年09月10日 (160)
2021年09月08日 (222)
最新文章
更多>
2021/09/28 scripts
2022-05-27
vue自定义全局指令v-emoji限制input输入表情和特殊字符
2022-05-27
9.26学习总结
2022-05-27
vim操作
2022-05-27
深入理解计算机基础 第三章
2022-05-27
C++ string 作为形参与引用传递(转)
2022-05-27
python 加解密
2022-05-27
JavaScript-对象数组里根据id获取name,对象可能有children属性
2022-05-27
SQL语句——保持现有内容在后面增加内容
2022-05-27
virsh命令文档
2022-05-27
教程昨日排行
更多>
1.
list.reverse()
2.
Django Admin 管理工具
3.
AppML 案例模型
4.
HTML 标签列表(功能排序)
5.
HTML 颜色名
6.
HTML 语言代码
7.
jQuery 事件
8.
jEasyUI 创建分割按钮
9.
jEasyUI 创建复杂布局
10.
jEasyUI 创建简单窗口
友情链接
汇智网
PHP教程
插件网
关于我们
-
联系我们
-
留言反馈
- 联系我们:wmxa8@hotmail.com
© 2014
bubuko.com
版权所有
打开技术之扣,分享程序人生!