R + - это статистическая программа с открытым исходным кодом, которую я использовал именно для этой цели.Это можно сделать всего за несколько строк кода.
Сначала добавьте библиотеки rgl и plotrix.
Введите следующий код:
pcd <- read.table(file.choose(),sep="",skip=10)
names(pcd) <- c("x","y","z")
plot3d(pcd$x,pcd$y,pcd$z,col=color.scale(pcd$z,c(0,1,1),c(1,1,0),c(1,0,1)))
Где pcd - тип файла(если я правильно помню), первые десять строк пропускаются, поскольку они являются заголовком (skip=10
), а sep""
представляет разделитель, используемый в файле.Эта последняя строка кода строит точки и устанавливает цвет в зависимости от глубины.