Unity3D笔记十二 游戏元素二之摄像机
一、摄像机
摄像头用以捕捉和显示的世界给玩家。通过自定义和操纵相机,你可以让你的游戏的呈现真正独一无二的。您可以在一个场景无限数量的摄像机。它们可以设置在任何顺序呈现在屏幕上的任何地方,或者屏幕的某些部分。最正宗的还是看原文,点击这里


主要参数:
Clear Flags:背景显示内容,默认是Skybox(天空盒子),前提是必须在“Render Settings”中设置过天空盒子材质。

Background:背景显示颜色。如果没有设置天空盒子,将显示这个颜色。在没有天空盒的时候,当所有的元素绘制完成后剩余屏幕的颜色,即那些没有被元素绘制到的屏幕区域显示的颜色
Culling Mask:用于选择是否显示某些层,默认为“Everything”(全部显示)。[kʌlɪŋ]选择
Mask的默认选择是Everything,即不剔除任何层,这个时候所有的层也都被选中
Projection:摄像机的类型。
1 perspective [pə'spektɪv]透镜,望远镜 :摄像机的角度呈放射性观察
2 [ˌɔ:θə'ɡræfɪk] orthographic adj. 正字法的,拼字正确的;正射 正交投影:投影线垂直于投影面,也叫平行投影
Field of View:摄像机的视野范围。
Cliping Planes [k'lɪpɪŋ][医]小夹,小止血钳
Near:以摄像机为圆心,绘制最近点的距离。
Far:以摄像机为圆心,绘制最远点的距离。
Normalized View Port Rect:指定如何将摄像机的视图绘制到屏幕坐标系上
X:摄像机视图在屏幕上被绘制的水平初始位置
Y:摄像机视图在屏幕上被绘制的垂直初始位置
W:摄像机视图输出图像占屏幕宽度的比例
H:摄像机视图输出图像占屏幕高度的比例

Depth:摄像机在绘制序列中的位置.
Rendering Path:渲染路径。定义什么渲染方法的选项将被使用的相机。
Use Player Settings:这台相机将使用任何渲染路径是在播放器设置设置。
Vertex Lit:由这台相机所提供的所有对象将呈现为顶点照明的对象。
Forward:所有对象都将与每个材料一次通过呈现。
Deferred Lighting:所有的对象都将被绘制一次,无照明,那么所有对象的照明将在渲染队列的末尾呈现在一起。
Target Texture:目标纹理,设置后会挡住摄像机。
Unity3D笔记十二 游戏元素二之摄像机的更多相关文章
- Unity3D笔记十 游戏元素
一.地形 1.1 树元素 1.2 草元素 二.光源 2.1 点光源 点光源(Point Light):好像包围在一个类似球形的物体中,读者可将球形理解为点光源的照射范围,就像家里的灯泡可以照亮整个屋子 ...
- 【Unity 3D】学习笔记三十:游戏元素——游戏地形
游戏地形 在游戏的世界中,必然会有非常多丰富多彩的游戏元素融合当中. 它们种类繁多.作用也不大同样.一般对于游戏元素可分为两种:经经常使用.不经经常使用.经常使用的元素是游戏中比較重要的元素.一般须要 ...
- PHP学习笔记十五【面向对象二】
<?php class Cat{ //public 访问修饰符 public $name; public $age; } //创建 $cat1=new Cat; $cat1->name=& ...
- Unity3D笔记十六 输入输出-键盘事件、鼠标事件
输入与控制操作Unity为开发者提供了Input类库,其中包括键盘事件.鼠标事件和触摸事件等一切跨平台所需要的控制事件. 一.键盘事件 1.按下事件 Input.GetKeyDown():如果按键被按 ...
- Unity3D笔记十八 GL图像库
1.绘制2D图像的时需要使用GL.LoadOrtho()方法来将图形映射到平面中. 2.所有绘制相关的内容都要写在OnPostRender()方法中. 3.有关GL图像库的脚本需要绑定到Hierarc ...
- Unity3D笔记十九 持久化数据
1.PlayerPrefs类(生命周期???) 1.1 保存与读取数据 在C#中类似缓存.Cookie.Session等保存数据的,但是有点区别的是在C#中如果在取值时没有取到默认值则返回值是NULL ...
- Unity3D笔记十五 碰撞、移动
碰撞 Collision. [kəˈliʒən] 碰撞:冲突:(意见,看法)的抵触:(政党等的)倾轧 选择一个需要添加碰撞器的游戏对象后 Component->Physics- Unity一共为 ...
- Unity3D笔记十四 力
Unity中力的方式有两种:第一种为普通力,需要设定力的方向与大小:第二种为目标位置力,需要设定目标点的位置,该物体将朝向这个目标位置施加力. 1.案例 添加两个球体和一个立方体,另外还要给两个球体添 ...
- 《C++游戏开发》笔记十二 战争迷雾:初步实现
本系列文章由七十一雾央编写,转载请注明出处. http://blog.csdn.net/u011371356/article/details/9475979 作者:七十一雾央 新浪微博:http:/ ...
随机推荐
- mysql 修改数据库存储地址
默认目录/var/lib/mysql systemctl stop mysqld cp -pr /var/lib/mysql /data/mysql Create a backup of /etc/m ...
- http://www.casualarena.com/
http://www.casualarena.com/ ———————————————————————————————————————————— 包括祖玛.台球.国际象棋等双人联机小游戏.
- hadoop集群运行dedup实现去重功能
一.配置开发环境1.我们用到的IDE是eclipse.要用它进行hadoop编程,要给eclipse安装hadoop自带的插件.(有的版本以源码提供插件,需要用户根据需要自己编译)2.用到的eclip ...
- Java JNI初探
---说明,之前直接百度出来的例子,照猫画虎.没想到的是这例子居然直接来自百度百科,写着写着就囧了.. ---anyway,写完了就当是给自己看吧. 同事求助,就看了一下,照猫画虎一番,略有所得. J ...
- YII2中的Html助手和Request组件
Html助手 1 .在@app\views\test的index.php中: <?php //引入命名空间 use yii\helpers\Html; ?> <?php //[一]表 ...
- Oracle中查询主键、外键、sequence、表基本信息等
一次看到某张表中有几条ID相同的数据,通过业务确认该ID应该是唯一的,后来找到原因,因为DBA未对该表建主键. 现在DBA工作比较忙,我们项目有时需要新增或者修改数据库表结构时,可能需要对表结构进行确 ...
- HttpClient三种不同的服务器认证客户端方案
http://blog.csdn.net/i_lovefish/article/details/9816783 HttpClient三种不同的认证方案: Basic, Digest and NTLM. ...
- VCL 中的 Windows API 函数(6): BeginDeferWindowPos
BeginDeferWindowPos 和 DeferWindowPos.EndDeferWindowPos 是一组一起使用的函数, 可对一组窗口的位置.大小.Z 序等进行调整, 在 ExtCtrls ...
- RAC:Oracle11gR2:群集的起、停、状态查询
一:查看群集的状态 1.0.1 使用crsctl status resource [-t] 1.0.2 使用crs_stat [-t] 1.0.1 使用srvctl status <obj> ...
- mysql数据库,什么是数据库的全备份?
需求描述: 今天要做mysql数据库的全备份,那么就要弄清楚一个概念,到底什么是数据库的全备份呢. 概念解释: 数据库的全备份,就是在一个给定的时间点,对于mysql服务器管理的所有的数据进行备份. ...