from plyfile import PlyData, PlyElement
from matplotlib import pyplot as plt
%matplotlib inline
if ( 'plydata' in globals() ) == False:
plydata={}
for id in range(1,6):
plydata[ id ] = PlyData.read('%03d.ply' %id)
x = plydata[ id ]['vertex']['x']
y = plydata[ id ]['vertex']['y']
z = plydata[ id ]['vertex']['z']
fig = plt.figure()
ax = plt.axes(projection='3d')
plt.title( id )
ax.scatter(x, y, z, 'gray')
# change viewpoint as needed
ax.view_init(60, 35)
plt.show()