unity创建urp的方法

news2024/12/28 6:05:25

Unity里URP项目的介绍和创建

URP(Universal Render Pipeline)通用渲染管线,是Unity在2019.3版本之后推出的一种新的渲染管线。
对比起默认的渲染管线,他的使用上会产生了一些变化,包括了摄像机的使用、Shader的编写等。
传统的渲染管线在渲染多光源的情况,是把每一个主要光源都使用一个Pass来计算,然后再叠加,所以在计算多光源实时光时,消耗会比较大。
URP的特点是,假定了一些特定的条件,比如主光源只能是平行光、限定附加光源数量,然后在一个pass内处理完所有光源和光照的计算。这样会解决了默认渲染管线对于多光源的计算。
URP的另外一个特点是SRP Batcher合并的支持。合并批次渲染是渲染性能优化的重要手段,之前介绍过静态合批、动态合批、GPU Instancing等,SRP Batcher也是一种非常优秀的合批的技术手段
所以URP在移动平台开发比较受欢迎,它能做出效果不错而性能也不错的实时光效果。


使用URP

1、安装URP

在这里插入图片描述
在Package Manager里面搜索并安装UniversalRP

在这里插入图片描述

安装后,Packages里面会增加Core RP Library好Universal RP两个package文件夹

把项目转变成URP

创建URP的Asset文件在这里插入图片描述

在安装了Universal RP的package之后,会发现Create选项里面多了Rendering/Universal Render Pipeline的选项,可以创建Pipeline Asset

创建之后,会发现有2个asset文件,一个是我们自己起的名字,一个是自己起的名字加上_Renderer结尾
在这里插入图片描述

指定使用URP的Asset文件

在Project Setting里面,分别在Graphics和Quality页签指定刚才创建的管线Asset文件。

在这里插入图片描述

在这里插入图片描述

使用后相机、材质变化

在这里插入图片描述

在指定了URP渲染asset之后,会发现摄像机的选项发生了非常大的变化,左边的是URP摄像机,右边的是普通的摄像机

在这里插入图片描述
新创建的材质球,默认使用的shader不再是Standard,而变成Universal Render Pipeline/Lit

在这里插入图片描述


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

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

相关文章

采用动态规划来处理有向无环图最短路径问题,c++实现

采用动态规划来处理有向无环图最短路径问题,c实现 需求描述实现思路代码实现 需求描述 如图,在一个无环有向图中,找到起点0到终点的最短路径 实现思路 设s1,s2,…, st 是一条最短路径假设s1,s2,已求出,则…

JS 事件循环机制、调用栈、堆、主线程、宏任务队列、微任务队列、缓存管理之间的关系

一、事件循环机制 你是否想过,在控制台执行代码时,为什么能立即得到响应? 实际上,底层有一套模型机制叫 事件循环,换句话说,它是一个”死循环“, 里面负责监听&执行我们写的 JS 代码&#…

spring+springMVC+mybatis实现的物业管理系统

本系统借用了前辈的页面框架来实现了一个物业管理系统,使用到的主要技术有:SSM框架,MySql 8.0数据库,tomcat 8.0,使用maven进行依赖管理,前端页面使用的是jsp。整个系统分为用户端和管理员端。 用户端功能有…

Vue.js 中的权限控制是什么?如何进行权限控制?

Vue.js 中的权限控制是什么?如何进行权限控制? 在现代 Web 应用程序中,权限控制是一个重要的话题。Vue.js 作为一种现代的前端框架,提供了一些有用的工具和技术来实现权限控制。本文将介绍 Vue.js 中的权限控制的概念、作用以及如…

一文教你认清云渲染的优势和劣势

在当今数字化时代,云渲染作为一项创新的技术方案,正逐渐成为许多行业中的热门话题。与传统的本地渲染相比,云渲染具备许多独特的优势和劣势。本文将深入探讨云渲染的各项特点,帮助您全面了解这一技术,并为您提供有关云…

js+canvas实现劈腿关系图

【我愿称多对一 一对多关系为劈腿关系】 【仓库地址】gitgithub.com:yyccmmkk/rl.git 【显示所有线路细节】 【合并线路】 【合并同一个目标点线路】 【合并同一个出发点线路】 【数据结构】 原始数据只需要提供节点自身id 父点节id,劈腿关系图自动处理 [{id:z…

基于CSDN上海城市开发者社区第一次线下沙龙的筹备经验分享

引言 由于时间较为紧张、邹老师行程安排紧凑等因素影响,结合实际情况,改茶话会为聚餐,所以在举办线下沙龙的时候一定要根据实际情况来斟酌活动形式。本次活动是和哈士奇,哈哥一起筹备,也得到了哈哥的大力支持&#xff…

如何进行物联网开发可以快速完成产品研发?

物联网产品的研发与开发过程,是一个不断探索、创新、实践的过程,需要很长的周期,在这个过程中,项目团队往往需要投入大量的人力、物力和时间。同时,物联网产品研发过程中还涉及到大量的专业技术和知识,需要…

从git上拉取项目

目录 一、前期准备,获取git下载链接 二、idea下载 2.1.打开git下载界面 2.2.进入下载界面 2.3.下载前期配置 2.4.输入账号密码 2.5.下载完成后idea打开 2.6.下载完成后文件目录展示 三、命令行下载 3.1.打开所需要下载的项目路径 3.2.进入黑窗口 …

【算法系列之数组I】leetcode54.螺旋矩阵

704. 二分查找 力扣题目链接 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 输入: nums [-1,0,3,5,9,12], target 9…

【618备战巡礼】“三高”之第一高--如何打造高可用系统 | 京东云技术团队

前言 我们经常会说互联网“三高”,那什么是三高呢?我们常说的三高,高并发、高可用、高性能,这些技术是构建现代互联网应用程序所必需的。对于京东618备战来说,所有的中台系统服务,无疑都是围绕着三高来展开…

一文说清DC-DC BUCK电路(非常详细)

目录 摘要 BUCK原理 DC-DC芯片框图 自举电容 输出电感 输出电容和纹波 损耗 总结 摘要 DC-DC BUCK,是硬件工程师工作中使用频率非常高的电路,可以这么说,只要板子不是迷你型的,十有八九都有DC-DC。因此,对它的…

Win10安装mac虚拟机

参考文章 按照上面的参考文章进行了安装并完成了安装,结合安装过程中遇到的问题,进行一个总结。 要想在win10上安装mac虚拟机,需要准备三样东西: (1)虚拟机平台:用来装载mac虚拟机 &#xf…

【分布族谱】学生t分布,及其与正态分布、卡方分布的关系

文章目录 简介正态分布与卡方分布用scipy来验证三者关系 简介 1908年,戈塞特在酿酒厂工作,由于酒厂禁止员工发表酿酒相关的研究成果,所以他以Student为笔名发表了有关t分布的研究,故而这个著名的分布被命名为学生分布。 如果有两…

计算机基础--->操作系统(3)【内存管理】

文章目录 内存管理内存管理主要做什么?什么是内存碎片?常见内存管理方式虚拟内存什么是虚拟内存?虚拟内存的作用?没有虚拟内存的问题什么是虚拟地址和物理地址? 分段机制分页机制转址旁路缓存(TLB、快表&am…

MySQL唯一约束失效深度剖析

详细情况: 业务反馈:“用int查出来有两条数据,char类型查出来只有一条数据 ,这几个字段还是uk的 ”(版本MySQL 5.7.25) 表结构如下: CREATE TABLE test_table (id bigint(20) NOT NULL AUTO_IN…

构建方便残障人士使用的网站 web enhance the accessibility

文章目录 前言检测网站是否符合残障人士使用window版软件edge浏览器插件版 前端开发为残障人士的通用标准img标签a标签字体与颜色显示或隐藏的元素可交互的元素标记元素类别 总结 前言 网站的构建往往会忽略一群特殊的人群,在某些方便存在障碍的网民,比…

Docker镜像管理

Docker 概述 Docker是什么 Docker是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议开源。 Docker是在Linux容器里运行应用的开源工具,是一种轻量级的“虚拟机”。 Docker 的容器技术可以在一台主机上轻松为任何应用创建一个轻量级的、可移…

基于状态的维护(CBM)如何推动设备效率提高?

基于状态的维护(Condition-Based Maintenance,CBM)是一种先进的维护策略,通过实时监测和分析设备的状态数据,预测设备故障并采取相应的维护措施。CBM基于数据驱动的方法,能够提高设备的可用性、降低维修成本…

PDF怎么转成PPT文件免费?分享几个方法!

PDF文件和PPT文件是常见的两类文件,广泛应用于打工人和学生党之间。每种文件格式都有自己的优势,在不同的情况下使用。PDF格式具有出色的浏览效果,能有效保护文档内容免受随意篡改,而且在传输过程中不会出现乱码问题。然而&#x…