1)如何动态使用烘焙出来的ReflectionProbe-0.exr信息
​2)相机拉远后,SpriteRenderer图有明显的锐利
3)Unity版本升级后Text的颜色修改无效
4)Shader中UNITY_REVERSED_Z的含义


这是第273篇UWA技术知识分享的推送。今天我们继续为大家精选了若干和开发、优化相关的问题,建议阅读时间10分钟,认真读完必有收获。

UWA 问答社区:answer.uwa4d.com
UWA QQ群2:793972859(原群已满员)

Rendering

Q:准备动态使用烘焙信息。
Lightmap-0_comp_dir和Lightmap-0_comp_light都使用LightmapData进行生效。那ReflectionProbe-0.exr该怎么使用?如果不使用,物体都会偏灰一些。

A1:做一下搬运工,推荐参考:
Rendering 8
Unity Shader-反射效果(CubeMap,Reflection Probe,Planar Reflection,Screen Space Reflection)_puppet_master的专栏-CSDN博客

感谢Xuan@UWA问答社区提供了回答,欢迎大家转至社区交流:
相机拉远后,SpriteRenderer图有明显的锐利 -- UWA问答:帮助开发者找到更好的答案


Rendering

Q:相机拉远后,SpriteRenderer图有明显的锐利,想问下如何解决呢?FilterMode是选的Bilinear效果不大。MipMap试过,效果是好用,可惜内存增加。想问下有没有其它好的方式解决呢?

A:可以改贴图导入器的这两个选项:
一个是开启MipMap,根据距离远近选用不同的Mip等级;
二是过滤模式,双线性会根据周围像素做模糊,也可以改善。

内存可以配合TextureStreaming,减少运行时内存。

感谢范世青@UWA问答社区提供了回答,欢迎大家转至社区交流:
相机拉远后,SpriteRenderer图有明显的锐利 -- UWA问答:帮助开发者找到更好的答案


Rendering

Q:从Unity 4.6.9f1升级到Unity 2020.3.2.f1c1。首次Unity升级之后UI的Text颜色修改是正常。当运行一次之后,所有的Text颜色都无法修改了,就算新创建一个新的Text也无法修改。

A:我们发现项目中有多余的两个Shader:UI-Default和UI-DefaultFont。这两个Shader在Assets目录下,不确定是不是Unity升级自动保留下来的,删除这个多余的Shader后重新启动Unity就可以了,这时候就能正确引用2020版本的内置的UI Shader了。

感谢题主小ben@UWA问答社区提供了回答,欢迎大家转至社区交流::
相机拉远后,SpriteRenderer图有明显的锐利 -- UWA问答:帮助开发者找到更好的答案


Rendering

Q:想问一下Shader中UNITY_REVERSED_Z这个宏的含义是什么?

A:DX,PS等平台定义了UNITY_REVERSED_Z,ZBufer的值[1,0],OpenGL中ZBuffer对应的是[-1,1]。

同时还有一个相关的宏UNITY_NEAR_CLIP_VALUE,近裁剪面NDC空间的Z值,DX下为1,OpenGL为-1。

关于UNITY_REVERSED_Z是可以使ZBuffer的浮点数值分布更加均匀:

Reversed_Z:

感谢羽飞@UWA问答社区提供了回答,欢迎大家转至社区交流:
相机拉远后,SpriteRenderer图有明显的锐利 -- UWA问答:帮助开发者找到更好的答案

20211101
更多精彩问题等你回答~

  1. Unity增量打包AssetBundle没变化的资源也会被重新打包
  2. 在模型有UV2的情况下开启Generate Lightmap UVs
  3. 如何实现AAB包的增量更新

封面图来源于网络


今天的分享就到这里。当然,生有涯而知无涯。在漫漫的开发周期中,您看到的这些问题也许都只是冰山一角,我们早已在UWA问答网站上准备了更多的技术话题等你一起来探索和分享。欢迎热爱进步的你加入,也许你的方法恰能解别人的燃眉之急;而他山之“石”,也能攻你之“玉”。

官网:www.uwa4d.com
官方技术博客:blog.uwa4d.com
官方问答社区:answer.uwa4d.com
UWA学堂:edu.uwa4d.com
官方技术QQ群:793972859(原群已满员)

如何动态使用烘焙出来的ReflectionProbe-0.exr信息相关推荐

  1. hive 动态分区实现 (hive-1.1.0)

    hive 动态分区实现 (hive-1.1.0) 笔者使用的hive版本是hive-1.1.0 hive-1.1.0动态分区的默认实现是只有map没有reduce,通过执行计划就可以看出来.(执行计划 ...

  2. c++ 动态数组初始值不为0?

    c++ 动态数组初始值不为0? 对于内置数据类型元素的数组,必须使用()来显示指定程序执行初始化操作,否则程序不执行初始化操作: int *pia = new int[10]; // 每个元素都没有初 ...

  3. 动态单据控件配置说明5.0

    动态单据配置说明 版本 v1.5.0 日期 2020-09-26 文章目录 动态单据配置说明 一.创建元数据介绍 1.元数据创建 二.前端如何调用表单 1.功能树配置 2.路由方式 3.直接引用组件 ...

  4. 创建一个简单的后台教务管理系统,包含动态增删改查学生,年级和课程信息及查看登录日志等功能,包含表单验证.

    创建一个简单的后台教务管理系统,包含动态增删改查学生,年级和课程信息及查看登录日志等功能,包含表单验证. 一.显示页面 新建一个登录页面,即login.jsp <%--Created by In ...

  5. 百度地图 Api v3.0 自定义信息窗体样式

    一.效果图 二.代码 注意要先引入: <script src="http://api.map.baidu.com/api?v=3.0&ak=IN43cyju8PVLGfSNwl ...

  6. Android动态权限管理模型(4.3-6.0)

    Google从4.3开始就试图引入AppOpsManager动态权限管理模型,但是,由于感觉技术不太成熟,在Release版本中,这个功能都是被隐藏掉的,所以官方Rom一直没有动态权限管理机制.直到A ...

  7. 高性能动态编译库Natasha发布1.0版本!

    一. 前言 对于开源贡献者,Emit和表达式树不是陌生的字眼,IL的动态特性为封装工作带来了极大的方便,会Emit的开发者可以说驾驭了大部分的高性能.高动态的编程技巧.纵观ef.dapper.json ...

  8. Unity 动态添加烘焙贴图

    场景中对预设体进行烘焙贴图后,然后删掉场景中的预设体,接着再通过代码实例化这个预设体或者直接拖一个预设体进入一个场景,都会发现场景光照信息丢失 光照信息丢失的主要原因是: 解决这个问题的办法如下: 先 ...

  9. linux动态调频响应时间,CPU动态调频(linux 3.14.0)一

    最近做了一个关于CPU动态调频的project,边工作边学习,在此记录一下. code版本:3.14.0(在linxu目录顶层Makefile中可看到版本号) 设备:基于安卓4.4原生系统的某厂商的手 ...

最新文章

  1. 使用 Sticky-Kit 实现基于 jQuery 的元素固定效果
  2. 《LeetCode力扣练习》剑指 Offer 15. 二进制中1的个数 Java
  3. node.js入门 - 9.api:http
  4. c语言怎么循环输入单个字符,c语言 帮我检查一下 输入一段文字,每行用回车结束,文字输入完毕可以使用某个特殊字符作为结束,...
  5. 天猫服务系统的架构和经验
  6. win10 dns异常上不了网如何解决
  7. android 通知 按钮,在自定义通知中添加按钮操作
  8. ASP.NET——上传文件超过了最大请求长度
  9. streamlit + opencv/YOLOv3 快速构建自己的图像目标检测demo网页(七)
  10. 开源非英文关键词编程语言
  11. shell 执行qt生成文件_QT-窗口打印debug信息,本地日志保存,以及执行shell脚本并且把信息打印在窗口...
  12. 拓端tecdat|WINBUGS对随机波动率模型进行贝叶斯估计与比较
  13. Atitit 并发锁机制 艾提拉总结 目录 1. 2. 用的比较频繁锁 2 1.1. 语法锁sync api锁 2 1.2. 数据库标志位锁 2 1.3. 文件锁 2 2. 锁得类型 3 2 2.
  14. 2009年程序员考试大纲
  15. 获取临时凭证AWS STS
  16. 故障:恢复 Windows 默认共享
  17. 模拟信号隔离转换模块0-10V0-5V转4-20mA0-20mA直流转换
  18. 5个APP自动化测试辅助定位工具,你用过几个?
  19. html中href传递参数,a href带参数传递
  20. 阿里测试岗,面试官狂问自动化,把我问到哑口无言……

热门文章

  1. Win10 1809 PowerShell美化教程
  2. 27岁从业软件测试5年的我被无情的辞退了
  3. linux 按键检测 防抖,GPIO输入——按键检测
  4. 如何查询设备序列号?其实一条命令搞定!
  5. 关于Linux系统中文件名中带有空格问题分析
  6. 2069: [POI2004]ZAW
  7. flask android app socketio加解密 匿名加密聊天室 不被任何官方非官方机构个人监视的匿名聊天室!!! 想聊什么就聊什么!
  8. Linux ❉ Chronyd时间同步服务器详解
  9. python 声音强度检测_python检测音频中的静音
  10. 基于Bootstrap的下拉框多选 Bootstrap Multiselect 插件使用