LiDAR点云插件概览

LiDAR点云插件的概览

Windows
MacOS
Linux

LiDAR点云插件 支持多种着色技术,即使在运行时,用户也可以快速轻松地修改和显示点云。

性能

性能主要由全局点预算(Global Point Budget)控制,全局点预算(Global Point Budget)可以设置一次能够显示的最大点数。用户可以使用共享预算来同时高效地渲染多个资产(而非使用每个组件的预算)。因为系统将从所有可见组件中选择最佳点。点预算越高,质量越高,同时性能开销也越高。全局点预算(Global Point Budget)可节省VRAM,有助于提高帧速率,但不会减少RAM总使用率。

按需流送

打开点云时,只有必要的头信息才会被加载,而实际的批处理数据则按需流送。这样可以快速加载资产,最大程度地减少RAM总消耗。

编辑器不会自动释放资产的内存。保存后要重新启动才能利用资产流送。此功能适用于新导入资产及升级的旧有资产。

解析点云数据并将其作为虚幻引擎资产处理时,在引擎中加载大量点云文件仍会占用大量RAM。例如,在虚幻引擎中加载的蒙特利尔市公共LiDAR数据的性能指标如下:

Montreal.png

单个LAS文件

~684个图块,磁盘空间占253 GB

虚幻RAM使用情况

~3.5 GB,100万点预算

帧率

120 FPS,全局预算数100万点

总点数

每1km*1km图块平均1430万点 x 621个文件 = ~89亿点

增加点大小(Point Size)(所有点的统一乘法运算值)和点大小偏差(Point Size Bias)(影响每个LOD的缩放执行方式)可以在一定程度上缓解密度较低的情况(已选择较低的预算)。

在资产预算小且总组件数量高的情况下,点云资产可能会消失并弹出。为避免这种情况,LOD系统会主动尝试至少为远离摄像机的资产分配最低质量LOD。

导入点云

新资产的导入方法如下:

  • 将点云保存为支持的文件格式(XYZ、TXT、PTS、LAS),然后拖放到 内容浏览器(Content Browser)中。

  • 内容浏览器(Content Browser ) 中选择 导入(Import),然后找到所需文件。

导入时,米将转换为虚幻单位(x100)。可在项目设置(Project Settings)中修改。

导出点云

可以使用现有的 虚幻导出(Unreal Export) 工具 将点云资产导出为ASCII或LAS文件。

导出时,虚幻单位会转换回米(x0.01)。可在项目设置(Project Settings)中修改。

编辑点云

Edit_Point_Clouds.png

中心(Center)原始坐标(Original Coordinates) 之间切换将使点云数据围绕中心重新定位。如果已在远离模型原点的坐标中定义点云数据,此功能将十分实用。

可以对单个点进行删除、合并、隐藏和提取。

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback