自学内容网 自学内容网

【Unity3D插件】Unity3D HDRP Outline高亮发光轮廓描边插件教程

推荐阅读

大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。

一、前言

最近用Unity3DHDRP(高清渲染管线)开发项目,发现普通项目的高亮插件都不管用了,材质也不管用了。

这里就不管材质升级HDRP的问题,主要分享一个在HDRP项目中可以用的高亮插件:

HDRP Outline
在这里插入图片描述

接下来,就来看一下如何使用吧。

二、正文

2-1、简介

HDRP Outline
是一款可以在HDRP项目使用的边缘轮廓高亮插件。

有两种渲染模式,一种是Hard,一种是Soft。

使用纹理遮罩,可以使用剪切材质向渲染器添加轮廓。

使用深度比较(ZTest)参数,可以绘制具有不同效果的对象轮廓:

  • 1.“LEqual”(小于或等于)绘制对象未被遮挡部分(可见)的轮廓。
  • 2.“GEqual”(大于或等于)绘制对象被遮挡部分的轮廓(被场景深度遮挡)。
  • 3.“始终”始终绘制对象的轮廓。

支持VR多通道和单通道实例(使用HTC Vive测试)。

特性:

  • 支持纹理遮罩(alpha剪裁)
  • 支持轮廓对象的屏幕空间模式覆盖
  • 每种材料的深度比较参数
  • 遮罩的UVChannel参数

2-2、下载地址

https://download.csdn.net/download/q764424567/90024760

2-3、使用方法

(1)将After Post Process添加上HDRP Outline:
打开 ProjectSetting > HDRP Default Setting > After Post Process 添加插件应用上:
在这里插入图片描述
*提示:每个版本的设置的位置不一定。

下面这是Unity6.0版本的设置位置Project Settings→Graphics·
在这里插入图片描述
(2)新建场景,新建物体,给物体添加Outline Object组件:
在这里插入图片描述
在这里插入图片描述
*注意:Outline Object组件的Materia需要设置为Demo Default,其他不管用,不知道为什么。

(3)使用
开启Outline Object组件既可以使用了。

三、后记

如果觉得本篇文章有用别忘了点个关注,关注不迷路,持续分享更多Unity干货文章。


你的点赞就是对博主的支持,有问题记得留言:

博主主页有联系方式。

博主还有跟多宝藏文章等待你的发掘哦:

专栏方向简介
Unity3D开发小游戏小游戏开发教程分享一些使用Unity3D引擎开发的小游戏,分享一些制作小游戏的教程。
Unity3D从入门到进阶入门从自学Unity中获取灵感,总结从零开始学习Unity的路线,有C#和Unity的知识。
Unity3D之UGUIUGUIUnity的UI系统UGUI全解析,从UGUI的基础控件开始讲起,然后将UGUI的原理,UGUI的使用全面教学。
Unity3D之读取数据文件读取使用Unity3D读取txt文档、json文档、xml文档、csv文档、Excel文档。
Unity3D之数据集合数据集合数组集合:数组、List、字典、堆栈、链表等数据集合知识分享。
Unity3D之VR/AR(虚拟仿真)开发虚拟仿真总结博主工作常见的虚拟仿真需求进行案例讲解。
Unity3D之插件插件主要分享在Unity开发中用到的一些插件使用方法,插件介绍等
Unity3D之日常开发日常记录主要是博主日常开发中用到的,用到的方法技巧,开发思路,代码分享等
Unity3D之日常BUG日常记录记录在使用Unity3D编辑器开发项目过程中,遇到的BUG和坑,让后来人可以有些参考。

原文地址:https://blog.csdn.net/q764424567/article/details/143977701

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!