当前位置: 首页 > news >正文

Unity URP 2021 Release-Notes

🌈Unity URP 2021 Release-Notes

本文信息收集来自自动搜集工具👈

版本更新内容
2021.3.32URP: Vulkan URP will use MSAA samples count fallback from player settings. Prior to this x2 fallback would have been to upgrade to x4.(UUM-741)
2021.3.29URP: 2D - Fix additional draw call when Foremost Sorting Layer is enabled during unlit.(UUM-37441)
2021.3.28URP: 2D - Remove serialization and cache vertices and indices for sprite lights causing bloat in prefabs.(UUM-33700)
2021.3.28URP: Fixed redundant blit is used due to postFX, although it is disabled in rendererData.(UUM-31474)
2021.3.28URP: Fixed ShaderGraph preview window not showing anything when using DepthNormals pass.(UUM-31643)
2021.3.25URP: Fixed, URP & core package leaking materials when entering/exiting Play Mode.(UUM-27587)
2021.3.22URP: Fixed incorrect Depth for Camera Stacks.(UUM-24943)
2021.3.21URP: Fixed XR vsync is disabled when focus is lost.(UUM-16846)
2021.3.20URP: 2D - Fixes 2D Sprite Light & Freeform Light fast normal map quality setting to correctly use normal map(UUM-4613)
2021.3.20URP: 2D - Fixes a bug with ShadowCaster2D’s shadow mesh bounds which was causing shadows to disappear(UUM-19090)
2021.3.17URP: Fixed 2D game view flickering when using URP Pixel Perfect and Cinemachine Pixel Perfect Extension.(UUM-20343)
2021.3.17URP: Fixed errors related to the lack of support of native shadow maps on WebGL1.(UUM-2270)
2021.3.16URP: Fixed a bug where lights with different blend styles may have missing shadows.(UUM-1872)
2021.3.14URP: Avoid using Depth32Stencil8 format on Android.
2021.3.13URP: Fixed URP Deferred Fog pass does not work in XR singlepass. (UUM-9229)
2021.3.13URP: Materials that use Autodesk Interactive shader are now converted correctly. (UUM-5501)
2021.3.12URP: Added force depth prepass option when requesting the Depth Texture. (UUM-8273)
2021.3.12URP: Shaders correctly fallback to error shader. (UUM-1417)
2021.3.11URP: Fixed Gizmos in Game View when using Viewports (UUM-7069).
2021.3.9URP: Fixed alpha discard on Unlit Sprite targets for Shadergraph. (UUM-6998)
2021.3.9URP: Fixed an additional light performance regression on Quest. (UUM-9423)
2021.3.8URP: Updated Burst dependency to 1.7.3.
2021.3.7URP: URP 2D - Fixes vertex color for sprite shapes. (UUM-1921)
2021.3.6URP: URP 2D - Fix Light2D upgrading issue with m_AlphaBlendOnOverlap property (UUM-1845)
2021.3.5URP: URP 2D - Fix bug when upgrading parametric lights to freeform lights. (UUM-1869)
2021.3.4URP: Fixed an issue of Renderer2D using the incorrect render path when lights are out of the scene view. (1400566)
2021.3.4URP: Fixed errors when using Native RenderPass and Render Objects feature after Post Processing.
2021.3.4URP: Fixed smooth material lighting banding issues on mobile platforms. (1375791)
2021.3.2URP: Fixed Blit and MotionVectors shader compilation errors with GLES2 API. (1388668)
2021.3.1URP: Fixed Android Vulkan issues with depth prepass and copy depth pass. (1386503)
2021.2.19URP: Fixed an intermediate texture mode SSAO compatibility issue and updated default intermediate texture mode to always.
2021.2.16URP: Added support for FidelityFX Super Resolution 1.0 upscaling filter.
2021.2.16URP: Added support for user-selected upscaling filters. Current options are automatic, bilinear, and nearest-neighbor.
2021.2.16URP: Fixed an incorrect shadow batching and shadow length.
2021.2.16URP: Fixed an issue in where the _ScreenParams was not setup correctly.
2021.2.16URP: Fixed an issue where 2D global lights with shadows enabled could break light layer batching.
2021.2.16URP: Fixed an issue where Light2D Sprite Light was not updating when Sprite properties were modified. (1396418, 1396422)
2021.2.16URP: Fixed decal automatic technique to correctly work with webgl. (1370326)
2021.2.16URP: Fixed FXAA quality issues when render scale was not 1.0.
2021.2.16URP: Fixed several Native RenderPass issues regarding input attachments, DepthOnly pass, and Decals.
2021.2.14URP: Fixed an incorrect blending of ParticleUnlit. (1373188)
2021.2.14URP: Fixed an issue where the menu button to be able to convert selected materials was missing.
2021.2.14URP: Fixed an issue with too many variants were being included in ShaderGraph shaders used in URP. []. (1378545)
2021.2.14URP: Fixed max light count cpu/gpu mismatch in Editor with Android target. (1392965)
2021.2.14URP: Fixed single channel compressed (BC4) cookies on main light.
2021.2.9URP: Fixed a performance regression in the 2D renderer regarding the PostProcessPass.
2021.2.9URP: Fixed a regression where filtering the scene view yielded incorrect visual results.
2021.2.9URP: Fixed decal compilation issue on mac.
2021.2.9URP: Fixed incorrect light indexing on Windows Editor with Android target. (1378103)
2021.2.9URP: Fixed mismatch on some platforms between Editor-side and Runtime-side implementations of UnityEngine.Rendering.Universal.DecalRendererFeature.IsAutomaticDBuffer(). (1364134)
2021.2.9URP: VFX: Incorrect Decal rendering when rendescale is different than one. (1343674)
2021.2.8URP: Fixed a broken soft shadow filtering issue. (1374960)
2021.2.8URP: Fixed an issue where shadow rendering was not working correctly with shader stripping in WebGl. (1381881)
2021.2.8URP: Fixed an issue with MSAA falling back to the incorrect value when sample count 2 was not supported on some Android GPUs.
2021.2.5URP: Fixed a performance regression for 2D shaders where alpha discard was disabled. (1335648)
2021.2.5URP: Fixed an issue where installing the Adaptive Performance package caused errors to the inspector UI. (1368161)
2021.2.5URP: Fixed an issue where the Convert Renderering Settings would cause a freeze. (1353885)
2021.2.5URP: Fixed disabled debug lighting modes on Vulkan and OpenGL following a shader compiler fix.
2021.2.5URP: Fixed incorrect behavior of Reflections with Smoothness lighting debug mode.
2021.2.5URP: Fixed post processing with Pixel Perfect camera. (1363763)
2021.2.2URP: Added: URP global setting for stripping off shader variants.
2021.2.2URP: Added: URP global setting for stripping post processing shader variants.
2021.2.2URP: Main light shadow, additional light shadow and additional light keywords are now enabled based on urp setting instead of existence in scene. This allows better variant stripping.
2021.2.2URP: Added “Conservative Enclosing Sphere” setting to fix shadow frustum culling issue where shadows are erroneously culled in corners of cascades (1153151)
2021.2.2URP: Fixed a regression bug where XR camera postion can not be modified in beginCameraRendering (1365000)
2021.2.2URP: Fixed an issue where screen space shadows has flickering with deferred mode (1354681)
2021.2.2URP: Fixed for rendering thumbnails. (1348209)
2021.2.2URP: Fixed ShaderGraph needing updated normals for ShadowCaster in URP.
2021.2.0URP: Added: “Allow Material Override” option to Lit and Unlit ShaderGraph targets. When checked, allows Material to control the surface options (transparent/opaque, blend mode, etc).
2021.2.0URP: Added: Added a help button on material editor to show the shader documentation page.
2021.2.0URP: Added: Added GetUniversalAdditionalLightData, a method that returns the additional data component for a given light or create one if it doesn’t exist yet.
2021.2.0URP: Added: Added Lights 2D to the Light Explorer window.
2021.2.0URP: Added: Added Motion Vector render pass for URP.
2021.2.0URP: Added: Added Render Settings Converter to the Render Pipeline Converter, this tool creates and assigns URP Assets based off rendering settings of a Builtin project.
2021.2.0URP: Added: Added support for default sprite mask shaders for the 2D Renderer in URP.
2021.2.0URP: Added: Blending and box projection for reflection probes.
2021.2.0URP: Added: Decal support. This includes new Decal Projector component, Decal renderer feature and Decal shader graph.
2021.2.0URP: Added: Fixed incorrect shadow fade in deferred rendering mode.
2021.2.0URP: Added: Light cookies support to directional, point and spot light. Directional light cookie is main light only feature.
2021.2.0URP: Added: New UI for Render Pipeline Converters. Used now for Built-in to Universal conversion.
2021.2.0URP: Added: New URP Debug Views under Window/Analysis/Rendering Debugger.
2021.2.0URP: Added: Optional Depth Priming. Allows the forward opaque pass of the base camera to skip shading certain fragments if they don’t contribute to the final opaque output.
2021.2.0URP: Added: Possibility to rename light layer values.
2021.2.0URP: Added: Sections on Light Inspector.
2021.2.0URP: Added: Store Actions’ option that enables bandwidth optimizations on mobile GPU architectures.
2021.2.0URP: Added: Support for controlling Volume Framework Update Frequency in UI on Cameras and URP Asset as well as through scripting.
2021.2.0URP: Added: Two new URP specific scene templates, Basic which has a camera and directional light, then Standard which has the addition of a global volume with basic post effects setup.
2021.2.0URP: Added: URP global setting for stripping off shader variants.
2021.2.0URP: Added: URP global setting for stripping post processing shader variants.
2021.2.0URP: Added: URP Global Settings Asset to the Graphics Settings - a common place for project-wide URP settings.
2021.2.0URP: Added: VFX: Basic support of Lit output.
2021.2.0URP: Added: VFX: Fix light cookies integration.
2021.2.0URP: Added: XR: Added Late Latching support to reduce VR latency (Quest).
2021.2.0URP: Changed: Reorder camera inspector to be in the same order as HDRP.
2021.2.0URP: Added shadergraph support for VFX directly on Universal target.
2021.2.0URP: Changed 2D Lights to inherit from Light2DBase.
2021.2.0URP: Changed material upgrader to upgrade AnimationClips in projects that have curves bound to renamed material properties.
2021.2.0URP: Changed Pixel Snapping and Upscale Render Texture in the PixelPerfectCamera to a dropdown.
2021.2.0URP: Changed process to stripping shader variants per renderer feature instead of combined renderer features.
2021.2.0URP: Changed the default name of new URP assets.
2021.2.0URP: Changed the opaque pass depth to be copied instead of scheduling a depth prepass when MSAA is enabled and a depth texture is required.
2021.2.0URP: Improved PixelPerfectCamera UI/UX.
2021.2.0URP: Made 2D shadow casting more efficient.
2021.2.0URP: Modified the behavior of setting a camera’s Background Type to “Dont Care” on mobile. “Dont Care” now fills the render target with arbitrary data at the beginning of the frame, which might be faster in some situations. Note that there are no guarantees for the exact content of the render target, so projects should only use “Dont care” if they are guaranteed to render to, or otherwise write every pixel every frame.
2021.2.0URP: Moved all 2D APIs out of the experimental namespace.
2021.2.0URP: Moved the advanced settings in eachg section of the the URP Asset Inspector to Show Additional Properties.
2021.2.0URP: Refactored some of the array resizing code around decal projector rendering to use new APIs in render core.
2021.2.0URP: Reversed UniversalRendererData and ForwardRendererData GUIDs to improve the upgrade experience from Unity versions 2019LTS, 2020LTS and 2021.1. Issues upgrading 2021.2 Alpha/Beta versions and are recommended to start with a fresh library if initial upgrade fails.
2021.2.0URP: Updated URP to no longer render via an intermediate texture unless actively required by a Renderer Feature. See the upgrade guide for compatibility options and how assets are upgraded.
2021.2.0URP: URP Asset Inspector - General section has been renamed to Rendering.
2021.1.27URP: Added: Support for controlling Volume Framework Update Frequency in UI on Cameras and URP Asset as well as through scripting.
2021.1.27URP: Fixed an issue in Sprite-Lit-Default.shader that caused 2D lighting in perspective to be incorrect. (1315645)
2021.1.27URP: Fixed an issue where camera dimension could be zero. (1321168)
2021.1.27URP: Fixed an issue where depth texture was not available when ScriptableRenderPasses had configured it as input and MSAA were disabled.
2021.1.27URP: Fixed an issue where Opacity as Density blending artifacts on Terrain that that caused Terrain to have modified splat weights of zero in some areas and greater than one in others.
2021.1.27URP: Fixed an issue where the 2D Renderer was not rendering depth and stencil in the normal rendering pass. (1259874)
2021.1.27URP: Fixed an issue where UniversalRenderPipeineAsset could not use multi-edit.
2021.1.23URP: Fixed an issue where soft shadows shader variants did not set to multi_compile_fragment on some shaders (gbuffer pass, speedtree shaders, WavingGrass shader).
2021.1.23URP: Fixed artifacts in Speed Tree 8 billboard LODs due to SpeedTree LOD smoothing/crossfading. (1348407)
2021.1.23URP: VFX: Fixed a soft particles issue when HDR or Opaque texture wasn’t enabled.
2021.1.23URP: VFX: Fixed an OpenGL soft particles fallback issue when depth texture wasn’t available.
2021.1.19URP: Fixed an error where multisampled texture was being bound to a non-multisampled sampler in XR.
2021.1.19URP: Fixed an issue with terrain hole shadowing. (1349305)
2021.1.16URP: Fixed an issue where the SRP batcher was not working on OpenGL.
2021.1.14URP: Added: Added a SpeedTree 8 Shader Graph but did not set it as the default when importing or upgrading Speed Tree 8 assets. Because URP doesn’t yet support per-material culling, this Shader Graph does not yet behave in the same way as the existing handwritten SpeedTree 8 shader for URP.
2021.1.12URP: Fixed a performance issue in Hololens when using renderer with custom render passes.
2021.1.12URP: Fixed an issue where Particle Lit shader had an incorrect fallback shader. (1312459)
2021.1.12URP: Fixed an issue where SMAA did not work for OpenGL. (1318214)

相关文章:

Unity URP 2021 Release-Notes

🌈Unity URP 2021 Release-Notes 本文信息收集来自自动搜集工具👈 版本更新内容2021.3.32URP: Vulkan URP will use MSAA samples count fallback from player settings. Prior to this x2 fallback would have been to upgrade to x4.(UUM-741)2021.3.…...

最新IntelliJ IDEA 2024.1 安装和快速配置教程

IntelliJ IDEA 2024.1 最新版如何快速入门体验?IntelliJ IDEA 2024.1 安装和配置教程 图文解说版 文章目录 IntelliJ IDEA 2024.1 最新版如何快速入门体验?IntelliJ IDEA 2024.1 安装和配置教程 图文解说版前言 第一步: IntelliJ IDEA 2024.1安装教程第 0 步&…...

24应届生求职中QAQ

有没有大佬给个机会帮忙内推一下啊,找工作太难了QAQ。 最近一直在BOOS上找工作,但是结果不太理想,一直没有找到满意的工作,有没有大佬帮忙内推一下,有的话请私信我QAQ。...

centos7离线安装postgresql13

**一.**安装存储库RPM yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm二.使用yumdownloader下载安装包 mkdir pg_yum cd pg_yum yumdownloader --resolve postgresql13-server**三.**上传rpm包到安…...

【JavaSE】搞定String类

前言 本篇会细致讲解String类的常见用法,让小伙伴们搞定String类~ 欢迎关注个人主页:逸狼 创造不易,可以点点赞吗~ 如有错误,欢迎指出~ 目录 前言 常用的三种字符串构造 字符串长度length 字符串比较 比较 比较字符串的内容equals…...

数字乡村创新实践探索农业现代化与农村治理现代化新路径:科技赋能农村全面振兴与农民幸福生活

目录 引言 一、数字乡村与农业现代化 1、智慧农业技术的应用 2、农业产业链的数字化转型 二、数字乡村与农村治理现代化 1、农村信息化水平的提升 2、农村治理模式的创新 三、科技赋能农村全面振兴与农民幸福生活 1、提升农业生产效益与农民收入 2、促进农村产业结构…...

【从零开始手搓12306项目】四、12306是如何成为全球最忙碌的网站之一?

4.1 12306有多忙碌 一天的请求量大概1600亿,平均180万/秒(二八理论:20%的事件产生80%的请求),不适合二八理论,因为12306分时间放票 平均一年售出30亿张,高峰期日售票能力达到了2000万张 高峰期…...

WebKit简介及工作流程

文章目录 一、WebKit简介二、WebKit结构三、Webkit工作流程四、WebKit常见问题五、WebKit优点六、相关链接 一、WebKit简介 WebKit是一个开源的浏览器引擎,它的起源可以追溯到2001年,当时苹果公司推出了其首款基于Unix的操作系统Mac OS X。在2002年&…...

软考-系统集成项目管理中级--进度管理(输入输出很重要!!!本章占分较高,着重复习)

本章历年考题分值统计(16年11月及以后按新教材考的) 本章重点常考知识点汇总清单(学握部分可直接理解记忆) 12、参数估算:参数估算是一种基于历史数据和项目参数,使用某种算法来计算成本或持续时间的估算技术。参数估算是指利用历史数据之间的统计关系和…...

AndroidAutomotive模块介绍(一)整体介绍

前言 Android Automotive 是一个基本 Android 平台,可运行 IVI 系统中预安装的 Android 应用以及可选的第二方和第三方 Android 应用。 本系列文档将会系统的介绍 Android Automotive 的功能、架构、逻辑等。模块逻辑将从 应用api接口、系统服务、底层服务&#x…...

【开发问题记录】Nacos修改服务实例权重时报错

问题记录 一、问题描述1.1 产生原因1.2 产生问题 二、问题解决2.1 docker部署的nacos解决方案2.1.1 进入nacos容器2.1.2 查看当前目录2.1.3 进入data文件夹2.1.4 删除protocol文件2.2 本地部署的nacos 一、问题描述 1.1 产生原因 在运行项目时,在本地启动了一个服务…...

高级IO和5种IO模型

目录 1. 高级IO1.1 IO的基本概念1.2 OS如何得知外设当中有数据可读取1.3 OS如何处理从网卡中读取到的数据包1.4 IO的步骤 2. 五种IO模型2.1 利用钓鱼来理解2.2 阻塞IO2.3 非阻塞IO2.4 信号驱动IO2.5 IO多路转接2.6 异步IO 3. 高级IO的概念3.1 同步通信 VS 异步通信3.2 阻塞 VS …...

OpenHarmony轻量系统开发【7】驱动之I2C显示OLED屏幕

7.1实验效果 Hispark WiFi开发套件又提供一个oled屏幕,但是鸿蒙源码中没有这个屏幕的驱动,我们需要自己去移植。 以下是移植效果: 接口:I2C 使用引脚:HI_IO_NAME_GPIO_13 、 HI_IO_NAME_GPIO_14 7.2代码 这里我直…...

C#:循环中断

任务描述 实现九九乘法表,按照编程要求,使用break跳出循环 测试说明 测试过程: 平台将编译用户补全代码,并根据程序的输出判断程序是否正确。 以下是测试样例: 测试输入: 预期输出: we found…...

34. UE5 RPG实现鼠标点击移动

在前面,我们实现过使用键盘按键wasd去实现控制角色的移动,现在,我们实现了InputAction按键触发,后面,实现一下通过鼠标点击地面实现角色移动。 我们将实现两种效果的切换,如果你点击地面快速松开&#xff0…...

《二》Qt Creator工具介绍与使用

一、关于界面 点击文件--->新建文件或项目会出现如下图: 我们选择第一个 点击下一步下一步: 继续下一步直到结束: 二,具体文件介绍 我们点击pro查看以下 QT core gui第1行 表示使用qt的core和gui库,如果以后…...

20240415金融读报:市场信贷不能过于宽松声音碳领域新增文件

1、市场普遍认为,在经济转型背景下,当前的社会融资规模和信贷增长有助于经济高质量发展,过于宽松并不利于经济发展。(已经有这个声音了,是不是说明我们已经脱离了U型曲线的最低点,在或快接近其后半段的1/2处…...

2024年第十五届蓝桥杯研究生组题目总结(Java、Python、C++)

2024年十五届蓝桥杯研究生组 今年的题较去年难度降低了很多,题量也少了2道。 Q1 劲舞团 读文件,找到最长的满足条件的子数组的长度 答案是:9 BufferedReader,fopen,open Q2 召唤数学精灵 找规律,周期…...

MindOpt APL向量化建模语法的介绍与应用(2)

前言 在数据科学、工程优化和其他科学计算领域中,向量和矩阵的运算是核心组成部分。MAPL作为一种数学规划语言,为这些领域的专业人员提供了强大的工具,通过向量式和矩阵式变量声明以及丰富的内置数学运算支持,大大简化了数学建模…...

深入理解图形处理器(GPU):加速人工智能和大数据计算的引擎

文章目录 1. 什么是GPU?2. GPU的工作原理3. GPU的应用领域4. GPU与CPU的比较参考与推荐 前言: 图形处理器(GPU)不再仅仅是用于图形渲染的硬件设备。如今,GPU已经成为加速人工智能、大数据计算和科学研究的关键引擎。本…...

React Native 导航系统实战(React Navigation)

导航系统实战(React Navigation) React Navigation 是 React Native 应用中最常用的导航库之一,它提供了多种导航模式,如堆栈导航(Stack Navigator)、标签导航(Tab Navigator)和抽屉…...

在HarmonyOS ArkTS ArkUI-X 5.0及以上版本中,手势开发全攻略:

在 HarmonyOS 应用开发中,手势交互是连接用户与设备的核心纽带。ArkTS 框架提供了丰富的手势处理能力,既支持点击、长按、拖拽等基础单一手势的精细控制,也能通过多种绑定策略解决父子组件的手势竞争问题。本文将结合官方开发文档&#xff0c…...

为什么需要建设工程项目管理?工程项目管理有哪些亮点功能?

在建筑行业,项目管理的重要性不言而喻。随着工程规模的扩大、技术复杂度的提升,传统的管理模式已经难以满足现代工程的需求。过去,许多企业依赖手工记录、口头沟通和分散的信息管理,导致效率低下、成本失控、风险频发。例如&#…...

学校招生小程序源码介绍

基于ThinkPHPFastAdminUniApp开发的学校招生小程序源码,专为学校招生场景量身打造,功能实用且操作便捷。 从技术架构来看,ThinkPHP提供稳定可靠的后台服务,FastAdmin加速开发流程,UniApp则保障小程序在多端有良好的兼…...

OpenLayers 分屏对比(地图联动)

注:当前使用的是 ol 5.3.0 版本,天地图使用的key请到天地图官网申请,并替换为自己的key 地图分屏对比在WebGIS开发中是很常见的功能,和卷帘图层不一样的是,分屏对比是在各个地图中添加相同或者不同的图层进行对比查看。…...

【生成模型】视频生成论文调研

工作清单 上游应用方向:控制、速度、时长、高动态、多主体驱动 类型工作基础模型WAN / WAN-VACE / HunyuanVideo控制条件轨迹控制ATI~镜头控制ReCamMaster~多主体驱动Phantom~音频驱动Let Them Talk: Audio-Driven Multi-Person Conversational Video Generation速…...

论文笔记——相干体技术在裂缝预测中的应用研究

目录 相关地震知识补充地震数据的认识地震几何属性 相干体算法定义基本原理第一代相干体技术:基于互相关的相干体技术(Correlation)第二代相干体技术:基于相似的相干体技术(Semblance)基于多道相似的相干体…...

【Nginx】使用 Nginx+Lua 实现基于 IP 的访问频率限制

使用 NginxLua 实现基于 IP 的访问频率限制 在高并发场景下,限制某个 IP 的访问频率是非常重要的,可以有效防止恶意攻击或错误配置导致的服务宕机。以下是一个详细的实现方案,使用 Nginx 和 Lua 脚本结合 Redis 来实现基于 IP 的访问频率限制…...

Python+ZeroMQ实战:智能车辆状态监控与模拟模式自动切换

目录 关键点 技术实现1 技术实现2 摘要: 本文将介绍如何利用Python和ZeroMQ消息队列构建一个智能车辆状态监控系统。系统能够根据时间策略自动切换驾驶模式(自动驾驶、人工驾驶、远程驾驶、主动安全),并通过实时消息推送更新车…...

为什么要创建 Vue 实例

核心原因:Vue 需要一个「控制中心」来驱动整个应用 你可以把 Vue 实例想象成你应用的**「大脑」或「引擎」。它负责协调模板、数据、逻辑和行为,将它们变成一个活的、可交互的应用**。没有这个实例,你的代码只是一堆静态的 HTML、JavaScript 变量和函数,无法「活」起来。 …...