Unity入门6——光源组件

news2024/11/28 22:56:42

一、参数面板

 

二、参数介绍

  1. Type:光源类型
  • Spot:聚光灯
    • Range:发光距离
    • Spot Angle:光锥角度
  • Directional:方向光
  • Point:点光源
  • Area(Baked Only):面光源

        仅烘焙。预先算好,不实时参与光线计算 

 

        2.Color:光源颜色

        3.Mode:光源模式

  • Realtime:实时光源

                每帧实时计算,效果好,性能消耗大

  • Baked:烘焙光源

                事先计算好,无法动态变化

  • Mixed:混合光源

                预先计算 + 实时计算

        4.Intensity:光照强度

        5.Indirect Multiplier:间接光强度

                > 1:光每次反射时强度变强

                < 1:光每次反射时强度变弱

Shadow Type:阴影类型

  • No Shadows:关闭阴影
  • Hard Shadows:生硬阴影
  • Soft Shadows:柔和阴影

        7.Realtime Shadows

  • Strength:阴影强度

            在 0 ~ 1 之间,越大阴影越黑

  • Resolution:阴影贴图渲染分辨率

            越高越逼真,性能消耗越高

  • Bias:阴影推进光源的距离
  • Normal Bias:阴影投射面沿法线收缩的距离
  • Near Panel:渲染阴影的近裁剪面

8.Cookie:投影遮罩

将标准资源(在 Assets Store 中下载)中的 Standard Assets/Effects/LightCookies/Textures/FlashlightCookie 拖入 Cookie。

Cookie 中黑色部分表示透明,白色部分和光源颜色叠加显示出如下效果。

 

 

9.Cookie Size:遮罩大小

10.Draw Halo:球形光环开关(光晕)

类似蜡烛周围光的效果,也可以用在方向光上模拟太阳的效果


11.Flare:耀斑

将标准资源(在 Assets Store 中下载)中的 Standard Assets/Effects/LightFlares/Flares/50mmZoom 拖入 Flare。

这是一种特殊的美术资源格式,需要专门配置。拖入后可看见如下效果


如果要在 Camera 中看到 Flare,则需要将 Flare Player 组件添加到 Camrea 上

 

12.Render Mode:渲染模式

  • Auto:运行时确定
  • Important:以像素质量为单位进行渲染

                效果逼真,消耗大

  • Not Important:以快速模式进行渲染

13.Culling Mask:剔除遮罩

        决定哪些层的对象收到该光源的影响

三、代码控制


​ 面板上的参数都可以用代码获取和控制。

// 举例
light.intensity = 0.5f;


四、光面板


​ 点击 Window --> Rendering --> Lighting Settings,打开光照 Lighting 面板。

image-20220420200119350

 

(一)Environment

1.Skybox Material:天空盒材质

2.Sun Source:太阳来源

        不设置会默认使用场景中最亮的方向光代表太阳

3.Environment Lighting:环境光设置

  • Source:环境光光源颜色
    • Skybox        天空盒材质作为环境光颜色
  • Gradient                可以为天空、地平线、地面单独选择颜色和他们之间的混合
  • Color        环境光设置为纯色
  • Intensity Multiplier:环境光亮度
  • Ambient Mode:全局光照模式        只有启用了实时全局和全局烘焙时才有用
  • Realtime(已弃用)
  • Baked

4.Environment Reflections

环境反射探针的内容,目前暂不讲解

(二)Other Settings

1.Fog:雾开关(性能消耗较大)

        Color:颜色

        Mode:雾的计算模式

  • Linear:随距离线性增加

        Start 和 End 表示距离摄像机多远处显示雾

  • Exponential:随距离指数增加

        Density 表示雾的强度

  • Exponential Quare:比指数更快的增加

        Density 表示雾的强度

2.Halo Texture:光源周围围着的光环的纹理

image-20220420202015582

 

3.Halo Strength:光环的可见性(类似直径)

4.Flare Fade Speed:耀斑淡出时间

        最初出现之后淡出的时间

5.Flare Strength:耀斑的强度

6.Spot Cookie:Spot Light 默认的 Cookie

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/646490.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

如何选择好用的效果图渲染平台

在现代的建筑设计、室内设计、电影动画等行业中&#xff0c;效果图已经成为了一个重要的工具&#xff0c;能够帮助设计师和制作人员更好地呈现他们的想法和概念。而要制作出高质量的效果图&#xff0c;一个好用的效果图渲染平台是非常必要的。 如何选择好用的效果图渲染平台呢…

【Flutter】Flutter 如何获取安装来源信息

文章目录 一、 前言二、 安装来源信息的基本概念1. 什么是安装来源信息2. 为什么我们需要获取安装来源信息 三、 如何在 Flutter 中获取安装来源信息1. 准备工作2. 安装必要的依赖库3. 编写代码获取安装来源信息 四、 完整示例代码五、总结 一、 前言 在这篇文章中&#xff0c…

图像处理实战01-OpenCV 入门指南

Python OpenCV 入门指南 OpenCV是一个强大的计算机视觉库&#xff0c;它可以用于处理图像和视频数据&#xff0c;以及进行目标检测和跟踪等任务。&#xff0c;将学会如何使用Python编写OpenCV代码来进行基础和进阶的图像处理和分析。 学习OpenCV可以帮助你掌握基本的图像处理…

(哈希表) 1002. 查找共用字符 ——【Leetcode每日一题】

❓1002. 查找共用字符 难度&#xff1a;简单 给你一个字符串数组 words &#xff0c;请你找出所有在 words 的每个字符串中都出现的共用字符&#xff08; 包括重复字符&#xff09;&#xff0c;并以数组形式返回。你可以按 任意顺序 返回答案。 示例 1&#xff1a; 输入&…

Apache Hive安装部署

Apache Hive安装部署 &#x1f683;Hive元数据 描述数据的数据&#xff0c;主要描述数据属性信息&#xff0c;用来支持如指示存储位置&#xff0c;历史数据&#xff0c;资源查找&#xff0c;文件记录等功能。存储在关系型数据库中。如hive内置Derby&#xff0c;或第三方MySql…

微服务: 00-rabbitmq出现的异常以及解决方案

目录 前言: 问题概述: 1. rabbitmq初始安装配置异常 -> 1.1 rabbitmq报您与此网站连接不是私密连接 --->1.1.1 上述问题解决方案 ---> 1.1.2 依次执行下面代码 -> 1.2 解决用户的No access情况 -> 1.2.1 使用设置的账号密码进行登录 -> 1.2.2 点击 Ad…

参加完京东的面试,感觉面试官有点菜...

前言 去年年底面试了京东&#xff0c;现整理面经&#xff0c;希望各位不要觉得太迟&#xff08;这该死的拖延症???&#xff09;。 没有截图是因为他根本没给我发邮件&#xff0c;直接boss开聊的&#xff0c;但是boss的聊天记录只有30天&#xff0c;此处点名批评下&#xf…

VMware Tools 12.2.5 发布下载 - 虚拟机必备工具

VMware Tools 12.2.5 发布下载 - 虚拟机必备工具 请访问原文链接&#xff1a;https://sysin.org/blog/vmware-tools-12/&#xff0c;查看最新版。原创作品&#xff0c;转载请保留出处。 作者主页&#xff1a;sysin.org 简介 VMware Tools 中包含一系列服务和组件&#xff0c…

ThreadLocal了解

文章目录 概述源码原理内存泄露应用场景 概述 ThreadLocal提供线程的局部变量&#xff0c;这种变量与普通变量的区别在于&#xff0c;每个访问这种变量的线程都有自己的、独立的变量副本。用于解决多线程间的数据隔离问题。 源码 //返回Thread实例的成员变量threadLocals Th…

Pytest教程__测试用例的执行方式(2)

在pytest框架中&#xff0c;编写测试用例有如下约束&#xff1a; 所有的测试用例文件名都需要满足test_*.py格式或*_test.py格式。在测试用例文件中&#xff0c;测试类以Test开头&#xff0c;并且不能带有__init__方法&#xff0c;否则pytest不会执行该class。在测用例的class…

企业如何选择最佳的CDN服务?

根据研究表明&#xff0c;47%的客户更喜欢能在2秒内加载完成的网页&#xff0c;不仅如此&#xff0c;如果一个网站的加载时间超过3秒&#xff0c;那么40%的访问者会毫不犹豫的离开你的网站。所以使用正确的内容交付网络对初创公司尤为关键。它有助于实现快速、安全的内容交付。…

10_python——模块

目录 模块的概述 自定义模块 Python中的包 以主程序的形式执行 引用其他模块 模块的概述 什么是模块&#xff1a;在python中模块就是python程序&#xff0c;一个模块就是一个*.py的文件&#xff0c;通常情况下把能够实现某一特定功能的代码放置在一个文件中作为一个模块&…

前后端分离,就浅浅的看看

目录 前言 一、优点 二、跨域 1、概念 2、解决跨域 三、CORS 总结 前言 前后端分离是Web应⽤的⼀种前后端解耦的架构模式&#xff0c;‘前后端分离‘’&#xff0c;“前”&#xff0c;就是客户端&#xff0c;“后”就是服务器端&#xff0c;专门处理数据和业务逻辑&…

某网站cookie反爬记录

一、背景 最近做城投项目时候遇到一个问题&#xff0c;就是一个代码写好不动&#xff0c;我只操作页面&#xff0c;运行出来的结果却是页面上显示的内容。这就导致了我不能按自己的需求抓取指定模块的内容 二、示例 import requestsheaders {"Accept": "app…

蓝牙智能指纹锁解决方案OM6621PW

目前市面上蓝牙智能指纹锁一般采用MCU指纹传感器蓝牙芯片的方案&#xff0c;该方案采用MCU运行指纹识别算法&#xff0c;采用蓝牙作为数据交互&#xff0c;方案成本较高。 ONMICRO的单芯片蓝牙智能指纹锁解决方案OM6621PW&#xff0c;凭借其卓越的性能和创新的技术&#xff0c;…

Spring的存储与获取Bean

Spring的存储与获取Bean &#x1f50e;Spring—存储Bean配置扫描路径利用类注解进行存储添加注解存储Bean关于Id为什么需要五个类注解类注解之间的关系 利用方法注解进行存储关于Id &#x1f50e;Spring—获取Bean属性注入Set注入构造方法注入总结(Spring的注入方式? 它们之间…

FTL没有映射,跟发工资没有钱有什么区别

大家好&#xff0c;我是五月。 前言 FTL&#xff08;Flash Translation Layer&#xff09;&#xff0c;即闪存转换层&#xff0c;是各种存储设备的核心算法&#xff0c;作用是将Host传下来的逻辑地址转换成物理地址&#xff0c;也就是映射。 地址映射是FTL最原始最基本的功能…

Pytest教程__简介与安装(1)

一、Pytest简介 pytest是python的一种单元测试框架&#xff0c;与python自带的unittest测试框架类似&#xff0c;但更灵活。 官方网站优点简介&#xff1a; 非常容易上手&#xff0c;入门简单&#xff0c;文档丰富&#xff0c;文档中有很多实例可以参考能够支持简单的单元测试…

【Qt】Ubuntu安装GCC9.3.0版本的Qt5.15.5

目录 一、安装GCC9.3.0 1.下载GCC9.3.0源码 2.获取依赖项的包 3.生成Makefile文件 4.编译并安装 5.生成软链接 6. 查看GCC版本 二、安装Qt 1.下载Qt安装包 2.创建Qt项目并运行 一、安装GCC9.3.0 1.下载GCC9.3.0源码 https://ftp.gnu.org/gnu/gcc/gcc-9.3.0/gcc-9.3…

药物靶点信息数据库有哪些?都有哪些特点?

药物靶点信息数据库的应用不仅能够高效地扩大靶点信息获取&#xff0c;而且能深化科研人员对于靶点的认识&#xff0c;从而服务于新靶点发现、药物筛选、药物设计、疾病治疗及药理学机制的研究等领域。 药物靶点可以分为受体、酶、离子通道、DNA、激素与生长因子等几种类型。随…