【New】网格代理_颜色模式
发布于:2024-10-18
功能简介
DCC中给高模渲染网格与低模解算网格不同区域绘制不同顶点色
UE中按顶点色,手动创建代理关系
支持顶点层级的代理
使用步骤
1.DCC中渲染网格与解算网格分颜色
按照代理关系,拆分网格顶点,不同分区设置不同的顶点颜色
方法1:绘制模型顶点颜色
方法2:颜色ID贴图
选择渲染高模网格,新增UV集,排布UV到第一象限
设置不同分组,添加不同颜色的材质
面模式,选择网格面,指定新材质(选择普通的Lambert即可)
将所有网格赋予不同颜色的材质
复制一份Mesh
选择烘焙-传递贴图
烘焙导出带颜色的UV图
目标网格:复制的网格
源网格:设置分组材质的网格
漫反射颜色贴图:存储路径与文件名
传入:选择UV空间
在目录中找到烘焙出的ID贴图
通过上述方法再得到解算网格的ID贴图(解算网格UV不需要用于材质贴图,可以不新增UV集,直接在UV0通道中排布)
2.UE中设置代理
解算网格创建为服装资产
使用通用网格解算功能,将解算网格FBX创建为Style3D服装资产
代理模式
点击Proxy 网格代理模式,添加渲染网格骨骼网格体,设置Offset偏移
显示网格颜色
勾选Show Color显示颜色,此时3D窗口中网格体显示顶点颜色
加载颜色贴图(可选)
没有配置颜色贴图时,显示模型顶点颜色;配置颜色贴图,显示贴图颜色
Wrap Color Texture中分别填入颜色贴图
Proxy Color:渲染网格颜色贴图
Piece Color:解算网格颜色贴图
UV Channel:贴图要应用的UV通道
创建代理
创建代理前,先右键清除所有代理,再重新创建
方法一:相同颜色自动创建代理
右键 Auto Color Proxy Link,相同颜色区域自动创建代理
方法二:手动创建代理
选择解算网格和渲染网格的网格,右键Create Proxy Link
网格选择注意事项:
单击解算网格,选的是版片;单击渲染网格,选的是Section
双击解算网格或渲染网格,选的是拓扑相连的相同颜色区域
按住Shift/Ctrl,再单击,解算网格上是加减选版片;渲染网格上是加减选Section
按住Shift/Ctrl,再双击,是加减选颜色区域
查看代理关系:
按住Alt键,双击渲染网格的颜色区域,即可同时显示具有代理关系的解算网格
清除代理关系:
选中颜色区域,右键 Clear Proxy Link,清除当前代理关系
右键 Clear All Proxy Link 清除所有分组的代理关系
保存与应用代理
所有创建和修改的代理关系,都需要点击Bind生效
重置渲染网格Offset,隐藏解算网格
常见问题
普通创建的版片索引代理关系、与颜色分组创建的代理关系,都有创建,应用时用的哪个
每一版片,索引模式和颜色模式都有数据时,使用颜色模式的代理(优先级更高)
没有颜色模式代理,只有索引模式代理,则使用索引代理数据