如何修复在 RStudios Geomorph 包中注册为大气矢量的 3D ACII .ply?

问题描述 投票:0回答:1

当我尝试在 3D 模型上放置地标时,打开模型并将其放入 RStudios 全局环境后,出现“错误:$ 运算符对于原子向量无效”。在此步骤之前,我能够在数据框中成功绘制对象。当我尝试使用 $material 以及 [material] 命令更改颜色时,我也会遇到这个问题。我需要事先进行某种转换过程才能将文件转换为数据帧或数组吗?

我对该包没有太多经验,因此我尝试从 MeshLab 和 Rhino 重新导出原始二进制 .ply 作为 ACII .ply,但无济于事。

库(“geomorph”,lib.loc =“~/R/win-library/3.5”)

read.ply(“...”)

BI98<-read.ply("...")

digit.fixed(..., 10,,ptsize = .1)

错误:$运算符对于原子向量无效

对于颜色:

...$材料<-"gray"

错误:$运算符对于原子向量无效

...[素材]<-"gray"

错误:$ 运算符对于大气向量无效

至少我希望能够放置地标,即使我无法更改对象的颜色。

r 3d geo
1个回答
0
投票

我认为,如果您使用环境菜单面板的“导入数据集”工具(单击图标),选择“从文本(基础)..”,然后选择您的 ASCII 层文件。然后,在“分隔符”字段中,使用下拉菜单并选择“逗号”。默认为“空白”。更改“空白”->“逗号”后,您应该在预览面板中看到字符重新填充。继续导入。它可能有效,但可能还有另一个问题。

© www.soinside.com 2019 - 2024. All rights reserved.