本课程深入剖析商业游戏中主流的锁定相机实现方案,从需求入手,由浅入深、循序渐进,带领同学一步一步了解锁定相机的原理,并在UE编辑器中动手实现一套简易而完整的锁定相机系统。
课程信息
教学总时长约7小时,使用软件:Unreal Engine。
适用行业:游戏引擎;难易度:中级。
交流答疑
对于课程内容相关的疑问,提供有交流群,不但可以在群里与同学交流,分享资料,与教程内容有关的技术问题还可以进入答疑专区寻求帮助。老师一般会在2个工作日内为您解答。
课程目录
第一章:课程介绍及准备工作
0101_课程简介与大纲
0102_VS下载与项目准备
第二章:从数学角度实现锁定相机
0201_需求分析
0202_构建方程_01
0203_方程求解_跟随点X轴偏移
0204_方程求解_相机俯仰角_01
0205_方程求解_相机俯仰角_02
0206_蓝图实现_01
0207_构建方程_02
0208_方程求解_跟随点Y轴偏移
0209_方程求解_相机俯仰角
0210_蓝图实现_02
0211_第二章总结
第三章:从算法角度实现锁定相机
0301_核心思路_位置与旋转
0302_High-Level蓝图实现
0303_设置旋转_计算Delta值
0304_设置旋转_计算Damp值
0305_设置位置_转换坐标系与计算Delta值
0306_设置位置_计算Damp值
0307_帧率不稳定时的Damp
0308_第三章总结
第四章:代码实现算法锁定相机
0401_一个简单的框架设计
0402_更新相机旋转与位置
第五章:课程总结
0501_课程总结
多端支持
课程支持ios及Android端设备播放,您只需要登录各大手机应用平台,搜索“ABOUTCG学院“下载安装应用。
课程要求
本教学需要您对基础的3D概念和术语有一定的了解,比如Polygon,Edge,FaceAxis,Space,Map等。