课程参数
教程名称
Unreal Engine 5 水交互系统全流程教程
包含内容
1080p高清视频+配套工程文件
课时数
28课时 / 5小时41分25秒
使用软件
Unreal Engine 5.4 / Visual Studio 2022 / Maya 2020 / Photoshop CS5
系统配置参考
CPU: i5、内存:16G、显卡:2080
基础技能要求
学习本教程需要具备虚幻引擎蓝图或者C++的基础知识
配套文件
高度纹理贴图,法线纹理贴图,测试纹理贴图
温馨提示
学习本教程需要具备一定的蓝图或者C++的基础知识
课程详情:点击查看
课程介绍
本套教程将系统讲解如何在虚幻引擎中从零构建完整的水体交互系统,全程不依赖任何插件实现灵活多样的交互效果。课程分为三大章节共28节课:从水面材质,到动态交互,再到角色湿透效果的完整制作流程。首先通过Flipbook技术配合单层水材质系统打造出逼真的水面,和流畅自然的波动效果;其次深入解析水体与各类物体的交互机制,涵盖从绘制纹理、到生成涟漪效果,并且实现水体与物体间的交互响应等核心原理;最后聚焦角色湿透效果的相关制作,教授多面结构三维网格的绘制技巧。全程采用C++与蓝图双轨并行教学,既展示底层代码实现逻辑,又演示可视化编程操作,使学员能够全面掌握水体材质制作、动态交互响应及角色湿润效果的完整技术链路,最终实现具有高度自定义空间的水体交互系统。
课程特点
01
全流程技术讲解
不依赖任何插件,从零构建水交互系统。全面掌握水体材质制作、动态交互响应及角色湿润效果的完整技术链路。
02
C++蓝图双轨教学
通过C++开发了解底层代码实现逻辑,实现高效的执行效率。使用蓝图进行可视化编程操作,掌握高效的开发效率。
03
高效的内容演示
整个技术讲解过程保持内容紧凑高效,没有拖沓冗余和无意义操作,把重点聚焦于核心功能的实现流程上。
核心技术案例
01:水面材质
利用Flipbook技术配合单层水材质系统方案,实现逼真的水面,以及更自然流畅的波动效果
02:水面交互
通过学习RenderTarget绘制及纹理平移处理方案,实现角色对三维网格平面进行纹理绘制。并学习纹理权重处理和法线光照信息处理方案,实现动态交互时模拟水波纹扩散效果。最后学习动态交互响应方案,实现各物体与水面进行动态交互效果
03:角色湿透效果
掌握对多面结构三维网格体绘制的方法,实现角色湿透效果
04:开发环境
采用C++与蓝图双轨并行教学模式,即展示底层代码实现逻辑,又演示可视化编程操作
讲师介绍
Xiao Yi
资深游戏全栈开发工程师
偏向程序的游戏开发者,有多年的游戏开发经验,使用虚幻引擎开发游戏。擅长运用UE的C++与蓝图功能开发PC端与移动端3D游戏。
课程详情:点击查看
请先
!