使用UE4或者UE5实现模型鼠标点击选中边缘高亮功能。

一、创建UE5的第一人称工程

二、添加高亮材质

高亮材质的单独下载地址:

UE4、UE5模型高亮材质通用-Swift文档类资源-CSDN下载

三、编写蓝图实现射线碰撞检测

显示 鼠标

鼠标左键点击时发送射线检测是否碰撞到模型

一张截图显示太小,用两张显示

 

四、记录当前选中的模型,在点击下一个模型时将它的高亮取消。

 五、最后要使SetRenderCustomDepth生效,需要添加高亮材质

在Outliner面板搜索post

找到PostProcessMaterials,将其中一个材质添加上。

还要将PostProcessVoluneSetting中的InfiniteExtent勾选上。

最后运行查看效果:

 工程下载地址:UE4、UE5模型鼠标点击选中边缘高亮(UE5工程)-Swift文档类资源-CSDN下载

 

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐