Unity3D 批处理修改LightMap烘培贴图
2013-01-10 00:01
253 查看
原创文章如需转载请注明:转载自 脱莫柔Unity3D学习之旅 Unity3D引擎技术交流QQ群:【119706192】本文链接地址: Unity3D
批处理修改LightMap烘培贴图
烘培后的LightMap贴图不能直接转到Unity中,还需要一个个的手动指认,实在是费时费力,今天逛论坛挖坟找到一个批处理修改LightMap烘培贴图的方法,分享给大家使用。觉着好用请在本帖留言,谢谢!脚本下载地址:CSDN下载频道 或
加入作者QQ群【119706192】群共享获得
这个Unity资源包包含两个编辑器脚本,一个是"合并"两个模型网格和另一个将一个模型上的UVs复制到另一个模型物体上并创建一个文本文件记录UV坐标信息的脚本。另一个脚本是重新导入Fbx物体的时候重新赋予UVs.
副作用:是用来取LightMap的UV坐标的网格模型的LightMap通道会被Diffuse
Map所占据,作为LightMap 网格模型可以在UV转移后删除掉.
1、在Max里建立你的模型,然后Diffuse Map贴这个模型上,导出一个Fbx文件。
2、然后再相同的模型和相同的Diffuse Map通道上,贴好烘培图,同样导出一个Fbx文件。
3、最终的结果是2个Fbx文件,模型是相同的,其中一个包含材质UV信息,另一个包含LightMap材质UV信息.
4、导入unity后使用本编辑脚本。
(必须像下图这样选择两个网格物体文件,然后右键菜单中选择TransferUVs.)
本文参考自:http://wiki.unity3d.com/index.php?title=UVTransfer
相关文章推荐
- 修改unity3d创建的脚本模版
- Unity3d 在代码中修改PlayerSetting的Scripting Backend选择IL2CPP/Mono
- 通过批处理修改FTP账号和密码
- 批处理修改ip地址
- 用批处理修改IP和DNS
- 自动修改 Unity3d 导出的 Xcode 项目
- windows 批处理修改文件名
- 用批处理 将文件夹下的所有指定后缀名的文件,修改成自定义后缀名
- 给写好的批处理加密,防止别人修改。
- 批处理修改时间
- 采用批处理文件快速动态修改IP地址,默认网关和DNS
- Unity3D 帧数修改
- Unity3D ShaderLab 修改渲染队列进行深度排序
- 懒人的小技巧, 批处理修改IP
- Python 批处理修改图像的名字
- 公司、办公司内如何限制上外网因特网、只能连内网局域网 - 注册表工具软件、批处理办法 - 注册表转换成批处理BAT,批处理如何修改注册表
- Unity3D ShaderLab 修改渲染队列进行深度排序
- Unity3d-XML简介-增加,删除,修改
- 修改ini文件的批处理