前 Epic Games Japan 的おかず氏(冈田 和也氏 @pafuhana1213)为 Unreal Engine 5.4 开发了一个用于可视化各 Actor・PrimitiveComponent 是否满足特定条件的插件『Custom Actor Coloration』,并已在 Github 上免费公开!
Custom Actor Coloration
这是一个利用 UE5.4 中改良的 Actor Coloration 功能,可视化各 Actor・PrimitiveComponent 的属性是否满足特定条件的插件。当前支持的属性如下。
- CastShadow
- Capsule Direct/Indirect Shadow
- Physical Material
- Collision Preset
可通过「项目设置->Plugins->CustomActorColoration」修改各项的开关与颜色设置。
设置内容会保存到 Configs/DefaultCustomActorColoration.ini。
这个我一定会用!!!!
啊……不过我手头和工作的环境都还停留在 UE5.3……真想快点升级……(依赖插件开发真的很辛苦……
开发的经过?
おかずさん之前做过一个看起来非常方便的改造。
WIP : Physical Material Coloration
物理材质的可视化机制已经做好了~!……不过需要改造引擎的地方有点多……不能只做成 PhysMaterial 专用,还是得做成像 CustomParameterColloation 那样的通用处理才行吧(ShowFlag 单独准备,内部处理流程保持一致)#UE5 #UE5Study pic.twitter.com/o1rLzTJQOo
— おかず (@pafuhana1213) April 21, 2024
于是我就把自己的希望提了上去。
— おかず (@pafuhana1213) May 2, 2024
然后竟然真的做成了插件并在 Github 上公开了!太开心了!!!
原本似乎是想实现类似在《真・女神转生Ⅴ》中进行的那种自定义。
想做这种效果呢
《真・女神转生Ⅴ》中的开发事例介绍https://t.co/GeGV4sN4AD
UE4 中的大规模背景制作事例(碰撞篇)https://t.co/ZiKewrlBta pic.twitter.com/q6vpYrEHMO— おかず (@pafuhana1213) April 21, 2024
而这得益于 UE5.4 的改良,变成了无需改造引擎(可通过插件支持)的形式。
其实 ActorColoration 从 UE3 时代起就已经存在了,但在 UE5.4 突然进行了改良,于是变成了无需改造引擎 & 可通过插件实现!
我会在 5/6(周一)举办的线上学习会上讲这个话题!欢迎大家参加~!https://t.co/kmT7HSoGmf#UEMConnect #UE5 #UE5Study (3/n)
— おかず (@pafuhana1213) May 2, 2024
据说在 UEMConnect 的活动中还会解说这个插件。真令人期待。
感觉幻灯片做好了!……(つ∀-)オヤスミー#UEMConnect https://t.co/WSZp4OnzeV pic.twitter.com/5JV9iZmIAv
— おかず (@pafuhana1213) May 2, 2024
「Custom Actor Coloration」已在 Github 页面免费公开!如果你正在使用 UE5.4 开发,推荐导入试试!
链接
pafuhana1213/UE5_CustomActorColoration: CustomActorColoration