凭借点云对象,可以通过从实景捕获为点云的大型数据集,创建基于实际参考的精确三维模型:以三维对象的形式呈现的数据点集合。三维建模人员可以在视口中查看真彩色的点云,以交互方式调整云显示的范围,以及通过捕捉到点云的顶点在上下文中创建新几何体。对 RCP、RCS、LAS、LAZ、E57 和 PLY 文件格式的支持使您可以充分利用与其他 Autodesk 解决方案(Autodesk® ReCap™ Studio、AutoCAD®、Autodesk® Revit® 和 Autodesk® Inventor® 软件)连接的现实捕捉工作流。
点云对象由各个自发光的密集点组成。每个点都有自己的颜色,因此可以将一个点云视为一个三维位图。点云不包含任何其他类型的几何图元(如边或面),这样,它们就不会随不同的视口渲染模式而更改外观,默认情况下也不会响应场景照明。此外,点云对象当前不支持点云转换为几何体。但是,您可以使用捕捉到点,它在创建符合点云形状的几何体时相对比较容易。
使用点云对象的主要优点是,可以将复杂、真实的三维对象合入到场景中,而不必对其进行明确建模。但相应地,其缺点是不可使用传统的三维建模技术直接对这些对象进行编辑。
默认情况下,点云对象不响应场景照明,而是显示为其最初被捕获时的照明。要让对象响应场景照明,请执行以下步骤:
这样,点云对象看起来便类似于通过默认材质获得的对象,此外还有一个好处,就是对象可以响应场景照明。但是,请注意,原始捕获中合入的任何阴影均保持不变。
创建点云对象:
此时将打开一个文件对话框。
3ds Max 将在视口中显示点云数据。如果显示不明显,您可以尝试几项操作:
这会更改所有视口中的放大率和视角以适合点云数据。
使用“限制框”隐藏点云对象的某些部件:
某些情况下,您可能希望避免点云对象的某些部件出现在场景中。此操作的示例包括隐藏实景捕获流程的瑕疵,或隐藏与当前项目不相关的图元。“限制框”子对象层级提供长方形的体积,仅允许其内部(或外部)的部分点云可见。您可以移动整个体积或单个面。您还可以旋转和缩放它。
启用限制框后,仅其体积内的部分点云可见。
这样视口中便会显示黄色、边界半透明的限制框,包围着点云对象。
要选择整个框,可首先选择一个面,然后在按住 Ctrl 键的同时单击选择其他面。现在,您可以向任何方向移动该框。仅保留在框内的部分点云对象可见。
基于点云对象创建几何体:
您可以使用点云对象作为模板来创建标准的几何体,例如可编辑的多边形对象。创建多边形网格时,一次仅可以创建一个点,从而捕捉到点云对象中的顶点。然后,可以使用标准的建模技术(如挤出和子对象变换)自定义对象。
利用该“创建”工具,可以通过单击多边形的各个角一次创建一个多边形。
默认情况下,将会打开该对话框,其“捕捉”面板中的“标准”类别处于活动状态,且“栅格点”选项处于启用状态。
现在,只需在点云对象的曲面上创建多边形。
该多边形将会显示出来,且“创建”工具将保持活动状态。
您可以使用其他多边形编辑工具(如顶点焊接)将多个多边形合并为一个对象。您可能还希望从步骤 2 中删除原始对象在任何子对象层级的几何体,仅保留新创建的多边形。
要更改默认的灰度渐变贴图,可单击下拉列表下方的“渐变坡度”按钮。此时将打开“材质/贴图浏览器”,从中您可应用其他贴图,或选择当前贴图(在“场景材质”下方)进行编辑。您可以应用任何贴图,但只有“渐变坡度”贴图在此上下文中有意义。
带有海拔坡度的地形点云的顶部视图显示了不同地区的相对高度
红色为最底海拔,蓝色为最高海拔。
要更改默认的灰度渐变贴图,可单击下拉列表下方的“渐变坡度”按钮。此时将打开“材质/贴图浏览器”,从中可应用其他贴图,或选择当前贴图(在“场景材质”下方)进行编辑。您可以应用任何贴图,但只有“渐变坡度”贴图在此上下文中有意义。
当前可见点数和对象中的总点数将分别显示在“详细级别”设置组底部的只读字段“显示的点数”和“总点数”中。
下图显示了在使用比例末端的情况下某个点云对象(包含大约 444,000 个点)在不同距离处的结果。
从远处(顶部)和近处(底部)查看点云对象:
1:性能(13,600 个可见点)
2:质量(444,000 个可见点)
3:性能(161,000 个可见点)
4:质量(384,800 个可见点)
下图描绘了一个最低详细级别设置(性能)的点云模型,它具有三个不同的像素值。请注意,较低的像素值允许查看最靠近基础曲面的曲面。
1:像素为 0.5
2:像素为 1.0
3:像素为 4.0
点云对象提供了两种隐藏部分点云数据的方法:“限制框”和“显示体积”。如果您要隐藏所有数据而不仅仅是一个长方体体积内部或外部的截面数据,“限制框”方法更容易,因为它不需要外部对象。但是,如果您要隐藏多个不连续部分的数据,则可能需要结合使用“显示体积”功能与以下所支持的几何体基本体:长方体、球体和平面。
此工具仅支持“长方体基本体”、“球体基本体”和“平面基本体”。如果采用平面基本体,在平面后面(即非渲染一侧)的点将位于显示体积内部。
使用“添加”和“移除”控件,可以管理“显示-体积”对象列表。要停止添加,请在视口中右键单击,或者再次单击“添加”。
1:带有长方体的点云对象基本体作为显示体积放置
2:当“反转”处于禁用状态(默认设置)时使用长方体作为显示体积,然后将其隐藏。仅长方体内部的点可见。
3:当“反转”处于启用状态时使用长方体作为显示体积,然后将其隐藏。仅长方体外部的点可见。