【学习笔记】Unreal Engine 4 虚幻引擎蓝图中级教程物理碰撞教程

教程链接:Unreal Engine 4 虚幻引擎蓝图中级教程物理碰撞

想共享的小伙伴可以E-mail我:lxbcolorgalaxy@qq.com

目录

第一章 常见的物理现象及分析

1蓝图模板中的物理现象

2创建子弹抛射

3自动追踪

4碰撞事件

5纯物理模拟子弹

第二章 碰撞体

1简易碰撞体

2DOP碰撞体

3凸面碰撞体

4567UBX导入碰撞体

8从其他模型复制碰撞体

9碰撞体积

第三章 物理刚体

1物理刚体

2质量

3质心

4运动衰减

6运动空间锁定

第四章 碰撞通道

1类型、反馈、通道

2UE4中的碰撞设置

3碰撞案例测试

4类型与反馈案例

5添加自定义碰撞

第五章 碰撞事件

1ACTOR交叉触发

2OnComponent触发

3击中

4击伤事件

5伤害类型

6点伤害

7范围伤害规则

8完全伤害

第六章 射线检测

1零粗细(很细)射线检测

2零检测返回结果

4球体非零粗细检测

5调试检测结果

6多重零粗细检测

7盒子、胶囊体检测

8逐多边形检测


 

第一章 常见的物理现象及分析

1蓝图模板中的物理现象

分析了第一人称射击模板中的物理现象,比如子弹飞行、碰撞、产生力的效果与消失。

2创建子弹抛射

1.给子弹击中物体施加一个同方向的冲击力——子弹蓝图

 

2.子弹模型添加Projectile Movement Component组件,引擎自带的子弹模拟,可设置子弹参数

 

3.控制生成的子弹位置、播放角色动画

3自动追踪

1.设置子弹反弹参数

 

2.设置子弹追踪导航功能

蓝图中设置追踪目标

 

4碰撞事件

1.Overlap重叠事件(类似Unity里的触发器,又不同)两者均需要勾选Generate Overlap

5纯物理模拟子弹

1.删除projectile组件,更改Sphere Mesh的碰撞预设,给小球生成时添加Physics Linear Velocity,更改发射方向。

2.选中Actor,修改生命周期

第二章 碰撞体

1简易碰撞体

2DOP碰撞体

10DOP分别沿着X Y Z轴创建更复杂的碰撞体

3凸面碰撞体

 

4567UBX导入碰撞体

3DMAX中制作碰撞体的命名规则:盒型UBX、球形USP、不规则UCX,紧跟其中一个模型的名称。不规则时,每个内角要小于180°,是一个凸边形。

 

8从其他模型复制碰撞体

选中其他已有碰撞体的相同模型,在无碰撞体的模型中选择Copy

9碰撞体积

Blocking Volume通常当作场景的边界碰撞盒,可同BSP模型一样进行编辑修改

第三章 物理刚体

1物理刚体

2质量

3质心

4运动衰减

6运动空间锁定

第四章 碰撞通道

1类型、反馈、通道

Object Type ——> Response ——> Channel

2UE4中的碰撞设置

3碰撞案例测试

1.阴影烘培效果,Movable是实时的,Static需要构建

2.可破坏物体 设置碰撞时可破碎

3.各种Object Response设置

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值