上海美术特效技术TA绘梦师视觉创新培训班
一,TA课程目的:
程序化特效
运用houdini编程技术和计算机图形学原理来创造和实现视觉特效。强调技术与艺术的结合,培养编程能力、数学基础、物理模拟技能,并通过实践项目掌握特效制作的工具和工作流程,为进入特效行业打下坚实的基础
性能优化与视觉创新
本课程的核心在于工具的制作与底层原理的剖析。结合案例与实操,了解工具制作与优化流程。制作工具可以大大提升工作效率,降低团队合作难度。了解底层原理可以帮助分析与解决独特问题,优化项目。
二,招生对象:
有一定建模软件基础,年满18岁,大专以上学历
三,学习内容
A,程序化特效
课程内容:
00 软件基础
3Dmax等DCC软件 SP基础 UE5基础
01 程序化特效
结界特效 召唤特效 植被生长特效 数字矩阵特效 阶段项目
02 Houdini 3D特效
Houdini基础 Pryo模块 Dop模块 Destruction模块 Filp模块 Hscript Vex 阶段项目
03 Houdini与游戏特效全解
基础攻击设计 多段攻击设计 爆炸和烟雾设计 AOE技能设计 阶段项目
B,性能优化与视觉创新
课程内容:
01 UE编辑器扩展
C++代码基础 资产操作批处理 菜单扩展 自动化生成 阶段项目
02 UE插件开发
插件创建流程 详细过程 阶段项目
03 HLSL高级着色器语言
数据类型与语义 函数 阶段项目
04 UE性能优化
CPU优化 GPU优化 阶段项目
四,学习周期
24周
五,上课安排
周六或周日全天8节课,线上课线下课皆可,可在职学习
六:课程优势
强大的工作流程集成:通过Houdini的高级程序化建模能力与Niagara的实时粒子系统相结合,您可以创建出更加复杂和逼真的特效。这种集成允许开发者在Houdini中设计特效,然后无缝地将它们带入Unreal Engine 5中。
数据流交互:课程教授如何将Houdini的数据流与Niagara系统交互,包括程序化生成刀光模型、烟雾动态场等,让学生掌握Houdini结合UE的流程,突破UE特效动态瓶颈。
实战案例驱动:课程包含多个实战案例,如烟火、破碎效果、布料与流体动态模拟等,这些案例帮助学生理解并掌握特效材质制作的基本原理,并能够制作出完整的人物技能。
深入的Niagara功能探索:课程不仅覆盖Niagara的基础使用,还深入探索了Niagara系统的深层功能,如自定义Module模块的开发和使用,以及如何利用这些功能创造独特的视觉效果。
Houdini特效模块学习:课程涵盖了Houdini的几大特效模块,如PYRO、刚体和流体基础,这些都是制作高质量特效的关键工具。
掌握UE中基本编程语言的使用,资产处理手段与逻辑,UE编辑器的定制化,能够通过不同模块扩展现有的编辑器菜单,通过Slate给编辑器添加小部件,UI与逻辑的数据通信,自动化创建资产与对象,以达到定制化编辑器,提高工作效率的目的。
了解UE插件的创建流程,各个模块的制作步骤,能够根据需求制作自己的定制化插件,以提高工作效率。
掌握HLSL基本语法,Shader文件结构,了解Shader的底层代码实现,能够通过HLSL复刻或制作Shader。
使用性能监测工具检测性能瓶颈,了解各种游戏性能瓶颈的产生原因,并掌握针对性的优化手段,以达到优化项目性能的目的。