Unity Lightmapping Setting

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

如下图:

Unity Lightmapping Setting

  •  Lightmapper: 使用什么硬件或算法渲染 Progressive CPU、Progressive GPU、Enlighten(新的算放目前用的比较少)

            此数值会被用于分别乘以Direct Samples,Indirect Samples和Environment         Samples这三个数值。这三个数值会被应用于LightProbes采样。数值越大效果越好文章来源地址https://www.toymoban.com/news/detail-472687.html

    • Prioritize View: 勾选后会优先渲染视窗内看到的部分(通过这个方式,我们可以快速预览Scene窗口当前画面的间接光照信息,及时做出相应修改)
    • Multiple Importance Sampling:(默认是禁用状态)这是针对环境光采样的设置。如果开启,可以缩短光照贴图的生成时间,但是在场景中某些较暗的地方会产生明显的噪点。
    • Direct Samples:用于设置从每一个纹素(Texel)射出的采样路径数(针对直接光照)。数值越大效果越好,烘焙时间也越长。
    • 间接光采样数 ,影响间接光照烘焙质量,数值越大效果越好,烘焙越慢,这个值一般是 DirectSamples 的10倍,建议预览时用小值,最终烘焙时用大值
    • Environment Samples:针对环境光的采样数。数值越大效果越好,烘焙时间也越长。默认数值为500。
    • Light Probe SampleMultiplier:如要使用此功能,必须在Project Settings > Editor> Graphics中禁用Use legacy Light Probe sample counts,此数值会被用于分别乘以Direct Samples,Indirect Samples和Environment Samples这三个数值。这三个数值会被应用于LightProbes采样。数值越大效果越好,烘焙时间也越长如下图所示:Unity Lightmapping Setting
    • Bounces:此数值用于控制计算光子弹射时的反弹次数,一般2次可以满足普通场景的需求。
    • Filtering 降噪
  • Lightmap Resolution 分辨率大小,值越大效果越好但内存占用也会越高
  • Lightmap Padding 光照贴图间距
  • Max Lightmap Size 贴图大小
  • Compress Lightmaps 压缩灯光贴图
  • AmbientOcclusion 环境遮蔽除噪器
  • Directional Mode(方向模式)即会烘焙出一张方向贴图,在Shader获取方向光使用。专门用于保存入射光的主要方向信息。使用法线贴图的材质可以利用这张光照贴图上的方向信息,在计算法线贴图时加入光照贴图中保存的全局光照信息。不过此模式下生成的光照贴图通常比Non-Directional模式下生成的光照贴图大一倍。(此模式下生成的光照贴图无法在SM2.0和GLES2.0硬件上解码使用。在这些硬件上会回退到Non-Directional模式)。
  • Non-Directional:禁止烘焙时生成第二套用于保存入射光主要方向信息的光照贴图。
  • Indirect Intensity(间接光强度):用于控制光照贴图中保存的间接光强度。数值限定在0到5之间。默认数值为1。数值大于1会增强间接光强度,小于1会减弱间接光强度。
  • Albedo Boost(反射率增强):用于控制物体表面之间光子弹射的数量。默认数值为1。数值限定在1到10之间。数值越大,物体表面的反射率越趋向于白色。

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

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

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

相关文章

  • elasticsearch使用脚本 滚动关闭索引,更新index setting

         在旧的索引中更新mapping时,新增了分词器(分词器已经在模板中添加),但是在更新mapping时报错: 查看elasticsearch官网,发现不允许在已经存在的索引中动态更新分词器,只能先将索引close,更新分词器,然后再打开 Update index settings API | Elasticsearch Guide [8.3] | Elastic 2.1 由

    2024年02月08日
    浏览(52)
  • 使用Servlet实现表白墙网站(前后端互联)小项目,Mac的M1(没有setting)在哪里找到Setting页面,下载smart tomcat及smart tomcat的配置。

    首先我认为,最清楚的就是了解了前后端进行的初步作用,前端是布置画面,制作用户的交互,后端相当于,保存你的每一步操作,每一步进行的操作,历史搜索记录,保存一些数据,以及和前端相互连接,当然这个也是针对这个小项目,要是更大的则也需要更加细化。 目录

    2024年02月08日
    浏览(46)
  • 【完美解决】使用git时候出现error setting certificate verify locations: CAfile:问题

    1、出现场景: 在使用idea的时候,进行git下的push,出现下面的错误: 2、原因分析: 可能因为重装过系统,或者是安装git的位置发生了变化等情况出现。 3、解决方案: 找到git的安装路径,打开gitbash之后,进行输入:

    2024年02月11日
    浏览(56)
  • MyBatis使用报错原因及解决办法 ##The error occurred while setting parameters

    The error occurred while setting parameters, MyBatis框架使用报错原因及解决办法 编辑了多层查询语句,在navicat运行正常,但测试环境报错 怀疑是语句问题,更改了查询语句,还是不行 ** 这里原来rank是,要加` 才行** 部分

    2024年02月13日
    浏览(47)
  • scrapy----setting配置

    #1 了解 BOT_NAME = \\\"firstscrapy\\\"  #项目名字,整个爬虫名字 #2 爬虫存放位置    了解 SPIDER_MODULES = [\\\"firstscrapy.spiders\\\"] NEWSPIDER_MODULE = \\\"firstscrapy.spiders\\\" #3  记住 是否遵循爬虫协议,一般都设为False ROBOTSTXT_OBEY = False # 4 记住 USER_AGENT = \\\"firstscrapy (+http://www.yourdomain.com)\\\" #5  记住  日志级别

    2024年02月16日
    浏览(39)
  • Setting Linux cshrc

            进入Linux环境后,需要设置c shell的环境变量,则需要配置cshrc。也可以在其中设置一些命令。cshrc为 C Shell Run Commamds的简写。 一、cshrc在哪里?         使用命令cd ,可以到用户根目录下面,然后gvim ~/.cshrc打开。         在用户根目录下面新建一个文件为

    2024年02月13日
    浏览(35)
  • 【Maven】Setting文件分享

    2024年02月14日
    浏览(36)
  • maven setting 多仓库配置

    maven setting 通常公司都有私服地址,但不是所有包私服上都有,这时就要用阿里云或者其他地址去拉包。 那么我们可以直接设置setting 使其拉包时第一个地址拉取不到自动到第二个地址拉取以此类推可设置多个仓库地址进行补充。 maven 默认有一个setting文件,如果我们的setti

    2024年02月16日
    浏览(49)
  • Elasticsearch实践:Setting、Mapping

    版本:Elasticsearch 6.2.4。 Mapping类似于数据库中的表结构定义,主要作用如下: 定义Index下字段名(Field Name) 定义字段的类型,比如数值型,字符串型、布尔型等 定义倒排索引的相关配置,比如是否索引、记录postion等 Mapping完整的内容可以分为四部分内容: 字段类型(Field d

    2024年02月04日
    浏览(38)
  • Maven setting.xml 配置

    目的:可以把我们书写的jar包发布到maven私有仓库,简称私仓 mave release仓库与snapshot仓库区别? 在软件开发中,\\\"Maven release 仓库\\\"和\\\"Maven snapshot 仓库\\\"是两种不同的仓库类型,用于存储Maven构建的软件包。 Maven Release 仓库: Maven Release 仓库用于存储稳定版本的软件包,这些版本

    2024年02月20日
    浏览(36)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包