MaxScript打图集&uv处理【地编优化场景贴图神器】
地编场景制作3D场景引擎地编地图编辑 1477 3
实名

通过了实名认证的内容创造者

发布于 2024-2-4 19:45:15

您需要 登录 才可以下载或查看,没有账号?注册

x
为了减少材质球的数量,减少SetPassCall,地编通常会把合贴图。数量少还好,数量多的话会很耗时间。今天来分享一个可以一键解决地编需要做3,4天工作量的工具。
功能:
1.在3dmax里面选中的objs,提取他们的diffuseMap,打成图集。
2.把objs的uv,用unwrap uvw把uv也打成图集形式。
效果:
本来的贴图
v2-1f4e418f0f3881d7e7d89a33fb5a976e_720w.jpg
本来的uv:
v2-216250a97e31591ffc76da148600451e_720w.jpg
工具处理后的贴图:
工具处理后的uv
原理:
1.使用了bitmap的getPixels,setPixels接口打图集
2.使用了unwrap uvw的scaleSelectedXY接口处理了uv
unwrapMod.scaleSelectedXY 1 0.5 [1,1,0] 代表以[1,1]点为中心向Y轴缩放0.5
3.使用了bin packing的思想把本来就是2的N次方的图片打成图集
4.特别注意不能启动进度条,会报错 具体原因不清楚
报错



评分

参与人数 8元素币 +43 活跃度 +51 展开 理由
fanlai + 10 + 2 我要是能加精华就给你
kbydfhy + 4 + 1 楼主为何放弃治疗?
燃烧的脚毛... + 9 + 5 超赞
闭户先生... + 6 + 1 谢谢楼主分享,好人一生平安
猫九石柘ST... + 8 + 5 资源甚好,发帖艰辛,且阅且珍惜。
啊盛ZGS + 6 + 2 赞赞赞
元素小行家... + 20 【给力】阅贴无数,楼主最强!
-x1 + 15 【给力】阅贴无数,楼主最强!

查看全部评分

天将雨 夜三思
使用道具 <
呼噜安  发表于 2021-4-9 15:20:48  
3#
很不错的方法
回复 收起回复
使用道具
42922760@qq.com  发表于 2024-6-24 09:27:44  
4#
本帖最后由 42922760@qq.com 于 2024-6-24 09:48 编辑

回复 收起回复
使用道具
cry988114  发表于 2024-7-31 17:48:53  
5#
谢谢分享
回复 收起回复
使用道具
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表