使用点云的颜色为网格添加纹理。
提示
前提条件
选择要着色的网格以及包含颜色信息的点云,然后启动命令。
- 可选地,设置 Maximum distance(最大距离):它定义一个阈值,超过该阈值时点云中最近的点会被排除,不用于为该面贴纹理。
- 设置 Pixel Size(像素尺寸),即文档单位下的纹理分辨率(= 1/像素密度)。
- 可选地,取消勾选 Optimize the mesh,以便在不做任何精简的情况下为网格贴纹理。计算会更久,但网格拓扑不会被修改。
- 定义 Default color(默认颜色):它会被应用于在阈值距离内找不到任何点云点的区域。
- 对于带检查值和颜色的点云,你可以通过 Use inspection instead of color(使用检查值代替颜色) 选项,用检查颜色为网格贴纹理。
- 如果输入网格已经贴过纹理,你可以:
- 要么 Preserve existing texturing(保留现有纹理),只在缺失处补充纹理,
- 要么 Update current texturing(更新当前纹理),替换先前的纹理(当网格已完全贴满纹理时必须如此)。
注意
备注
创建出的纹理是静态的:
- 任何网格面的修改,包括之后使用 Optimize the mesh,都可能导致不准确或纹理丢失。
- Adjust Textures 只适合局部移除纹理(之后再局部应用新的纹理)。
- 因此,建议把纹理计算作为最后一步改进来做。