UE5实现Runtime环境下绘制点功能

1.实现目标

UE5在Runtime环境下基于PDI绘制点,GIF动态如下:

在这里插入图片描述

2.实现过程

UE常用的在运行时环境下绘制点方法主要有两种。一种是基于Mesh,即添加Sphere等StaticMesh来模拟显示绘制点;另一种是基于Primitive的形式实现,只有图元,没有具体的Mesh。这里依旧是使用C++封装基本的功能函数,然后在蓝图中调用简单实现功能。

2.1 C++实现

使用C++基于UPrimitiveComponent组件,创建绘制点的组件,这里命名为UPDIPointComponent 。并创建了DrawPDIPointDrawPDIPoints两个函数供蓝图调用。

猜你喜欢

转载自blog.csdn.net/weixin_45782925/article/details/130351607
今日推荐