UE 物体高亮插件 HighLightActors(完全开源纯免费)

简介: HighLightActors 是一个适用于 Unreal Engine 5.8 的运行时插件(同时适用于UE5.0-5.8之前的所有版本),用 Custom Depth/Stencil 和后处理材质给 Actor 绘制可配置的轮廓。插件支持 C++ 与蓝图调用。

HighLightActors

HighLightActors 是一个适用于 Unreal Engine 5.8 的运行时插件(同时适用于UE5.0-5.8之前的所有版本),用 Custom Depth/Stencil 和后处理材质给 Actor 绘制可配置的轮廓。插件支持 C++ 与蓝图调用。

地址:https://github.com/GoldenDragons/HighLightActors

功能

  • 高亮单个 Actor、Actor 数组、带一个或多个 Tag 的 Actor。
  • 可选包含附着的子 Actor 与 Child Actor Component。
  • 每次高亮调用可传入颜色和线宽,不需要单独设置颜色节点。
  • 默认颜色为 UE 编辑器默认选中色橙色;默认线宽为 1 个屏幕像素。
  • 清除高亮时恢复组件原来的 Custom Depth 和 Stencil 状态。

版本与要求

  • 插件版本:1.0.0
  • 已验证引擎:Unreal Engine 5.0-5.8
  • 插件源码模块:HighLightActors(Runtime)

安装到 UE 项目

使用压缩包

  1. 从本仓库下载 HighLightActors-1.0.0.zip 并解压。
  2. 将解压出的 HighLightActors 文件夹放到项目根目录的 Plugins/HighLightActors/。
  3. 如项目尚无 Plugins 文件夹,请先创建。
  4. 在项目设置的 Rendering → Postprocessing 中启用 Custom Depth-Stencil Pass,选择 Enabled with Stencil
  5. 在项目 Config/DefaultEngine.ini 的 RendererSettings 段加入:
r.CustomDepth=3
r.CustomDepthTemporalAAJitter=0

第二项关闭 Custom Depth 的时间抖动,避免后处理轮廓随 TAA/TSR 闪动。

  1. 启用插件并重新生成 IDE 工程文件。C++ 项目需要重新编译。

如果直接使用源码,可将整个插件目录复制到目标项目的 Plugins/HighLightActors/。

C++ 用法

在游戏模块的 Build.cs 中添加插件模块依赖:

PublicDependencyModuleNames.AddRange(new string[]
{
   
    "Core",
    "CoreUObject",
    "Engine",
    "HighLightActors"
});

在这里插入图片描述

然后包含函数库并调用:

#include "HighLightActorsLibrary.h"

UHighLightActorsLibrary::HighlightActor(
    GetWorld(),
    TargetActor,
    true,                                    // 同时高亮子 Actor
    FLinearColor(1.0f, 0.15f, 0.15f, 1.0f), // 轮廓颜色
    2.0f                                     // 线宽(屏幕像素)
);

UHighLightActorsLibrary::ClearHighlights(GetWorld());

其他 C++ 接口:HighlightActors、HighlightActorsWithTag、HighlightActorsWithTags、ClearHighlights、SetMaxPrimitivesToHighlight 和 GetMaxPrimitivesToHighlight。

蓝图用法

在蓝图图表中搜索 Highlight Actor Outline,把 Actor 接到目标输入即可。World Context 在普通蓝图中通常自动隐藏。数组和 Tag 版本位于 HighLightActors|Highlight 分类中。

单 Actor 高亮蓝图节点与参数面板。

在这里插入图片描述

蓝图节点

节点 作用
Highlight Actor Outline 高亮一个 Actor
Highlight Actor Outlines 高亮 Actor 数组
Highlight Actor Outlines By Tag 按单个 Tag 查找并高亮
Highlight Actor Outlines By Tags 按多个 Tag 查找并高亮
Clear Actor Outlines 清除当前高亮并恢复组件之前的 Stencil 状态
Set Max Outline Primitives 设置每次高亮最多处理的 Primitive 数量;0 表示不限制
Get Max Outline Primitives 读取当前 Primitive 数量上限

高亮参数

参数 类型 默认值 作用
Actor / Actors / Tag / Tags Actor / 数组 / Name 指定要高亮的对象或查找条件
Include Children Boolean true 同时处理附着子 Actor 与 Child Actor Component
Outline Color Linear Color (0.828, 0.364, 0.003, 1) 本次调用使用的轮廓颜色,默认对应 UE 5.8 编辑器默认选中色
Outline Width Float 1.0 轮廓宽度,单位为屏幕像素;运行时限制在 0 到 16 之间

Actor 数组与 Tag 蓝图节点。

在这里插入图片描述

项目插件设置页面。

在这里插入图片描述

游戏运行时选中 Actor 的轮廓效果。

在这里插入图片描述
在这里插入图片描述

压缩包内容

发布包为 Windows x64 构建的插件包,源码仍包含在包内。其他平台可将源码插件放入项目并由目标平台重新编译。

相关文章
|
3天前
|
人工智能 JSON API
全网刷屏的 Jev 模型正式开放!一手实战测评 + 保姆级教程
全网爆火的 Jev 模型是什么?有什么用?怎么使用?怎么接入 AI 编程工具?效果真的好么?傻子可懂的 Jev 保姆级实战教程 + 项目实战测评来啦
5508 7
|
1天前
|
人工智能 测试技术 API
最近全网爆火的 Jev 到底是什么?适合干什么、怎么用,一篇讲透!
Jev是TypeSafe AI推出的“系统一模型”,不生成文本,专做毫秒级结构化决策:Choice(多选)、Score(打分)、Noul(是非概率)。响应快193倍、成本低444倍,适合工单路由、内容审核、测试定级等高频判断场景。
901 1
最近全网爆火的 Jev 到底是什么?适合干什么、怎么用,一篇讲透!
|
15天前
|
人工智能
千问办公官网入口:阿里AI办公QwenWork产品页和免费网页端链接
千问办公官网含两大入口:一是网页端(qwenwork.cn),即开即用,支持浏览器直接访问;二是阿里云产品页 https://t.aliyun.com/U/JNKJuO 提供免费/付费版详情、功能介绍及使用指南。
|
15天前
|
人工智能 自然语言处理 安全
阿里云千问办公 QwenWork详细介绍:产品核心能力、典型场景、价格及常见问题解答
千问办公是阿里云推出的一站式AI办公平台,主打"不止于对话,更注重交付",依托通义千问旗舰大模型,用户一句话即可完成数据分析、PPT生成、视频剪辑等复杂任务,直接输出可用成果。产品深度打通钉钉生态与企业OA,覆盖桌面端、网页端,提供企业标准版198元/人/月等多档订阅方案,新用户注册即赠2000积分,适配工程师、HR、财务等多职业办公场景,成为能动手干活的"全能AI同事"。
3141 9
|
14天前
|
IDE 开发工具
Qoder 上线 Sonus 模型,Computer Use 能力全面增强
Qoder国际版上线全新内置大模型Sonus(/ˈsoʊnəs/),全球领先,专精超长任务执行与电脑操作(Computer Use)。配合Qoder桌面端0.2.3版本,可自主完成编程、金融建模、科研及表格制作等复杂工作。现全面支持Qoder全系产品,效率提升3.2倍。
1762 8
Qoder 上线 Sonus 模型,Computer Use 能力全面增强
|
16天前
|
缓存 人工智能 自然语言处理
阿里云qwen3.8-flash大模型介绍:模型能力、模型价格、免费额度与最新活动
本文是阿里云百炼平台Qwen3.8-Flash大模型的选型接入指南,作为兼顾性能与响应速度的高性价比多模态模型,它支持百万级上下文窗口、全场景多模态输入与完整智能体能力矩阵,适配编程辅助、智能体协作等核心场景。文中同步梳理了最新下调的阶梯定价、夜间4折等优惠活动,搭配OpenAI兼容流式调用示例,帮助开发者低成本快速落地高并发AI应用。
阿里云qwen3.8-flash大模型介绍:模型能力、模型价格、免费额度与最新活动
|
10天前
|
缓存 IDE Java
【保姆级】Android Studio下载、安装和汉化教程(2026最新)
Android Studio 是 Google 官方推出的免费 Android 应用开发集成环境,基于 IntelliJ IDEA,内置模拟器、调试器、性能分析及 Compose 界面工具,功能全面,文档丰富,是安卓开发首选工具。(239字)
1107 1
|
16天前
|
人工智能 API 内存技术
刚刚 DeepSeek V4.1 Flash 开启内测,1 分钟教你用上!
刚刚 DeepSeek 内测群发布了 DeepSeek V4.1 Flash 中间版本内测的消息,这次的模型采用了新的结构,原生支持多模态、能力更强、速度更快、且成本更低。
2021 15