购买本教程+月VIP,
立省¥49立即开通
翼狐APP
离线缓存,随时随地想学就学
微信关注翼狐服务号回复“APP”,即可获取下载地址
翼狐服务号
ID:yihuxueyuan
子菜单“我的--个人中心”学习已购课程,支持签到领取翼狐币等
GENERAL
课程介绍
本套教程由5个URP渲染管线特效案例组成,难度由浅入深,涉及众多数学计算原理、Shader渲染原理,整套视频录制完整,包括所有操作过程,讲解全面、细致、深入。在案例全面讲解的同时兼顾知识的扩展与延伸,案例制作重点集中在Unity内置模块的深度应用,并针对难于理解的数学计算方法与渲染核心计算进行了重点讲解,强化Unity特效常规模块如粒子系统、Shader、TimeLine以及脚本工具的深度融合,技术综合应用能力要求高,结合程度深。力争通过本套教程训练具备运用数学原理与渲染原理进行Shader开发
温馨提示
需要有基本的Unity操作能力,了解一点C#程序语言知识
(可以同步自学一些入门知识也可以)
课程更新中优惠价仅需399元,更新完结后恢复原价499元。
项目
详细说明
教程名称
游戏TA—Unity3D特效制作技术深度解析
讲师
Alei
课程内容
全高清教学视频
课时数
374课时 (全高清录播视频)
使用软件
主软件: Unity 2021.2.5f1,Visual Studio2019
辅助软件:Substance Designer11.3.0,Substance Painter 7.4.0 、PhotoShop2021、3ds Max2019 、ZBrush2020.1.4、EmberGen 0.8
适合学员
特效师,视觉开发艺术家,希望提高Unity功能开发或Shader开发的所有人员
配套文件
最终工程文件
课程目录, 已完结 374 课时
第一章:顶点压缩效果制作
课时0:Unity基础介绍与URP环境介绍
试看课时1:搭建基本场景
试看课时2:调整灯光光景
试看课时3:本项目shader计算原理
课时4:在shader中制作空间遮罩
课时5:使用C#脚本向shader传递数据
课时6:使用shader制作曲线吸附路径
课时7:完善曲线路径
课时8:shader距离计算原理与C#脚本完善shader
课时9:将数据导入shader继续完善材质效果1
课时10:将数据导入shader继续完善材质效果2
课时11:将数据导入shader继续完善材质效果3
课时12:使用C#脚本控制shader数据计算
课时13:创建粒子系统增加效果1
课时14:继续创建粒子系统完善效果2
课时15:创建新的shader用于粒子系统
课时16:利用新shader完成粒子系统创建1
课时17:利用新shader完成粒子系统创建2
课时18:用C#脚本控制TimeLine上效果播放时序
第二章:符文法阵
课时19:Shader1:径向旋转shader核心渲染原理1
课时20:Shader1:径向旋转shader核心渲染原理2
课时21:Shader1:径向旋转环形效果shader完善
课时22:Shader1:径向旋转shader逻辑节点图表完成1
课时23:Shader1:径向旋转shader逻辑节点图表完成2
课时24:Shader1:径向旋转shader逻辑节点图表完成3
课时25:Shader2:Area2Full数学计算基本原理与节点构建1
课时26:Shader2:Area2Full数学计算基本原理与节点构建2
课时27:Shader2:扩展数学计算原理并设计shader节点逻辑1
课时28:Shader2:扩展数学计算原理并设计shader节点逻辑2
课时29:Shader2:完善shader创建
课时30:C28脚本插件开发1:CircleArray环形阵列工具1-1
课时31:C29脚本插件开发1:CircleArray环形阵列工具1-2
课时32:C30脚本插件开发1:CircleArray环形阵列工具2-1
课时33:C31脚本插件开发1:CircleArray环形阵列工具2-2
课时34:C32脚本插件开发1:CircleArray环形阵列工具3-1
课时35:C33脚本插件开发1:CircleArray环形阵列工具3-2
课时36:C34脚本插件开发2:Ps2mulTarget粒子系统移动到多目标点工具1-1
课时37:C35脚本插件开发2:Ps2mulTarget粒子系统移动到多目标点工具1-2
课时38:C36脚本插件开发2:Ps2mulTarget粒子系统移动到多目标点工具2
课时39:C37脚本插件开发3:PosDataConnection数据协同链接脚本
课时40:C38脚本插件开发4:PathTraveling路径追踪脚本1-1
课时41:C39脚本插件开发4:PathTraveling路径追踪脚本1-2
课时42:C40脚本插件开发4:PathTraveling路径追踪脚本2-1
课时43:C41脚本插件开发4:PathTraveling路径追踪脚本2-2
课时44:C42脚本插件开发4:PathTraveling路径追踪脚本3
课时45:C43脚本插件开发1+:CircleArray脚本扩展更新1-1
课时46:C44脚本插件开发1+:CircleArray脚本扩展更新1-2
课时47:C45脚本插件开发1+:CircleArray脚本扩展更新2
课时48:C46脚本插件开发5:PlanInOut平面展开脚本1(配有PlanInOut的shader)
课时49:C47脚本插件开发5:PlanInOut平面展开脚本2-1
课时50:C48脚本插件开发5:PlanInOut平面展开脚本2-2
课时51:C49脚本插件开发5:PlanInOut平面展开脚本3
课时52:C50脚本插件开发6:RotationCurve非匀速旋转脚本1
课时53:C51脚本插件开发6:RotationCurve非匀速旋转脚本2
课时54:C52脚本插件开发7:NoiseHCurve高度噪波曲线控制脚本
课时55:C53脚本插件开发8:HRCurveController整合脚本与应用1
课时56:C54脚本插件开发8:HRCurveController整合脚本与应用2
课时57:C55脚本插件开发9:GoTimeInOrder时序执行脚本1-1
课时58:C56脚本插件开发9:GoTimeInOrder时序执行脚本1-2
课时59:C57脚本插件开发9:GoTimeInOrder时序执行脚本2-1
课时60:C58脚本插件开发9:GoTimeInOrder时序执行脚本2-2
课时61:C59脚本插件开发9:GoTimeInOrder时序执行脚本3-1
课时62:C60脚本插件开发9:GoTimeInOrder时序执行脚本3-2
课时63:C61脚本插件开发9:GoTimeInOrder时序执行脚本3-3
课时64:shader3:CommonShader通用型shader开发1-1
课时65:shader3:CommonShader通用型shader开发1-2
课时66:shader3:CommonShader通用型shader开发1-3
课时67:shader3:CommonShader通用型shader开发2
课时68:shader3:CommonShader通用型shader开发3
课时69:shader3:CommonShader通用型shader开发4
课时70:shader3:CommonShader通用型shader开发5
课时71:shader3:CommonShader通用型shader开发6
课时72:shader4:Trail拖尾材质1-1
课时73:shader4:Trail拖尾材质1-2
课时74:shader4:Trail拖尾材质2
课时75:shader4:Trail拖尾材质3
课时76:shader4:Trail拖尾材质4
课时77:VFX:素材制作1-photoshop素材到SubstanceDesigner1
课时78:VFX:素材制作1-photoshop素材到SubstanceDesigner2
课时79:VFX:素材制作2-使用SubstanceDesigner绘制回字纹
课时80:VFX:素材制作3-Noise噪波效果制作
课时81:VFX:素材制作4-VFX效果设计以及元素处理
课时82:VFX:素材制作5-环形图像以及图像元素编辑
课时83:VFX:素材制作6-图像继续编辑
课时84:VFX:TimeLine-法阵基本图像动画设置1
课时85:VFX:TimeLine-法阵基本图像动画设置2
课时86:VFX:TimeLine-法阵卦象元素动画设置1
课时87:VFX:TimeLine-法阵卦象元素动画设置2
课时88:VFX:TimeLine-法阵卦象元素动画设置3
课时89:VFX:TimeLine-十二生肖元素动画设置
课时90:VFX:TimeLine-文字元素动画设置
课时91:VFX:TimeLine-TimeLine效果整合
课时92:VFX:令牌模型制1
课时93:VFX:令牌模型制2
课时94:VFX:五星连线1
课时95:VFX:五星连线2
课时96:VFX:五星连线3
课时97:VFX:五星返回效果
课时98:VFX:粒子系统制作能量宝珠的粒子效果1
课时99:VFX:粒子系统制作能量宝珠的粒子效果2
课时100:VFX:粒子系统制作能量宝珠的粒子效果3
课时101:VFX:在TimeLine上调整粒子能量吸收与发射的发生时序
课时102:VFX:TimeLine效果主框架调整与完成
课时103:VFX:设置符文点位材质1
课时104:VFX:设置符文点位材质2
课时105:VFX:不同符文的时序更新
课时106:VFX:调整符文点位在TimeLine上的时序播放效果
课时107:VFX:调整TimeLine上的时间节点位置1
课时108:VFX:调整TimeLine上的时间节点位置2
课时109:VFX:对commonshader的扭曲效果进行增强1
课时110:VFX:对commonshader的扭曲效果进行增强2
课时111:VFX:对commonshader的扭曲效果进行增强3
课时112:VFX:更新TrailShader完成复杂的动态拖尾效果1
课时113:VFX:更新TrailShader完成复杂的动态拖尾效果2
课时114:VFX:更新TrailShader完成复杂的动态拖尾效果3
课时115:VFX:拖尾效果增强1
课时116:VFX:拖尾效果增强2
课时117:VFX:制作法阵的初始准备效果1
课时118:VFX:完善法阵的初始准备效果2-1
课时119:VFX:完善法阵的初始准备效果2-2
课时120:VFX:自定义能量爆破效果的shader制作1
课时121:VFX:自定义能量爆破效果的shader制作2
课时122:VFX:完善能量爆破效果制作
课时123:VFX:使用Max制作特效使用的圆面和柱体模型
课时124:VFX:制作能量波扩展效果衔接前后两个阶段1
课时125:VFX:制作能量波扩展效果衔接前后两个阶段2
课时126:VFX:将CircleArrayController数据导入到材质当中
课时127:VFX:对法阵环形结构进行效果扩展
课时128:VFX:AreaFull这个shader功能进行重大更新与效果应用1
课时129:VFX:AreaFull这个shader功能进行重大更新与效果应用2
课时130:VFX:能量水面材质制作1
课时131:VFX:能量水面材质制作2
课时132:VFX:能量水面底层效果制作
课时133:VFX:法阵能量上升效果1
课时134:VFX:法阵能量上升效果2
课时135:VFX:法阵能量上升效果3
课时136:VFX:为法阵添加辅助性的效果并调整TimeLine的时序效果
课时137:VFX:法阵激活阶段的拖尾效果制作
课时138:VFX:完成拖尾效果并制作空间能量丝线效果1
课时139:VFX:完成拖尾效果并制作空间能量丝线效果2
课时140:VFX:调整丝线效果以及能量水面的饱和度
课时141:VFX:更新令牌模型的shader
课时142:VFX:完善令牌发光材质并制作能量发散光效
课时143:VFX:符文点位效果制作与时间线调整1
课时144:VFX:符文点位效果制作与时间线调整2
课时145:VFX:给能量宝珠制作新的能力扩散效果
课时146:VFX:发射能量粒子到指定的吸收位置1
课时147:VFX:发射能量粒子到指定的吸收位置2
课时148:VFX:符文材质完善
课时149:VFX:符文能量升腾效果
课时150:VFX:法阵完毕收阵1
课时151:VFX:法阵完毕收阵2
课时152:VFX:法阵完毕收阵3
课时153:VFX:使用脚本控制TimeLine播放1
课时154:VFX:使用脚本控制TimeLine播放2
课时155:VFX:使用Cinemachine制作线性镜头
第三章:莲花开放
课时156:VFX:在Max当中制作荷花的花瓣模型1
课时157:VFX:在Max当中制作荷花的花瓣模型2
课时158:C156脚本:编写花瓣控制脚本1
课时159:C157脚本:编写花瓣控制脚本2
课时160:C158脚本:编写花瓣控制脚本3
课时161:VFX:安排荷花花瓣层次1
课时162:VFX:安排荷花花瓣层次2
课时163:VFX:开花层次调整
课时164:Shader开发:GoldenLine shader开发1-1
课时165:Shader开发:GoldenLine shader开发1-2
课时166:Shader开发:GoldenLine shader开发2-1
课时167:Shader开发:GoldenLine shader开发2-2
课时168:Shader开发:编写花瓣材质
课时169:Shader开发:GlodenLine shader功能扩展1
课时170:Shader开发:GlodenLine shader功能扩展2
课时171:C169脚本:更新脚本逻辑控制
课时172:Shader开发:荷花衬底shader开发1
课时173:Shader开发:荷花衬底shader开发2
课时174:Shader开发:ColorOffset shader功能扩展
课时175:VFX:TimeLine调整荷花开放效果1
课时176:VFX:TimeLine调整荷花开放效果2
课时177:VFX:TimeLine调整荷花开放效果3
课时178:C176脚本:路径追踪脚本应用与扩展脚本开发1
课时179:C177脚本:路径追踪脚本应用与扩展脚本开发2
课时180:C178脚本:路径追踪脚本应用与扩展脚本开发3
课时181:VFX:制作荷花闪光描边效果1
课时182:VFX:制作荷花闪光描边效果2
课时183:VFX:莲蓬模型制作
课时184:VFX:Unity当中莲蓬效果完善1
课时185:VFX:Unity当中莲蓬效果完善2
课时186:VFX:给莲蓬添加能量扩散效果
课时187:VFX:为荷花底端添加附属效果1
课时188:VFX:为荷花底端添加附属效果2
课时189:VFX:最终场景布置1
课时190:VFX:最终场景布置2
课时191:VFX:使用路径制作跳跃效果11-1
课时192:VFX:使用路径制作跳跃效果11-2
课时193:VFX:使用路径制作跳跃效果11-3
课时194:VFX:跳跃动画与粒子反馈11-1
课时195:VFX:跳跃动画与粒子反馈11-2
课时196:VFX:调整跳跃的拖尾效果
课时197:C195脚本:NoiseHCurve脚本更新
课时198:VFX:水面效果制作
课时199:VFX:在TimeLine上调整整体效果11-1
课时200:VFX:在TimeLine上调整整体效果11-2
课时201:VFX:进一步调整效果11-1
课时202:VFX:进一步调整效果11-2
课时203:VFX:使用脚本控制TimeLine播放11
课时204:VFX:线性镜头制作
课时205:VFX:效果最终完善-1
课时206:VFX:效果最终完善-2
第四章:自动寻踪导弹
课时207:C205脚本开发:missileCore导弹路径自动寻踪脚本开发-1-1
课时208:C206脚本开发:missileCore导弹路径自动寻踪脚本开发-1-2
课时209:C207脚本开发:missileCore与missleTargetchange导弹路径自动寻踪脚本开发-2
课时210:C208脚本开发:missileCore导弹路径自动寻踪脚本开发-3-1
课时211:C209脚本开发:missileCore导弹路径自动寻踪脚本开发-3-2
课时212:Max当中制作导弹模型
课时213:max当中导弹模型UV拆分1
课时214:max当中导弹模型UV拆分2
课时215:max当中导弹模型UV拆分3
课时216:在SubstancePainter当中给导弹绘制纹理1
课时217:在SubstancePainter当中给导弹绘制纹理2
课时218:在SubstancePainter当中给导弹绘制纹理3
课时219:Shader开发:导弹shader开发与导弹模型纹理 贴图导入1
课时220:Shader开发:导弹shader开发与导弹模型纹理 贴图导入2
课时221:Shader开发:导弹shader开发与导弹模型纹理 贴图导入3
课时222:导弹装配与导弹飞翼展开动画
课时223:导弹飞行多路径点装配与调试
课时224:C222脚本扩展与导弹发射角度
课时225:C脚本开发:EllenAnimationController开发与Ellen动画控制1
课时226:C脚本开发:EllenAnimationController开发与Ellen动画控制2
课时227:导弹尾部火焰制作1
课时228:导弹尾部火焰制作2
课时229:Shader开发:ColorGradientPS开发与制作尾部烟雾1
课时230:Shader开发:ColorGradientPS开发与制作尾部烟雾2
课时231:烟雾效果调试1
课时232:烟雾效果调试2
课时233:继续完成导弹发射1
课时234:继续完成导弹发射2
课时235:继续完成导弹发射3
课时236:导弹延迟发射效果以及发射管火焰喷射制作1
课时237:导弹延迟发射效果以及发射管火焰喷射制作2
课时238:导弹延迟发射效果以及发射管火焰喷射制作3
课时239:导弹发射管效果装饰
课时240:弹坑模型制作(高模,低模,UV拆分,纹理绘制)1
课时241:弹坑模型制作(高模,低模,UV拆分,纹理绘制)2
课时245:弹坑模型制作(高模,低模,UV拆分,纹理绘制)3-1
课时243:弹坑模型制作(高模,低模,UV拆分,纹理绘制)3-2
课时244:弹坑模型制作(高模,低模,UV拆分,纹理绘制)4-1
课时245:弹坑模型制作(高模,低模,UV拆分,纹理绘制)4-2
课时246:Shader开发:Boom,弹坑shader开发
课时247:使用URP的RenderObject制作透明效果
课时248:EmberGen制作火焰素材制作1
课时249:EmberGen制作火焰素材制作2
课时250:shader:Expolsion以及粒子系统完成1
课时251:shader:Expolsion以及粒子系统完成2
课时252:粒子闪光以及TL播放时序调整1
课时253:粒子闪光以及TL播放时序调整2
课时254:爆炸的黑色烟雾制作1
课时255:爆炸的黑色烟雾制作2
课时256:爆炸的黑色烟雾制作3
课时257:shader:PS_Trail制作爆破物的飞溅和拖尾烟雾1
课时258:shader:PS_Trail制作爆破物的飞溅和拖尾烟雾2
课时259:shader:PS_Trail制作爆破物的飞溅和拖尾烟雾3
课时260:shader:PS_Trail制作爆破物的飞溅和拖尾烟雾4
课时261:Shader:EdgeBurn 制作边缘燃烧效果1
课时262:Shader:EdgeBurn 制作边缘燃烧效果2
课时263:Shader:EdgeBurn 制作边缘燃烧效果3
课时264:爆炸的火花效果制作
课时265:TimeLine爆炸效果整合
课时266:弹坑火焰以及烟雾效果制作1
课时267:弹坑火焰以及烟雾效果制作2
课时268:爆炸效果整合以及添加震动效果
课时269:添加能量波的扭曲效果并完成摄影机震动
课时270:完成整个效果并对关键点进行梳理
第五章:致命一击
课时271:C269脚本更新:TargetFindCore,项目基本设置
课时272:C270脚本更新:WayPointchanger,设置基本路径点
课时273:C271脚本更新:EllenDaggerController,配置ellen的新控制器脚本并在TL上进行更新
课时274:C272脚本更新:EllenDaggerController,配置ellen的新控制器脚本并在TL上进行更新
课时275:C273脚本更新:EllenDaggerController,配置ellen的新控制器脚本并在TL上进行更新
课时276:C274脚本更新:完善脚本,实现发射与接收武器功能1
课时277:C275脚本更新:完善脚本,实现发射与接收武器功能2
课时278:匕首模型制作、UV拆分以及材质效果绘制1
课时279:匕首模型制作、UV拆分以及材质效果绘制2
课时280:匕首模型制作、UV拆分以及材质效果绘制3
课时281:匕首模型制作、UV拆分以及材质效果绘制4
课时282:在Unity当中调整匕首的材质
课时283:配置匕首到角色
课时284:匕首能量罩效果制作1
课时285:匕首能量罩效果制作2
课时286:匕首能量罩效果制作3
课时287:C285脚本:speedChecker脚本制作1
课时288:C286脚本:speedChecker脚本制作2
课时289:使用LineRender制作匕首尾部火焰
课时290:使用speedchecker装配拖尾效果1
课时291:使用speedchecker装配拖尾效果2
课时292:转动效果修正
课时293:武器拖尾材质效果完善
课时294:简单配置怪兽动画效果
课时295:C293脚本:shakeSphere脚本,制作球体震动1
课时296:C294脚本:shakeSphere脚本,制作球体震动2
课时297:八面体晶体特效制作1
课时298:八面体晶体特效制作2
课时299:八面体晶体特效制作3
课时300:C298脚本:LineBinder脚本编写,控制lineRender效果1
课时301:C299脚本:LineBinder脚本编写,控制lineRender效果2
课时302:怪兽光球罩效果制作
课时303:Shader∶PolySetting 制作多边形显示材质辅助物体平面分布设计
课时304:C302:PlayInTimeOrder_EXT脚本扩展,对物体进行序列操作1
课时305:C303:PlayInTimeOrder_EXT脚本扩展,对物体进行序列操作2
课时306:使用LineBidner制作闪电效果1
课时307:使用LineBidner制作闪电效果2
课时308:Shader:Lighting shader制作
课时309:闪电材质界面介绍以及素材导入
课时310:在TimeLine上配合材质参数制作闪电效果1
课时311:在TimeLine上配合材质参数制作闪电效果2
课时312:通过TimeLine调整完成闪电效果
课时313:碎石喷溅效果制作/地面火花效果/闪光效果/烟雾效果/mini闪电效果1
课时314:碎石喷溅效果制作/地面火花效果/闪光效果/烟雾效果/mini闪电效果2
课时315:碎石喷溅效果制作/地面火花效果/闪光效果/烟雾效果/mini闪电效果3
课时316:碎石喷溅效果制作/地面火花效果/闪光效果/烟雾效果/mini闪电效果4
课时317:碎石喷溅效果制作/地面火花效果/闪光效果/烟雾效果/mini闪电效果5
课时318:八面体添加能量蒸腾效果
课时319:闪电效果阶段性整合完成
课时320:Ellen动作控制脚本调整
课时321:创建TimeLine效果总线对各种效果进行总控制并调整Moster
课时322:配合手势播放moster上升动画
课时323:设置飞刀飞行路径
课时324:C322:使用DebugPath辅助飞行路径设置,并完成初步设置
课时325:shakeSphere脚本更新制作光罩的颤动效果
课时326:C324:LookAtMe脚本编写以及能量扩散效果制作1
课时327:C325:LookAtMe脚本编写以及能量扩散效果制作2
课时328:继续调整能量扩展效果并在时间线上设置参数
课时329:怪兽光带环绕效果制作1
课时330:怪兽光带环绕效果制作2
课时331:光带的光芒四射效果
课时332:Blood效果1
课时333:Blood效果2
课时334:光辉与光带效果调整
课时335:调整与TL完善喷血效果
课时336:致命一击粒子效果制作
课时337:TimeLine时序调整与脚本调整1
课时338:TimeLine时序调整与脚本调整2
课时339:shader:ParallaxMap视差效果制作 1-1
课时340:shader:ParallaxMap视差效果制作 1-2
课时341:shader:ParallaxMap视差效果制作 2-1
课时342:shader:ParallaxMap视差效果制作 2-2
课时343:PhotoShop当中绘制渐进式开裂图案1
课时344:PhotoShop当中绘制渐进式开裂图案2
课时345:路径追随效果
课时346:地面线性开裂效果制作与整合
课时347:SubstanceDesigner与PS地面破裂基本单元设计
课时348:在Max当中制作地面破裂的石块3D模型
课时349:使用导入的模型制作真实3D粒子喷射效果1
课时350:使用导入的模型制作真实3D粒子喷射效果2
课时351:闪电路径与地面开裂效果结合,并对DebugPath扩展1
课时352:闪电路径与地面开裂效果结合,并对DebugPath扩展2
课时353:调整地面线性开裂效果与怪兽位置匹配并进行最后修饰
课时354:地面破裂效果基本设置
课时355:C353:GroundCrackUp脚本编写与地面碎石上升效果制作1
课时356:C354:GroundCrackUp脚本编写与地面碎石上升效果制作2
课时357:shader:GroundCrack渲染原理以及编写1
课时358:shader:GroundCrack渲染原理以及编写2
课时359:Shader:自定义柱形遮罩渲染计算原理以及实现
课时360:对ParallaxCrack以及GroundCrack同时添加柱形空间遮罩效果1
课时361:对ParallaxCrack以及GroundCrack同时添加柱形空间遮罩效果2
课时362:C360:FindSameComponents脚本实现同类型物体查找功能1
课时363:C361:FindSameComponents脚本实现同类型物体查找功能2
课时364:调整地面碎石与破裂效果
课时365:地面破裂的碎石喷射效果1
课时366:地面破裂的碎石喷射效果2
课时367:地面辅助效果粒子系统制作
课时368:TL时间线调整
课时369:晶体上升
课时370:能量波纹,能量罩以及环绕粒子消失处理1
课时371:能量波纹,能量罩以及环绕粒子消失处理2
课时372:地面破裂火焰视差效果消隐以及火星效果微调
课时373:C371:ColliderTriggerActiver完成武器拖尾路径效果处理
请先购买