摘要: 基本概念、质点弹簧系统、运动学、求解常微分方程、刚体与流体 质点弹簧系统 现在我们模拟一个弹簧系统。 首先弹簧: 但是这样的话,没有能量损失,弹簧就会一直运动下去。所以增添摩擦力。 符号定义: 这样的问题是,摩擦力和速度方向相关,比如b围绕a转? 所以,摩擦力发生在弹簧内部,也就是说: 质点弹簧可以 阅读全文
posted @ 2024-04-06 21:59 小帆敲代码 阅读(17) 评论(0) 推荐(0) 编辑
摘要: Matrerial==BRDF 材质就是说这个东西我看起来是什么样子。 漫反射材质(往各个方向反射) 漫反射材质定义了一个方向过来的光线(这也就是irradiance)到各个方向的irradiance都是相等的。 当\(L_i\)=\(L_o\)的时候,说明完全反射出去了,但是也有发生一些吸收的时候 阅读全文
posted @ 2024-04-06 19:53 小帆敲代码 阅读(4) 评论(0) 推荐(0) 编辑
摘要: Shadow Mapping 最关键的思想是阴影出现的点是我们可以看到而光源看不到的点。 主要思路: 从光源渲染一个深度图表示能看到的地方 从我们的眼中看到的点投射到光源相机中看光源相机能不能看到(是不是对应的深度) 这个方法中有一些问题: Hard shadows (point lights on 阅读全文
posted @ 2024-03-28 21:42 小帆敲代码 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 基本目标:存档 按键TAB保存 P键显示读档界面 读档后位置重置到读档内容 存档界面 关于每一条信息的变量和读取按钮点击事件 存档 存档主要的逻辑是 存到内存中并存到本地 显示的就是内存中的 打开关卡时加载本地到内存 其实整个保存的目前只是一个Location,应该封装成对象比较好,但是蓝图里面ob 阅读全文
posted @ 2024-03-26 13:58 小帆敲代码 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 局域网联机案例 首先包含两个关卡,一个关卡是两个UI。另一个关卡为正式游戏关卡。 局域网联机这里的操作主要关注在UI所在关卡中。 创建UI 页面1主要逻辑: 点击创建房间进入游戏关卡并且创建一个会话 点击搜索服务器进入页面2并且展示服务器列表 点击退出,退出游戏 页面2主要逻辑: 进入页面2,fin 阅读全文
posted @ 2024-03-26 11:05 小帆敲代码 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 2D UI 点击后 控制权切换 制作2D UI Designer Graph 在关卡蓝图/控制器类中使用UI【一般是控制器类】 效果 暂停游戏 制作UI 暂停游戏 点击事件 增添UI动画 3D UI 全自动/半自动 制作UI 添加点击事件 制作UI蓝图类并连接到UI上 增加WidgetInterac 阅读全文
posted @ 2024-03-25 21:52 小帆敲代码 阅读(14) 评论(0) 推荐(0) 编辑
摘要: UE4文档: https://docs.unrealengine.com/4.27/zh-CN/AnimatingObjects/SkeletalMeshAnimation/CharacterSetupOverview/ 角色-动画蓝图 动画蓝图中包含多种动画 创建角色 输入 【这里设置使用Orie 阅读全文
posted @ 2024-03-24 22:39 小帆敲代码 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 第一视角玩家 这里比较重要的点是PickUp是一个接口,调用的是接口 PickUp接口 定义接口 实现接口的Actor类 继承这个接口,实现的时候,就变成了事件(当接口没有返回值时就可以作为事件被触发) 在Project setting中添加trace channel,在碰撞体上勾选 一开始的时候, 阅读全文
posted @ 2024-03-24 19:08 小帆敲代码 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 本节目标: Enemy看不到人时 随机巡逻 Enemy看到人时 跟随 UE里的AI感觉是一个非常典型的黑板风格(想找之前软件体系结构课上的笔记 结果找不到了5555),印象很深刻就是有控制器、有分发器、有黑板,就是解耦逻辑与数据。 AIController运行行为树,行为树可以从黑板里读取 行为树: 阅读全文
posted @ 2024-03-24 15:58 小帆敲代码 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 上下车描述 上车:车获得控制权 玩家做到位置上 玩家和车一起动 进入感应区 按F上车 下车:玩家获得控制权 玩家下车位置 解除一起动的关系 车减速停下 版本1 ThirdPersonCharacter 增加IsInSedan的变量 增加Car的变量 Sedan蓝图类-上下车事件图表 增加 Third 阅读全文
posted @ 2024-03-23 19:59 小帆敲代码 阅读(11) 评论(0) 推荐(0) 编辑