Maya中AO贴图的一些烘焙心得
来源:互联网 发布:淘宝新店1心店如何推广 编辑:程序博客网 时间:2024/04/29 13:52
http://blog.sina.com.cn/s/blog_6210a4730100vhvp.html
最近看很多刚入门的新人都在纠结AO贴图如何烘焙才能达到一个满意的效果。
个人感觉还是MAYA烘焙的AO贴图效果好,以下说明只是个人感觉,大家可以用来参考:
首先MAYA中烘焙AO贴图有2种方法,①高模直接烘焙(高精度模型及动画模型,相对的来说烘焙时间会比较慢,机器硬件也有一定要求);②低模烘焙(对于一些机器比较老的朋友们,可以在ZB中做好高模,然后降低细分级别,得到一个低模,然后先烘焙出Normal Map,再在Maya中使用低模加Normal Map同样可以达到拿高模来直接烘焙的效果)。
第一种方法:Materials设置,Create一个surfaceShader材质,然后在Create一个mib_amb_occlusion节点,鼠标中间拖动mib_amb_occlusion节点至surfaceShader材质,选择Default连接即可;
参数调节(我的常用设置):mib_amb_occlusion节点:Samples设置为256,Spread设置为5,Max Distance设置为2,这里需要注意一下,Spread和Max Distance参数大多数教程中都是讲解的需要用一个球体或者Maya的Distance Tool测量工具来测量后再进行调节,我这里呢习惯的是设置为5跟2,大家自己可以试下,效果也是不错的,5跟2呢,可以看做是个比例吧,大家觉得效果不好可以根据这个比例来 调节,不会比测量后的结果差得。
渲染器设置:Mental ray渲染器选用;Quality标签中需要修改,其他无需修改,修改如下:【Quality Presets:Production】【Raytrace/Scanline Quality:Max Sample Level设置为3】【Sample Options:勾选Jitter】;其他参数无需修改。
批量烘焙设置:
Settings:【Objects to bake:Selected】【勾选Bake shadows】【勾选Keep original shading network和Use bake set override】
Texture Bake Set Override:【Color mode:Light and color】【Prefix:需要bake的贴图名称】【X resolution & Y resolution:需要bake的贴图尺寸】【File format:TGA】【勾选Bake to one map】
最后点击Convert and Close烘焙贴图。
第二种方法:给于我们从ZB种降低细分级别的Low poly一个Lambert材质球,材质球属性设置(Color为纯白色,Diffuse设为1,将我们烘焙得到的Normal Map贴图连接到Bump Mapping属性上,Use As设置为:Tangent Space Normals)
创建一个平面,作为地面,同样给与一个Lambert材质球,属性不用做任何修改;
打开Persp Camera摄像机属性面板,将Environment下的Background Color设置为纯白色(摄像机背景色);
渲染器设置:Mental ray渲染器选用;Quality标签中:【Quality Presets:Production】【Raytrace/Scanline Quality:Max Sample Level设置为3】【Sample Options:勾选Jitter】Indirect Lighting标签中:【Final Gathering:勾选Final Gathering,Accuracy:设置为1200】Options标签中:【Performance:勾选Maya Derivatives】
Common标签中:【Render Options:勾选取消Enable Default Light】
批量烘焙设置:
Settings:【Objects to bake:Selected】【勾选Bake shadows】【勾选Keep original shading network和Use bake set override】
Texture Bake Set Override:【Color mode:Light and color】【Prefix:需要bake的贴图名称】【X resolution & Y resolution:需要bake的贴图尺寸】【File format:TGA】【勾选Bake to one map】
最后点击Convert and Close烘焙贴图。
以上仅为个人在平时制作中所总结的经验,第二种方法我更多的会在次世代游戏模型的制作中使用到;
大家有什么更好的方法可以提出。O(∩_∩)O~
- Maya中AO贴图的一些烘焙心得
- 3dmax的贴图烘焙
- Maya中生成打湿贴图
- 解决烘焙贴图错误的若干方法
- max的贴图烘焙技术简易流程
- 烘焙贴图(一)——贴图的基础知识
- Unity5中灯光烘焙(lightmap)的一些注意事项
- 如何烘焙导出有动作的fbx Maya
- AO中一些打开数据的代码(VB6)
- Unreal 入门-AO贴图
- Unity 烘焙材质到单一贴图的脚本
- Shader中贴图知识汇总: 漫反射贴图、凹凸贴图、高光贴图、 AO贴图、环境贴图、 光照纹理及细节贴图
- Shader中贴图知识汇总: 漫反射贴图、凹凸贴图、高光贴图、 AO贴图、环境贴图、 光照纹理及细节贴图
- Unity 5光照贴图烘焙
- 利用Max ,Break,AO贴图
- AO、AE以及一些乱七八糟的内容
- 【Maya】一些很有用但是偏冷门的maya技巧
- unity自带LightMapping和3Ds Max烘焙贴图的小对比
- 东软社会实践
- Linux 下访问PHY芯片寄存器
- PHP后台运行模式初探(附一个页面SLEEP导致整个网站文件无响应BUG的解决)
- VC++ 第一课记录
- 实习报告
- Maya中AO贴图的一些烘焙心得
- myeclipse10和flex4.6集成
- Linux内核驱动之GPIO子系统(一)GPIO的使用
- 4DIAC 1.3.3 发布,工业自动化控制框架
- poj 1456 贪心+并查集优化
- 获取某一天的前几天或者后几天及得到一个月的最后一天
- 启动第三方应用进行分享
- 程序员性格
- Master data separate in EBS