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

embedded/2024/11/24 2:25:57/

推荐阅读

  • CSDN主页
  • GitHub开源地址
  • Unity3D插件分享
  • QQ群:398291828
  • 小红书
  • 小破站

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

一、前言

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

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

HDRP Outline
3d39ff9373ed183.png" alt="在这里插入图片描述" />

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

二、正文

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和坑,让后来人可以有些参考。

http://www.ppmy.cn/embedded/140001.html

相关文章

数字媒体需求复用工具(DMReqTool)

1.产品介绍 产品介绍方案 产品名称 数字媒体需求复用工具(DMReqTool) 主要功能 需求分析与建模类库管理与检索需求复用与综合可视化报告生成 功能介绍 需求分析与建模 具体作用:该功能允许用户通过图形化界面进行数字媒体项目需求的输入…

掌握SEO提升网站流量的关键在于长尾关键词的有效运用

内容概要 在现代数字营销中,搜索引擎优化(SEO)被广泛视为提升网站流量的核心策略之一,而其中长尾关键词的运用显得尤为重要。长尾关键词通常由三个或更多个词组成,具有更高的针对性和精确度,可以更好地满足…

Linux环境开启MongoDB的安全认证

文章目录 1. MongoDB安全认证简介1.1 访问控制1.2 角色1.3 权限 2. MongoDB中的常见角色3. MongoDB Shell3.1 下载MongoDB Shell3.2 通过MongoDB Shell连接MongoDB 4. 创建管理员用户5. 为具体的数据库创建用户6. 开启权限认证7. 重启MongoDB服务8. 连接MongoDB9. MongoDB数据库…

优化装配,提升品质:虚拟装配在汽车制造中的关键作用

汽车是各种零部件的有机结合体,因此汽车的装配工艺水平和装配质量直接影响着汽车的质量与性能。在汽车装配过程中,经常会发生零部件间干涉或装配顺序不合理等现象,且许多零部件制造阶段产生的质量隐患要等到实际装配阶段才能显现出来&#xf…

mysql 去重 补全 取出重复 变量 函数 和存储过程

连接更新 UPDATE JOIN SET UPDATE Sheet4 us JOIN () temp ON us.id temp.idSET us.name temp.name;补全查询 COALESCE LAG OVER SELECTid,COALESCE (NAME,LAG( NAME ) OVER ( ORDER BY id )) FROMusers源数据: 张三 123 李四 4567 补全后的:&#x…

ONVIF协议操作摄像头方法

一.前言 简单介绍一下涉及到的名称。SOAP是一种基于XML的RPC协议规范,gSOAP是一个开发SOAP和XML应用(它们组成了webservice)的工具。ONVIF协议就是在SOAP协议规范的基础之上定义的一套用于网络摄像机的标准协议。 二.gsoap工具 gsoa…

Java与Kotlin在鸿蒙中的地位

在当今移动操作系统领域,华为推出的鸿蒙系统(HarmonyOS)正逐渐崭露头角,成为与Android、iOS并驾齐驱的操作系统之一。对于开发者而言,了解如何为鸿蒙系统开发高质量的应用程序变得至关重要。在这篇文章中,我…

Kafka-Controller角色需要做什么?

一、上下文 《Kafka-Controller选举》博客中分析了Controller是如何选举出来的,且比如会执行onControllerFailover()。接下来让我们看看Controller角色都承担了哪些职责。 二、注册监听器 在从zookeeper读取资源前,注册监听器以获取 broker/topic 的回…