在游戏行业摸爬滚打了多年,干了快10年的TA,也想扩展一下思路,故写此文集,也希望可以帮到我的好友江南,帮他摆脱渲染一个视频要好几天,然后还要合成的苦恼。
截止到发文,unity3D 新的版本已经对 srp 支持的比较好了,其中 URP 比较适合开发跨平台的应用,HDRP 则比较适合制作影视级别的作品。鄙人从事过页游与手游的众多项目开发,游戏行业除了画面对性能和效率的要求是很苛刻的,他需要每秒中至少渲染 30 次以上,甚至是 60 或 120 次才能获得较好的游戏体验,所以我也并未尝试过使用游戏引擎直接制作影视视频,由于出视频基本是 PC 端(电脑)完成,也无需实时交互,并且最终需要一个视频,所以本次教程也算是一个摸索与尝试。
由于我的好友连Unity是个啥都不知道,所以我也就先简单捋一下思路,看看要讲哪几步,也希望能帮助到其他行业有需要的人。大体上可能会安装如下的步骤进行讲解,在后续文章的编写中如发现有遗漏也会回过头来进行修改。
以下的程序为 Unity3D 的简称
准备
资源导入
相机
- Unity 相机 Scene 相机
- Unity 相机 自建相机
- Unity 相机 相机的通用参数
- Unity 相机 相机的抗锯齿详解
- Unity 相机 相机的物理参数
- Unity 相机 相机的输出参数
- Unity 相机 多相机操作
材质和灯光
体积和后处理
- 体积的使用 初览
- 体积的使用 天空盒
- GradientSky 三色渐变天空盒
- HDRISky 天空盒
- Physically Based Sky 基于物理的天空盒
- 体积的使用 雾效
- 体积的使用 光照控制
- 体积的使用 阴影控制
- 体积的使用 后处理 Bloom (辉光)
- 体积的使用 后处理 Tonemapping (色调映射)
- 体积的使用 后处理 ColorAdjustments (校色)
- 体积的使用 后处理 ChannelMixer (通道混合校色)
- 体积的使用 后处理 ColorCurve (曲线调整)
- 体积的使用 后处理 Shadows,Midtones,Highlights(黑白灰校色)
- 体积的使用 后处理 Lift, Gamma, Gain (黑白灰校色)
- 体积的使用 后处理 ChromaticAberration (色差)
- 体积的使用 后处理 Vignette (暗角)
- 体积的使用 后处理 MotionBlur (运动模糊)
- 体积的使用 后处理 DepthofField (景深)
- 体积的使用 后处理 其它不常用后处理
- 体积的使用 后处理 反射与折射
- 体积的使用 光线追踪
- 体积组件的管理技巧
- 一些默认体积的配置处理
动画
- 初识 Unity 的动画功能
- Unity动画 Animator 组件介绍
- Unity动画 Animation 介绍
- Unity动画 AnimatorController 介绍
- Unity动画 Animator 状态机使用
- Unity动画 让小球动起来-创建简单动画
- Unity动画 让小球动起来-调整融合
- Unity动画 让小球动起来-调整曲线
- Unity动画 让人物动起来
- Unity动画 位置约束 PositionConstraint
- Unity动画 旋转约束 RotationConstraint
- Unity动画 父子约束 ParentConstraint
- Unity动画 缩放约束 ScaleConstraint
- Unity动画 朝向约束 LookAtConstraint
- Unity动画 目标约束 AimConstraint
- Unity动画 相机动画 推拉摇移
- Unity动画 相机动画 约束动画
- Unity动画 相机动画 约束动画-我不想要完全平稳
Timeline
- 初识 Timeline
- 初识 Timeline PlayableDirector 与 PlayableAsset
- Timeline 设置选项详解
- Timeline 轨道 Clip 的常规操作
- Timeline 轨道详解
- Timeline 轨道详解 TrackGroup
- Timeline 轨道详解 ActivationTrack
- Timeline 轨道详解 Animation Track
- Timeline 轨道详解 AnimationTrack 中的 AnimationClip
- Timeline 轨道详解 AnimationTrack 关键帧记录
- Timeline 轨道详解 Audio Track
- ()[]
音频
渲染和录制
- Recoder的使用(将渲染的结果输出成视频或序列帧)
网友评论