首页 > 代码库 > [我给Unity官方视频教程做中文字幕]beginner Graphics – Lessons系列之摄像机介绍Cameras

[我给Unity官方视频教程做中文字幕]beginner Graphics – Lessons系列之摄像机介绍Cameras

[我给Unity官方视频教程做中文字幕]beginner Graphics – Lessons系列之摄像机介绍Cameras

最近得到一些Unity官方视频教程,一看全是纯英文的讲解,没有任何字幕或者讲稿之类的东西。虽然基本上看的懂,但很难听清其中一些细致的知识点。于是产生了做中文字幕的想法。本篇分享一下首个已完工的视频,即《beginner Graphics – Lessons系列之摄像机介绍Cameras》。听译、时间轴、压制者均为本人。请勿将视频用于非法目的。

优酷视频好像不太清晰,有需要高清视频的同学麻烦点个赞并留下Email~

有视频有真相

 

视频中的重点

每个场景都至少要有一个摄像机来渲染场景中的对象

 

做第一人称摄像机时

确保摄像机与玩家对象的眼睛同高,且方向相同

做第三人称摄像机时

让摄像机居于玩家对象的上方靠后的位置

 

摄像机有两种不同的渲染模式

在透视图模式,摄像机渲染的结果就像人眼在真实的三维世界看到的一样

在正交模式中,没有深度透视,所有的物体都用平行投影(Parallel Projection)的方式渲染

 

我们的场景需要一些背景

这由摄像机的"Clear Flags"和"Background"属性控制

使用多个摄像机时,一种实用的做法是把"Clear Flags"设置为"Depth only"

各个摄像机渲染的物体会根据"Depth"的值前后排列显示

"Depth"值最小的最先渲染(显示在最后面)

一般主摄像机的"Depth"值是最小的,并把"Clear Flags"设置为"Skybox"或"Solid color"

其它的摄像机的"Clear Flags"属性均设为"Depth only"

 

摄像机渲染的内容受到"Culling Mask"属性的限制

"Culling Mask"下拉框列出了场景中的所有层(Layer)

摄像机只会渲染勾选的层

 

计划

我一共收集到75个类似本文给出的英文视频。近期将逐步制出中文字幕并分享之。

1.Unity界面概述-Unity 官方教程 Beginner Editor - Lessons 系列

2.场景视图 -Unity 官方教程 Beginner Editor - Lessons 系列

3.项目面板和导入

4.检视面板-Unity 官方教程 Beginner Editor - Lessons 系列

5.层次和亲子关系-Unity 官方教程 Beginner Editor - Lessons 系列

6.认识游戏视图-Unity 官方教程 Beginner Editor - Lessons 系列

7.标签-Unity 官方教程 Beginner Editor - Lessons 系列

8.预制 - 概念和用法-Unity 官方教程 Beginner Editor - Lessons 系列

9.游戏对象和组件-Unity 官方教程 Beginner Editor - Lessons 系列

10.建立和播放器设置-Unity 官方教程 Beginner Editor - Lessons 系列

1.摄像机介绍Cameras --Beginner Graphics - Lessons 系列

2.灯光介绍Lights --Beginner Graphics - Lessons 系列

3.材质了解Materials --Beginner Graphics - Lessons 系列

4.网格渲染与过滤器Mesh Renderers and Filters--Beginner Graphics - Lessons 系列

5.网格介绍Meshes --Beginner Graphics - Lessons 系列

6.材质介绍Textures --Beginner Graphics - Lessons 系列

1.光线投射概念Raycasting--Unity 官方教程 物理系统

2.认识刚体Rigidbodies --Unity 官方教程 物理系统

3.物理材质Physic Materials --Unity 官方教程 物理系统

4.碰撞输入OnCollisionEnter--Unity 官方教程 物理系统

5.关节介绍Joints--Unity 官方教程 物理系统

6.碰撞器作为触发器Colliders as Triggers--Unity 官方教程 物理系统

7.碰撞器介绍Colliders--Unity 官方教程 物理系统

8.添加扭矩Add Torque --Unity 官方教程 物理系统

9.添加力场Add Force --Unity 官方教程 物理系统

10.砖块射击Brick Shooter --Unity 官方教程 物理系统

11.弹弹球Bouncing Ball --Unity 官方教程 物理系统

1.项目概况 -- Stealth Project潜行风格游戏制作

2.游戏设置和照明 -- Stealth Project潜行风格游戏制作

3.警示灯设置 -- Stealth Project潜行风格游戏制作

4.标签管理-- Stealth Project潜行风格游戏制作

5.屏幕渐变效果 -- Stealth Project潜行风格游戏制作

6.游戏控制器 -- Stealth Project潜行风格游戏制作

7.闭路电视摄像机 -- Stealth Project潜行风格游戏制作

8.激光网格效果 -- Stealth Project潜行风格游戏制作

9.播放器设置 -- Stealth Project潜行风格游戏制作

10.播放动画控制器 -- Stealth Project潜行风格游戏制作

11.HashIDs -- Stealth Project潜行风格游戏制作

12.玩家移动 -- Stealth Project潜行风格游戏制作

13.玩家血量-- Stealth Project潜行风格游戏制作

14.摄影机运动-- Stealth Project潜行风格游戏制作

15.The Key-- Stealth Project潜行风格游戏制作

16.单扇门与动画-- Stealth Project潜行风格游戏制作

17.敌人设置-- Stealth Project潜行风格游戏制作

18.敌人视觉与听觉设定-- Stealth Project潜行风格游戏制作

19.敌人动画设置类别-- Stealth Project潜行风格游戏制作

20.敌人动画设置-- Stealth Project潜行风格游戏制作

21.敌人射击-- Stealth Project潜行风格游戏制作

22.Enemy AI-- Stealth Project潜行风格游戏制作

1.激活游戏物体Activating GameObjects--初级脚本编写系列

2.阵列Arrays--初级脚本编写系列

3.唤醒与启动Awake and Start--初级脚本编写系列

4.C#vs JS 语法C# vs JS syntax --初级脚本编写系列

5.Classes --初级脚本编写系列

6.约定和语法Conventions and Syntax --初级脚本编写系列

7.增量时间DeltaTime--初级脚本编写系列

8.销毁功能Destroy--初级脚本编写系列

9.启用和禁用组件Enabling and Disabling Components--初级脚本编写系列

10.获取坐标轴GetAxis --初级脚本编写系列

11.如何获得按钮或按键输入GetButton and GetKey --初级脚本编写系列

12.获取组件GetComponent --初级脚本编写系列

13.学习IF语句IF Statements --初级脚本编写系列

14.实例讲解Instantiate--初级脚本编写系列

15.Lerp 函数初识 --初级脚本编写系列

16.注视效果LookAt --初级脚本编写系列

17.循环语句Loops --初级脚本编写系列

18.鼠标按下事件OnMouseDown --初级脚本编写系列

19.适用范围及访问修改器Scope and Access Modifiers--初级脚本编写系列

20.脚本行为组件Scripts as Behaviour Components --初级脚本编写系列

21.平移和旋转控制Translate and Rotate--初级脚本编写系列

22.更新和固定更新Update and FixedUpdate--初级脚本编写系列

23.变量和函数Variables and Functions--初级脚本编写系列

24.矢量数学Vector Maths --初级脚本编写系列

 

感谢美媳妇的听译顾问和大力支持!

 

[我给Unity官方视频教程做中文字幕]beginner Graphics – Lessons系列之摄像机介绍Cameras