PLY_IO is a MATLAB library which reads or writes data describing a polygonal mesh in a PLY file.
A PLY file contains a sophisticated data structure describing a polygonal surface. A triangulated mesh is a very simply case of such a surface; a PLY file can also describe a mesh surface involving higher order polygons, and it can contain auxilliary information about normal vectors and so on.
A TRI_MESH or triangulated mesh surface, is described by a pair of arrays:
The original versions of the files PLY_READ.M. PLY_WRITE.M and PLY_TO_TRI_MESH.M were created by Pascal Getreuer.
The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.
BEZIER_SURFACE_DISPLAY is a MATLAB program which reads two files defining a Bezier surface and displays it.
FEM_BASIS_T3_DISPLAY is a MATLAB program which displays a basis function associated with a linear triangle ("T3") mesh.
FEM_BASIS_T6_DISPLAY is a MATLAB program which reads a quadratic triangle mesh and displays any associated basis function.
OBJ_2_PLY is a C program which converts an Wavefront OBJ file to PLY format.
PLATO_PLY is a C program which creates a Platonic solid and writes it to an ASCII PLY file.
PLY is a data directory which contains a description and examples of PLY files.
PLY_TO_IV is a C program which converts a PLY file to INVENTOR format.
PLY_IO is a C library which reads or writes a PLY file.
PLY_TO_OBJ is a C program which reads a PLY 3D graphics file and writes an equivalent OBJ graphics file.
PLY_TO_TRI_MESH is a MATLAB program which reads a PLY file and writes out a pair of files for a corresponding TRI_MESH file.
POLYGONAL_SURFACE is a data directory which contains examples of polygonal surface files.
STLA_DISPLAY is a MATLAB program which reads an ASCII STL file and displays it.
TRI_MESH is a data directory which contains examples of TRI_MESH files.
TRI_MESH_DISPLAY is an MATLAB program which displays a TRI_MESH file.
TRI_MESH_TO_PLY is a MATLAB program which converts TRI_MESH data to data suitable for storage as a PLY file.
TRIANGULATION_DISPLAY_OPEN_GL is a C++ program which reads files defining a triangulation and displays an image using Open GL.
You can go up one level to the MATLAB source codes.