R + is an open source statistical program that I used for this specific purpose. This can only be done in a few lines of code.
First add the rgl and plotrix libraries.
Enter the following code:
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)))
Where pcd is the file type (if I remember correctly), the first ten lines are skipped because they are the header ( skip=10 ), and sep"" represents the delimiter used in the file. This last line of code displays the dots and sets the color based on depth.
source share