unity Camera(摄像机)介绍

这篇具有很好参考价值的文章主要介绍了unity Camera(摄像机)介绍。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一.摄像机类型

1.Perspective (透视摄像机)

2.Orthographic(正交摄像机)

二.摄像机属性

1.Clear Flags

2.Background 背景色

3.Culling Mask 剔除遮罩

4.Projection 投影

5.Field Of View   视野范围

6.Size 大小

7.Clipping Planes 裁剪屏幕

8.Viewport Rect 标准视图矩形

9.Depth 深度

10.Rendering Path 渲染路径

11.TargetTexture: 目标纹理

 12.HDR 高动态光照渲染


摄像机是我们在游戏中的眼睛,有了摄像机我们才能看到游戏中的物体。游戏场景中至少要有一台摄像机,也可以有多台。比如游戏中的小地图就用到了另一个摄像机。

一.摄像机类型

1.Perspective (透视摄像机)

        近大远小,更有立体感。

2.Orthographic(正交摄像机)

        一个平面的效果有一定的拉伸。

二.摄像机属性

1.Clear Flags

        共有四个选项

        Skybox 天空盒,一般为默认设置,屏幕中空白的部分将会显示当前摄像机的天空盒,如果没有天空盒的话,将会显示background的颜色。

        Solid Color 纯色,屏幕中空白的部分将会显示background的颜色。

        Depth Only 仅深度,该模式用于对象不希望被裁减的情况。

        Don`t Clear 不清除,该模式不清除任何颜色或者深度缓存,每一帧的渲染效果叠加在上一帧之上。一般与自定义的shader(着色器)配合使用。

2.Background 背景色

        设置摄像机的背景色,没有天空盒的话,默认显示该颜色。

3.Culling Mask 剔除遮罩

        根据游戏对象所指定的层,控制摄像相机渲染的对象。

4.Projection 投影

        摄像机的两种类别,透视和正交。

5.Field Of View   视野范围

        只针对透视模式,控制摄像机的视角宽度及纵向尺寸。

6.Size 大小

        只针对正交模式,控制正交摄像机视口的大小。

7.Clipping Planes 裁剪屏幕

        摄像机开始渲染和停止渲染的距离。也就是近平面和远平面。

8.Viewport Rect 标准视图矩形

        用四个数值来控制摄像机的试图在屏幕中的位置以及大小。

9.Depth 深度

        控制摄像机渲染的顺序,较大值的摄像机将会被渲染在较小值的摄像机之上。

10.Rendering Path 渲染路径

        指定摄像机的渲染方法

        Use Player Setting:使用设置的内容。

        Vertex Lit:顶点光照,摄像机吧所有游戏对象都作为顶点光照对象就行渲染。

        Forward: 快速向前渲染,摄像机吧所有游戏对象将按照每种材质一个通道的方式来渲染。

        DeferredLighting: 延迟光照,渲染效果最好,但也最耗费资源。

11.TargetTexture: 目标纹理

        将摄像机的视图输出并渲染到屏幕,一般用于画中画或者导航图。

 12.HDR 高动态光照渲染

        启用摄像机的高动态范围渲染,使光照变化不会太突兀。文章来源地址https://www.toymoban.com/news/detail-430014.html

到了这里,关于unity Camera(摄像机)介绍的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Unity摄像机跟随

    将摄像机直接拖拽到被跟随的目标下面即可,这样摄像机永远在目标的后面 缺点: 屏幕旋转太平滑了 目标物体在屏幕上的位置永远不变 目标物体被销毁时总不能把摄像机也销毁了吧 先相机坐标和物体坐标做差,求得偏移量,在之后的每一帧里,将偏移量加上物体的坐标。

    2024年02月21日
    浏览(50)
  • Unity 摄像机

    摄像机分为两种  (1)透视摄像机 (2) 正交摄像机  一般3D游戏使用的透视多一点,2D游戏使用正交多一点。 相机参数 清除标记: (1)天空盒 (2)仅深度,类似于权重,优先级,深度大的覆盖住深度小的视线 例如 主相机显示的却不是当先视线,而是新相机的视线 ,主

    2023年04月21日
    浏览(45)
  • unity摄像机跟随鼠标旋转

     float vertical = Input.GetAxis(\\\"Mouse X\\\") float horizontal = Input.GetAxis(\\\"Mouse Y\\\") 第二种 通过 计算坐标时只需要通过 Quaternion.Euler 来取得旋转四元数,以玩家为原点衍生一条(0,0,-1)的向量并乘上四元数以旋转至 Player 指向摄像机的方向,最后乘上 Distance ,即可得到摄像机相对玩家的偏移

    2024年02月11日
    浏览(63)
  • unity摄像机平滑移动旋转

    Unity中使用Vector3.SmoothDamp(平滑阻尼)方法进行跟随移动,可以使跟随看起来很平滑,而不显得突兀,最典型的示例就是相机平滑跟随角色移动。 SmoothDamp (current : Vector3, target : Vector3, ref currentVelocity : Vector3, smoothTime )  

    2024年02月11日
    浏览(51)
  • Unity丨移动相机朝向目标并确定目标在摄像机可视范围内丨摄像机注释模型丨摄像机移动丨不同尺寸模型优化丨

    本文提供的功能是摄像机朝向目标移动,并确定整个目标出现在摄像机视角内,针对不同尺寸的模型优化。 提示:这里可以添加技术名词解释 直接上代码 后期可扩展功能:类似点击目标完成视角移动等。

    2024年02月07日
    浏览(54)
  • 【Unity入门】Audio和摄像机

        大家好,我是Lampard~~     欢迎来到Unity入门系列博客,所学知识来自B站阿发老师~感谢     要说一款游戏最重要的是什么,那无疑是它的视听系统了。画面精美,音乐音效好听才能吸引住玩家,那么今天就来学习了解 最重要的组件Audio和摄像机组件 ,之后我们就会正式

    2023年04月08日
    浏览(38)
  • Unity物体始终朝向摄像机方向

    在上面的代码中,首先定义了一个cameraTransform变量,用于存储摄像机的Transform组件。 使用 Camera.main 方法来获取场景中的主摄像机,然后获取其Transform组件并将其赋值给 cameraTransform 变量。 然后,在Update方法中,我们计算出摄像机位置和物体位置之间的向量差,并将其存储在

    2024年02月15日
    浏览(51)
  • Unity三种摄像机旋转方式

    1.按下鼠标右键可以实现摄像机上下左右旋转 2.按下鼠标右键可以实现摄像机围绕某个物体上下左右旋转 3.摄像头始终跟随在某个物体的正后方

    2024年02月13日
    浏览(44)
  • Unity摄像机旋转与移动脚本实现

            最近做项目经常用到需要控制摄像机的地方,查阅了网上的方法后,以自己的需要写了一个这样的功能。希望对码友有所帮助        (本脚本放在摄像机上)         摄像机脚本功能:           1、通过键盘的WASD键控制摄像机的前后左右移动           2、通过

    2024年02月13日
    浏览(40)
  • Unity摄像机对象锁定旋转运镜模拟

    问题简述        在3D模式下如何模拟实现Unity摄像机对象锁定旋转运镜,可以分为两个部分,第一是实现对象锁定,第二是实现旋转运镜。对象锁定就是无论摄像机如何运动,始终保持对象位于摄像机成像区域的固定位置,旋转运镜就是使得摄像机围绕对象进行旋转运动。

    2024年02月04日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包