3ds Max - Pivot Painter Tool

很久之前的笔记,整理归档;

Pivot Painter Tool是3dsMax中的插件,主要是辅助将Mesh中每个Element生成自己的Pivot Position,方便如使用World Position Offset对每个Element进行精确控制,导入使用Pivot Painter Tool工具处理的Mesh到UE4后,可使用相关节点完成其功能;

3DSMax部分

  • 使用Pivot Painter生成EditablePoly各个Element的Sub Pivot,并帮助绘制复杂的模型顶点色;Pivot Painter是3DSMax的插件,插件脚本在UE4的\Engine\Extras\3dsMaxScripts文件夹中;
  • 运行PivotPainter脚本后,可以在3DSMax的Customize User Interface设置中把Pivot Painter工具加入到Menus,方便以后调用;
  • Prep Tools这一部分主要用来生成各个Element自己的坐标原点(Pivot),方便在UE4中使用World Position Offset控制各个不同Element的运动(比如自身旋转、自身缩放等):

 

其中,自动把模型按其不同的Elements拆分:

使用Pick Selection Obj按钮选择一个模型,然后再使用Pick Model to Proc按钮选择另一个模型,可以使用: 

 

Detach出来两个模型的接触部分,比如一根树的枝干所接触的特定树叶:

烘焙Pivot的时候: 

选择所需要改变Pivot的模型,这里可以选择Selection Set,也就是在3DSMax工具条中建立的Selection Set:

 

然后Create New Pivots; 注意:

  • Prep Tools的Pick Spline用来选择一条Spline,点击Create New Pivots按钮后,这条Spline上的离模型最近的顶点会成为模型的Pivot位置,这里是把模型的Local坐标轴信息烘焙到顶点色和UV通道,所以说模型不要Attach在一起,保证都有各自的Local坐标轴信息;
  • 在导出模型之前,一定需要在Hierarchy Painter(有复杂的层级关系使用这个功能绘制顶点色)或Per Object Painter(多个独立平级模型绘制顶点色)中Paint Current Seletions,让模型有顶点色信息后再导出;

UE4部分

导入模型时,注意模型的顶点色信息一定要保留:

由于导出的模型是Detach分开的,所以导入到UE4中的时候,需要勾选:

 

把多个模型组合到一起; 以下材质功能是其功能核心节点:

其中Pivot Position输出的就是Mesh中每个Element的坐标中心位置;


  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DoomGT

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值