多语言展示
当前在线:1041今日阅读:75今日分享:44

unity3d中如何创建使用摄像机

就如同拍电影肯定需要至少一台摄像机一样,做游戏至少需要一台摄像机。通过摄像机,可以将游戏场景中的画面、物体等显示在玩家的屏幕上,玩家也是通过摄像机来观看游戏世界,继而操作游戏人物或者物体的。下面来简单介绍一下如何创建使用摄像机吧。
工具/原料

unity3d软件

一、摄像机的创建
1

unity中的摄像机有两种类型,分别是透视摄像机与正交摄像机。透视摄像机主要用在3d游戏中,就像我们人眼一样看物体;而正交摄像机主要用在2d游戏中。

2

下面是摄像机在同一个位置时,分别用透视模式与正交模式的效果。

3

下面是透视摄像机与正交摄像机在场景中的展示。

4

摄像机就上面的两种。那么如何创建摄像机呢,很简单。首先找到层级窗口,然后单击创建按钮,最后选择camera(摄像机)就行了。

二、摄像机的使用
1

摄像机创建好了,那么该如何使用它呢。单击camer(摄像机),选择它。然后转到检视窗口。

2

这里就是专门控制摄像机的地方。

3

下面就简单介绍一下各个部分。  clear flags,清除标记。他决定屏幕哪一部分被清除。它有四个选项分别是skybox,solid color,depth only, don‘t clear。   1.skybox指在屏幕中空白部分将显示摄像机的天空盒,如果没有天空盒就显示background(背景色)。   2.solid color 指在屏幕空白部分显示background(背景色)。   3.depth only 用于游戏对象不希望被裁剪时。   4.don’t clear 不清除。

4

background,背景色。在不用天空盒时,天空的颜色。

5

culling mask ,剔出遮罩。根据层,摄像机选择性渲染。

6

projection 投射。控制摄像机的模式,就是两类摄像机,要么透视,要么正交。

7

field of view 视野范围,控制摄像机的视角。(只针对透视摄像机)

8

clipping planes 裁剪平面。摄像机开始渲染与停止渲染之间的距离。

9

view rect ,视图矩形。控制摄像机在屏幕中的位置与范围。

10

depth 深度。控制多个摄像机渲染顺序,数值大的摄像机后渲染(所以,它的画面在数值小的上面。)

11

HDR 高动态光照。让场景更加真实,光照平缓。

注意事项

如果觉得对你有帮助,请在左边点个赞吧

推荐信息