Unity中Shader URP 简介

news/2024/7/5 2:32:37

文章目录

  • 前言
  • 一、URP(Universal Render Pipeline)
    • 由名字可知,这是一个 通用的 渲染管线
    • 1、Universal(通用性)
    • 2、URP的由来
  • 二、Build-in Render Pipeline(内置渲染管线)
    • 1、LWRP(Light Weight Render Pipeline)
    • 2、HDRP(High Definition Render Pipeline)
    • 3、URP(Universal Render Pipeline)
    • 4、Scriptable Render Pipline(可编程渲染管线)


前言

在这篇文章中,我们主要介绍一下Unity中的URP(通用渲染管线)是什么


一、URP(Universal Render Pipeline)

由名字可知,这是一个 通用的 渲染管线

在这里插入图片描述

  • Unity帮助文档

1、Universal(通用性)

  • Windows and UWP
  • Mac and IOS
  • Android
  • Xbox One
  • PlayStation4
  • Nintendo Switch
  • WebGL
  • All current VR platforms

2、URP的由来

  • 在Unity2018以前,Unity使用的一直都是Build-in Render Pipeline(内置渲染管线)

在早期使用内置渲染管线时,Unity为了适配更多的游戏平台。所以,在使用某一功能时,如果我们只是在单一平台开发,我们会用到很多适配其他平台的复杂功能。


二、Build-in Render Pipeline(内置渲染管线)

  • 内置渲染管线包含两个部分 LWRP 和 HDRP,未来主流是 URP 和 HDRP

在这里插入图片描述

1、LWRP(Light Weight Render Pipeline)

轻量级的渲染管线主要是针对多平台高低配置适配的,即这是实现内置渲染管线部分的主要部分。但是,早期因为名字太low的原因,导致很多人错误的选择了 HDRP 来开发

2、HDRP(High Definition Render Pipeline)

高清晰度的渲染管线 主要是针对高端主机平台适配的

3、URP(Universal Render Pipeline)

因为 LWRP 太 low 导致很多人错误使用,Unity在后期升级中,把 LWRP 更改为了 URP 来实现通用的渲染管线。语法 和 算法 与 原本的改变并不大。

4、Scriptable Render Pipline(可编程渲染管线)

这一般由 图形程序 使用 C# 对其进行调试维护,详细定制这个渲染管线的渲染方式。


http://lihuaxi.xjx100.cn/news/1887871.html

相关文章

Python实战 | 如何抓取腾讯视频

嗨喽~大家好呀,这里是魔王呐 ❤ ~! python更多源码/资料/解答/教程等 点击此处跳转文末名片免费获取 爬虫: 作用: 批量采集数据 / 模拟用户行为 原理: 模拟成 客户端 向 服务器 发送网络请求 环境介绍: python 3.8 解释器 pycharm 编辑器 第三方模块: reques…

Linux--权限问题(1)

前文 Linux--初识和基本的指令(1)-CSDN博客 Linux--初识和基本的指令(2)-CSDN博客 Linux--初识和基本的指令(3)-CSDN博客 目录 前文 前言 1.剩余指令部分 1.1 打包和压缩的其它指令 2.权限部分 2.1权…

【目标检测算法】IOU、GIOU、DIOU、CIOU

目录 参考链接 前言 IOU(Intersection over Union) 优点 缺点 代码 存在的问题 GIOU(Generalized Intersection over Union) 来源 GIOU公式 实现代码 存在的问题 DIoU(Distance-IoU) 来源 DIOU公式 优点 实现代码 总结 参考链接 IoU系列(IoU, GIoU…

在Vue2中使用MarkDown编辑器输入(mavonEditor)

在开发一些需求如博客系统时,原始的文本框不满足我们的需求,展示word文档的格式又太麻烦吗,不难想到使用markdown的格式来输入和展示内容。本文介绍了在Vue2中怎么使用markdown格式的输入框和展示框。 先看一下实现的效果 官方文档 我们使用…

家电CRM的功能模块详解:提升销售效率的关键

CRM系统管理软件出现以来按照企业规模和行业划分出现了不同的细分类型,家电CRM就是其中一种。本文将简要向您介绍,家电CRM是什么,有什么功能、作用及其价格。 一、家电CRM概念 家电CRM是客户管理软件供应商为家电行业量身打造的一种客户关系…

2023中国(海南)国际高尔夫旅游文化博览会 暨国际商界峰层·全球华人高尔夫精英巡回赛 全国颍商自贸港行盛大启幕

2023中国(海南)国际高尔夫旅游文化博览会(以下简称“海高博”)暨全国颍商走进海南自贸港于12月7-9日在海口观澜湖盛大开幕。该活动由中国国际贸易促进委员会海南省委员会、海南省旅游和文化广电体育厅主办,中国国际商会…

基于C/C++的rapidxml加载xml大文件 - 上部分翻译

RAPIDXML手册 版本 1.13 版权所有 (C) 2006, 2009 Marcin Kalicinski有关许可证信息,请参阅随附的文件许可证 .txt。 目录 1. 什么是 RapidXml? 1.1 依赖性和兼容性1.2 字符类型和编码1.3 错误处理1.4 内存分配1.5 …

案例041:基于微信小程序的私家车位共享系统

文末获取源码 开发语言:Java 框架:SSM JDK版本:JDK1.8 数据库:mysql 5.7 开发软件:eclipse/myeclipse/idea Maven包:Maven3.5.4 小程序框架:uniapp 小程序开发软件:HBuilder X 小程序…