# writers.ply¶

The ply writer writes the polygon file format, a common file format for storing three dimensional models. The writer emits points as PLY vertices. The writer can also emit a mesh as a set of faces. filters.greedyprojection and filters.poisson create a mesh suitable for output as faces.

Default Embedded Stage

This stage is enabled by default

## Example¶

[
{
"type":"readers.pcd",
"filename":"inputfile.pcd"
},
{
"type":"writers.ply",
"storage_mode":"little endian",
"filename":"outputfile.ply"
}
]


## Options¶

filename
ply file to write [Required]
storage_mode
Type of ply file to write. Valid values are ‘ascii’, ‘little endian’, ‘big endian’, and ‘default’. ‘default’ is binary output in the endianness of the machine. [Default: “ascii”]
dims
List of dimensions to write as elements. [Default: all dimensions]
faces
Write a mesh as faces in addition to writing points as vertices. [Default: false]
precision
If specified, the number of digits to the right of the decimal place using f-style formatting. Only permitted when ‘storage_mode’ is ‘ascii’. See the printf reference for more information. [Default: g-style formatting (variable precision)]