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 高动态光照。让场景更加真实,光照平缓。

(0)

相关推荐

  • Unity3D中怎样让摄像机跟随小球移动而不旋转?

    在Unity中,我们经常需要让摄像机跟随一个物体移动,如果物体是水平移动的,而自身没有发生任何的偏转,那么我们可以直接将摄像机放在该物体下.这样就可以实现它们一起移动了,但是,如果移动的物体是圆的,比 ...

  • Unity3D摄像机跟随小球移动而不旋转的设置方法

    在Unity中,我们经常需要让摄像机跟随一个物体移动,如果物体是水平移动的,而自身没有发生任何的偏转,那么我们可以直接将摄像机放在该物体下.这样就可以实现它们一起移动了,但是,如果移动的物体是圆的,比 ...

  • Unity3D摄像机跟随小球移动而不旋转如何设置

    Unity3D摄像机跟随小球移动而不旋转如何设置

  • u3d如何调整摄像机位置Unity3d调整摄像机

    摄像机是整个游戏中比较关键的一环,有了摄像机,才能有画面显示在玩家的屏幕上,摄像机的位置是一个很关键的点,而且常常需要跟着角色移动,一般写行代码,或者把摄像机调整到角色模型的子类就可以了,下面就介绍怎 ...

  • unity3d快捷键大全.unity3d如何学习

    Unity是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity ...

  • Unity3d如何创建工程与场景

    Unity3d如何创建工程与场景

  • Unity3D天空盒子素材该怎么添加?

    在现实生活中,我们可以看到各种各样的天空,在Unity3D游戏中也能看到各种各样的天空,那么这些天空是如何添加的呢,本文就以图文的形式详细的向大家介绍如何在Unity3D中添加天空盒子. 1.导入天空 ...

  • Unity3d怎么创建工程与场景?

    我们玩过的各种游戏,都是一个个的应用程序.而这个应用程序在创建初期叫做工程项目,我们都知道游戏中有许多关卡,而在创建初期他们叫做场景.所以,创建游戏就是创建工程项目,而一个项目下有许多的场景.下面简单 ...

  • unity3d第一人称移动,鼠标旋转控制视角

    第一人称游戏是我们经常会遇到的,像经典的CS等游戏作品,在unity3d中要实现第一人称控制移动,可以通过脚本让鼠标控制人物或者摄像机的旋转来实现. 操作方法 01 打开unity3d创建一个立方体作 ...