用Unity烘培后的多重纹理不能直接转到Unity中,还需要一个个的手动指认Shader。在Max里建立你的模型,然后Diffuse Map贴这个模型上,导出一个Fbx文件,然后再相同的模型和相同的Diffuse Map通道上,贴好烘培图,同样导出一个Fbx文件,最终的结果是2个Fbx文件,模型是相同的,其中一个包含材质UV信息,另一个包含LightMap材质UV信息。

这个Unity资源包包含两个编辑器脚本,即"合并"两个模型网格和将一个模型上的UVs复制到另一个模型物体上并创建一个文本文件记录UV坐标信息.其他的脚本是重新导入Fbx物体的时候重新赋予UVs。

它还能自动设置所有LightMap材质,因此你不必手动的设置Shader和重新赋予LightMap纹理。

唯一的"副作用"是用来取LightMap的UV坐标的网格模型的LightMap通道会被Diffuse Map所占据,但这不是一个真正的问题,作为LightMap 网格模型可以在UV转移后删除掉。

使用本脚本的方法,你必须像下图这样选择两个网格物体文件,然后右键菜单中选择TransferUVs。

Unity3D教程:Unity批量处理修改烘培LightMap

这个脚本不仅测试了从LW 9.5导出的OBJ模型,它也可以很好的用于其他软件导出的模型文件。

下载地址:http://l6.yunpan.cn/lk/QvzH9VJnMWqFF

* 版权声明:转载时请以超链接形式标明文章原始出处和作者信息

* 本文来自:Unity3D 教程手册

* 本文链接: http://www.unitymanual.com/1602.html

标签: Unity3D免费教程 Unity3D教程 Unity3D脚本

Unity3D教程:Unity批量处理修改烘培LightMap相关推荐

  1. [Unity3D教程]Unity粒子系统Shuriken(飞镖)

    [Unity3D教程]Unity粒子系统Shuriken(飞镖) Unity从3.5之后推出了新的粒子系统->Shuriken(飞镖),在Unity场景当中添加一个粒子对象后,会看到这个样的图片 ...

  2. 虚拟现实,房产精装间,使用MentalRay烘培,实现Unity3d·HDR版LightMap

    http://game.ceeger.com/forum/read.php?tid=11284 //>>>>>>>>>>>>&g ...

  3. 其他软件烘培的光影贴图在unity中如何使用

    修改烘培出来的光影贴图的shader,Shader/Legacy Shaders/Lightmaped/Diffuse 转载于:https://www.cnblogs.com/vingeart/p/5 ...

  4. UnityGI1:光照烘培

    一.全局光照(Global Illumination, GI)系统 全局光照(GI)系统这个概念指的是:既要考虑场景中来自光源的直接光照,又要考虑经光在其他物体表面反射后的间接光照 光线追踪效果图,可 ...

  5. Unity3D_场景の烘培

    原创文章如需转载请注明:转载自 脱莫柔Unity3D学习之旅 Unity3D引擎技术交流QQ群:[119706192]本文链接地址: Unity3D_场景の烘培 Unity自带的烘培系统做个傻瓜式流程 ...

  6. Lightmap 烘培注意事项

    UVs 通常烘培 Lightmap 需要用到 UV 2 通道作为采样 Lightmap 的坐标.如果没有 UV 2 则将使用 UV 1,但使用 UV 1 通常得到不正确的光照信息. 让 Lightma ...

  7. Unity3D 批处理修改LightMap烘培贴图

    原创文章如需转载请注明:转载自 脱莫柔Unity3D学习之旅 Unity3D引擎技术交流QQ群:[119706192]本文链接地址: Unity3D 批处理修改LightMap烘培贴图 烘培后的Lig ...

  8. 聊聊Unity的几种灯光还有灯光烘培

    前言: 今天我们来学习学习Unity的几种灯光还有灯光烘培的知识. 收集资源的过程中发现有一个大佬人家写的太好太详细了,我就直接转载他的了--unity灯光烘焙设置详解 游戏场景中灯光照明的构成 现实 ...

  9. 场景烘培分享——详情unity手册

    1.灯光介绍 Unity灯光的简介 Area Light 区域光(只能用做烘培,常用雨补光或者是发光的屏幕上) spot light 射灯(和点光源搭配使用对于路灯的使用比较多) point点光源(对 ...

最新文章

  1. [转] Zend studio中开发常用
  2. DCMTK:读取DICOM数据集的测试程序
  3. 如何在服务器端完善游戏的用户体验
  4. C#鼠标右键弹出菜单
  5. 遗忘root用户的密码
  6. Python+Opencv实现实时的条形码检测
  7. 智能不属于计算机理论,讨论:计算机如何能提出自己的理论
  8. eplise怎么连接数据库_eclipse连接mysql
  9. MFC随机博弈黑白棋
  10. C++学习笔记56:异常处理
  11. DB2百度网盘下载的地址
  12. Qt5配置opencv4.5.4
  13. 交流电桥———实验原理
  14. 2022 WTM 女性开发者大会邀你开启心旅程
  15. ConneR and the A.R.C. Markland-N--- codeforces1293A
  16. 基于TextField实现通用搜索组件
  17. kivy中on_press,on_release事件用代码设置函数的问题
  18. 基于Quartus Prime的NiosII基础开发流程
  19. 使用OpenCV实现Halcon算法(1)亚像素提取边缘,Sub-Pixel Edge Detector
  20. Building wheel for TA-Lib (setup.py) ... error / ERROR: Failed building wheel for TA-Lib

热门文章

  1. mysql死锁介绍以及解决
  2. 写两个线程,一个线程打印1~52,另一个线程打印A~Z,打印顺序是12A34B....5152Z
  3. python环境管理
  4. 阿里开源(EasyExcel)---导入EXCEL
  5. 中学计算机教室宣传标语,中小学教室、班级励志标语大全
  6. linux 编写写汇编程序,三.编写简单的汇编启动程序
  7. python中实现网页解析的三种工具分别是_对Python3 解析html的几种操作方式小结
  8. SQL存储过程的优点
  9. 二维条码管理系统在海尔专卖店的成功应用
  10. bob战队 rust_Rust战队系统