查看: 861|回复: 11

[引擎各个功能] 【载具美术设置 | Unreal Engine】

[复制链接]

1

主题

342

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
75866
发表于 2016-6-25 18:45:25 | 显示全部楼层 |阅读模式



载具最基础、最少量的美术设置即为 骨骼网格体。载具的类型决定所需美术设置的复杂程度,对于悬挂 部分可能需要进行特殊考量。坦克不需要进行精细的悬挂设置,因为其悬挂部分未不可见。 但 Vehicle Game 中的越野大脚车则需要更多的连接点,使暴露在外组件的运动效果真实。
基础
载具网格体应向下指向正 X 轴。

【虚幻4翻译文档-载具美术设置 | Unreal Engine】[虚幻4中文文档]



需要测量在虚幻引擎 4 中使用的轮子半径(以厘米为单位)。

【虚幻4翻译文档-载具美术设置 | Unreal Engine】[虚幻4中文文档]



上图中,Maya 的距离测量工具基于两者相对的顶点距离得出轮子的直径。 轮子的半径即为该数值的一半。

3D Studio Max 的 Helpers 部分中也有类似工具。
连接点
四轮载具连接点的绝对最小数量为 5:1 根、4 轮。轮子和根连接点与 X 轴向前、Z 轴向上对齐:

【虚幻4翻译文档-载具美术设置 | Unreal Engine】[虚幻4中文文档]



可确保轮子在 Y 轴上旋转,在 Z 轴上转向。

其他所有节点均可按适当方式进行排列,但需注意诸如 动画蓝图 Look At 节点之类的资源会假定 X 轴向前。

为防止出现视觉古怪,轮子的连接点应被精确居中。视觉网格体不会用于碰撞检测,然而如果轮子网格体偏移中心,视觉上会感觉轮子已经损坏,出现动态模糊时十分明显。
蒙皮
Maya 的标准平滑绑定,或 3DS Max 的 Skin Modifier。轮子应只在一个连接点拥有权重,确保在旋转时不产生变形。对避震和支柱而言, 可使用一些技巧性的蒙皮,但需要虚幻编辑器层面上进行一些思考。
导出
载具可作为 骨骼网格体 被导出而无需其他考量。
导入
骨骼网格体的标准 FBX 导入。需要导入器为您创建一个 物理资源。
物理资源
【虚幻4翻译文档-载具美术设置 | Unreal Engine】[虚幻4中文文档]



物理资源对载具十分重要,不应被忽视或忽略。首次在虚幻引擎 4 中创建物理资源时,情况可能 与下图相似:

【虚幻4翻译文档-载具美术设置 | Unreal Engine】[虚幻4中文文档]



这是因为 Physics Asset 工具(PhAT)尝试将一个连接点的蒙皮顶点尽可能完善地包裹起来。您需要将它们全部删除并重新创建。 为什么呢?因为 PhAT 当前无法良好地重建支撑所有物理形体的约束。所以,如果作为中间媒介的 物理形体被删除后,层级上将不会创建一个新约束。如果删除所有物理形体并从根连接点进行构建,所有约束 均会被正确创建。

在 Hierarchy 窗格中,按住 Shift 键[/XgBlock]
,然后 按下 Delete 键。此操作将从资源中移除所有物理形体。

【虚幻4翻译文档-载具美术设置 | Unreal Engine】[虚幻4中文文档]



现在从根连接点开始在载具连接点上创建物理形体。请牢记,一个连接点只需要一个物理形体。连接点须进行物理 模拟或影响载具边界。

就此例中的大脚车而言,以方块为根、以球体为轮子即可开始。但要达到期望的效果还需要多个其他物理 形体。

创建形体碰撞
为载具的根创建方块:

在 Hierarchy 窗格中 右键单击 根连接点。

选择 Add Body

将 Collision Geometry 设为 Box。

点击 “OK”

【虚幻4翻译文档-载具美术设置 | Unreal Engine】[虚幻4中文文档]



可以对新建物理形体进行 移动、旋转、缩放,使其匹配载具的外形

【虚幻4翻译文档-载具美术设置 | Unreal Engine】[虚幻4中文文档]



创建轮子碰撞
为轮子创建球体:

在 Hierarchy 窗格中 右键单击 轮子连接点。

选择 Add Body。

【虚幻4翻译文档-载具美术设置 | Unreal Engine】[虚幻4中文文档]



将 Collision Geometry 设为 Sphere。

点击 “OK”

【虚幻4翻译文档-载具美术设置 | Unreal Engine】[虚幻4中文文档]



在 Details 窗格中,选择 Physics Type 属性并 将其设为 Kinematic。

【虚幻4翻译文档-载具美术设置 | Unreal Engine】[虚幻4中文文档]



此为必要操作,使轮子影响载具的边界,使阴影和消隐正常产生,并在游戏开始时防止轮子从载具上 滚落。

轮子物理形体不会实际用于碰撞。当前轮子使用光线投射与世界场景互动。

更进一步
这是一个简单的设置。在 Vehicle Game 中查看载具物理资源如下图所示:

【虚幻4翻译文档-载具美术设置 | Unreal Engine】[虚幻4中文文档]



所有的碰撞形体都在载具的根连接点上,轮子的外部。它们可防止轮子被游戏内的元素塞住, 还可防止轮胎与墙壁和栏杆之间发生穿插。
回复

使用道具 举报

0

主题

902

帖子

2945

积分

vip会员

Rank: 1

积分
2945
发表于 2016-7-2 19:10:10 来自手机 | 显示全部楼层
啊啊啊啊,好多好多好多
回复 支持 反对

使用道具 举报

0

主题

845

帖子

2786

积分

vip会员

Rank: 1

积分
2786
发表于 2016-7-3 18:32:23 | 显示全部楼层
不错的资源啊,可以研究研究
回复 支持 反对

使用道具 举报

0

主题

844

帖子

2780

积分

vip会员

Rank: 1

积分
2780
发表于 2016-7-4 10:21:23 | 显示全部楼层
搬运工 辛苦了
回复 支持 反对

使用道具 举报

0

主题

860

帖子

2817

积分

vip会员

Rank: 1

积分
2817
发表于 2016-7-5 18:06:09 | 显示全部楼层
我吭哧瘪肚 终于下载下来了,但是不会用- -
回复 支持 反对

使用道具 举报

0

主题

881

帖子

2873

积分

vip会员

Rank: 1

积分
2873
发表于 2016-7-6 16:30:25 来自手机 | 显示全部楼层
好东西,所噶
回复 支持 反对

使用道具 举报

0

主题

841

帖子

2759

积分

vip会员

Rank: 1

积分
2759
发表于 2016-7-15 12:12:21 来自手机 | 显示全部楼层
这个支持了呀,不错,顶顶帖拿拿钱
回复 支持 反对

使用道具 举报

0

主题

876

帖子

2880

积分

vip会员

Rank: 1

积分
2880
发表于 2016-7-17 07:01:09 来自手机 | 显示全部楼层
看看这个好不好啊
回复 支持 反对

使用道具 举报

0

主题

895

帖子

2943

积分

vip会员

Rank: 1

积分
2943
发表于 2016-7-17 17:19:18 来自手机 | 显示全部楼层
收下了了来了 拉
回复 支持 反对

使用道具 举报

0

主题

868

帖子

2906

积分

vip会员

Rank: 1

积分
2906
发表于 2016-7-18 07:02:33 来自手机 | 显示全部楼层
这个不错这个不错这个不错
回复 支持 反对

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | enginedx注册

本版积分规则

 
 



邮件留言:


 
返回顶部