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

(01)Unity 中使用 HDRP

  1. 概述

Unity在2019.2版本中推出HDRP(高清渲染管线),目的是为了提高图形质量,实现从照片写实到风格化的图像。

先看一下官方对HDRP的概述:

高清渲染管线 (HDRP) 是由 Unity 构建的高保真脚本化渲染管线,面向现代(与计算着色器兼容)平台。HDRP 利用基于物理的光照技术、线性光照、HDR 光照和可配置的混合平铺/群集延迟/前向照明架构。它为您提供了创建应用程序(如游戏、技术演示和动画)所需的工具,以达到高图形标准。

看起来还算通俗易懂,也就是说咱们普普通通没有美术功底的开发者,可以通过HDRP拖拉拽扯的这种方式来实现牛逼哄哄的效果了。

  1. 使用HDRP

进入正题,如何开始使用HDRP无非就两种情况:1.项目开始前确认使用HDRP;2.将现有项目升级为HDRP,这两种方式分别使用官方示例模板项目和Package Manager导入就可以了,关于这两种方法在网上能搜到很多,官方也有教程,所以这里不做过多赘述。官方教程传送门

1.使用模板项目

2.将项目升级到HDRP

导入后会发现原先的场景材质全部错误变成了粉红色就是正常的了,这个时候傻瓜式(我是)将项目所有材质升级到HDRP材质即可。

3.小Tips

到此HDRP就能够正常使用了,第三个标题用来记录在使用HDRP这一块有哪些要点需要注意。如有错误或其他问题欢迎评论~

1.渲染管线兼容:HDRP与URP是不兼容的,所以在选择渲染管线上只能进行单选。

官方:

这里实际上缺少内容,HDRP与默认渲染管线的shader也是不兼容的,也就是说项目导入了HDRP后,这个项目中的原始基础材质Standard shader是无法使用的,而是被HDRP->Lit shader替换了。

2.目前HDRP在Windows上仅支持DirectX,不支持基于OpenGL和OpenGL ES的设备,所以在考虑使用HDRP时还要考虑到项目最终的终端设备是什么。目前笔者在一款基于OpenGL的VR一体机(zSpace)上测试是有无法跑通的。

3.说一说目前笔者对HDRP的理解,HDRP好像是(也许真是?)对画面进行二次处理调优的一个工具,可以理解为使用手机拍了一张照片,但你在拍摄时没有对这张照片的曝光调整好,然后就需要通过各种PS软件对软件进行二次处理,将招聘的曝光调整到满意的状态。所以如果有摄影基础的同学调起来可能会更舒服一些。

http://www.lryc.cn/news/23368.html

相关文章:

  • 使用cmake在win10编译yolov5+tensorRT+cuda+cudnn+protobuf代码进行混合编译
  • 《C++ Primer Plus》第17章:输入、输出和文件(7)
  • PGLBox 超大规模 GPU 端对端图学习训练框架正式发布
  • sql-labs-Less1
  • 又一个国内类ChatGPT模型?【秘塔科技上线自研LLM大模型「对话写作猫」】
  • 卷麻了,00后测试用例写的比我还好,简直无地自容......
  • 动态网页的核心——JSP
  • RK3588平台开发系列讲解(系统篇)init.d介绍
  • taobao.user.buyer.get( 查询买家信息API )
  • python学生信息管理系统
  • 【微信小程序】-- WXML 模板语法 - 条件渲染 -- wx:if hidden (十一)
  • 2023上半年软考,广州/东莞/深圳/江苏报班是明智的选择
  • C++修炼之练气期一层——命名空间
  • matplotlib综合学习
  • IIS .Net Core 413错误和Request body too large解决办法
  • Spring Boot数据访问—(springboot 多数据源)—官方原版
  • 高燃!GitHub上标星75k+超牛的Java面试突击版
  • grid宫格布局新手快捷上手-f
  • 面试必刷101 Java题解 -- part 3
  • 干货满满!MES的简介和运用
  • 【ElasticSearch系列-01】初识以及安装elasticSearch
  • 【Leedcode】栈和队列必备的面试题(第一期)
  • Unity 渲染流程管线
  • c++之引用
  • Java-扑克牌的创建以及发放
  • 华为OD机试题,用 Java 解【开放日活动】问题
  • yarn run serve报错Error: Cannot find module ‘@vue/cli-plugin-babel‘ 的解决办法
  • 【LeetCode】剑指 Offer(11)
  • 【英语】托福单词 近义/形近 分类汇总(更新中......)
  • 面试了一个32岁的程序员,一个细节就看出来是培训班的····