In brief
- Blender can import ASCII and binary PLY files, and multiple files can be selected at once.
- PLY export options include UV coordinates, normals, colors, axes, and applying modifiers.
- Points to Curves converts point geometry into curves; Curve Group ID groups points, while Weight determines their order within a curve.
- The curves produced by the node are not closed; the output does not preserve other geometry components.
What will you learn in this guide?
Blender’s Stanford PLY import and export options cover the settings to consider when transferring geometry and selected data types between files. The Points to Curves node generates curves from point geometry. In this guide, you’ll first review PLY transfer options, then see how the node groups and orders points.
These two topics are not described in the sources as a single automated workflow. The Blender manual documents PLY transfer and the Points to Curves node separately; it does not explain how to connect data from a PLY file directly to the node. For this reason, the steps treat file transfer and working with point geometry separately.
Requirements
A Blender installation that includes PLY import and export, as well as the Points to Curves node in Geometry Nodes.
An ASCII or binary PLY file for import. Multiple files can be selected at once in Blender.
A Point Cloud geometry component that can be connected to the Points input of Points to Curves.
The source documentation does not specify a particular Blender version, account requirement, or hardware requirement. Check whether the options are available in your installation.
1. Import a PLY file
Blender’s Stanford PLY importer supports ASCII and binary PLY files. You can also select multiple PLY files together in the file browser. The import settings let you set the object scale and choose whether to apply the scene unit.
Axis settings matter when the source application’s orientation conventions differ from Blender’s. Blender uses Y Forward and Z Up. If the imported model appears upside down or in an unexpected orientation, check the Forward Axis and Up Axis mapping. The Blender manual notes that some applications may use a different up axis, and that the mapping can be used to convert between applications’ orientation conventions.
The Merge Vertices option attempts to merge vertices at the same location where possible. If the PLY file contains vertex colors, review the color space options in the Import Vertex Colors setting as well. The manual says color data can be handled as None, sRGB, or Linear. Knowing the color space in which the file’s colors were saved can help you choose the right import setting.
2. Configure PLY export
You can choose ASCII for export. The Blender manual says this option may be useful if the application that will open the file later does not support binary format. Selected Only exports only the selected objects. For collection instances, instances are also treated as selected when the instancer is selected.
In the geometry settings, choose the data the target file needs:
UV Coordinates: Writes the coordinates of active UV layers.
Vertex Normals: Exports face and vertex normals. According to the manual, many applications can calculate normals themselves; you may need to write this data when matching Blender’s normal map textures is important.
Vertex Colors: Provides an option for handling color data as None, sRGB, or Linear.
Triangulated Mesh: Converts n-gons with four or more vertices into triangles. This does not change the meshes in the scene.
Apply Modifiers: Exports the evaluated mesh produced by modifier calculations.
Set the export axes too if the model needs to open in the correct orientation in another application. Blender’s Y Forward and Z Up axes may differ from the target application’s defaults. Consider scale and axis settings separately during import and export; don’t assume a setting that works for one file will also suit another.
3. Configure the Points to Curves node
Points to Curves converts the Point Cloud geometry connected to its Points input into curves. Points with the same Curve Group ID value are grouped into the same curve. Each generated curve contains at least one point; values such as negative numbers or zero can also be used as group IDs.
If a curve contains multiple points, the Weight input determines their order along the curve. The point with the lowest Weight value is placed at the start, and the point with the highest value at the end. If weights are equal, the points’ original relative order is preserved. Even when the Curve Group ID and Weight inputs are not used, the index order of points in the curves follows the index order of the source points.
The node transfers attributes on the points to the curve points. However, built-in curve attributes stored on the points are ignored. The output contains only the generated curves; other geometry components are not preserved. The curves produced by the node are also always open.
4. Workflow
Check whether the PLY file is ASCII or binary. If you need to import multiple files, select them together during import.
Set the scale, scene unit, and Forward Axis and Up Axis mapping during import. If the file contains color data, consider the color space; if vertices share the same location, consider the Merge Vertices option.
If exporting, check which format the target application supports and what data the file needs. Choose the relevant options for UV coordinates, normals, colors, triangulating n-gons, and applying modifiers.
When using Points to Curves, connect Point Cloud geometry to the Points input. Use Curve Group ID to divide points into separate curves, and Weight to set their order within each curve.
When reviewing the result, account for point attributes being transferred, other geometry components not being preserved, and the curves being open.
Common mistakes
If the imported model has an unexpected orientation, the first settings to check are Forward Axis and Up Axis. If the colors look different than expected, compare the file’s color space—sRGB or Linear—with the import setting. If the target software cannot open binary PLY files, consider choosing ASCII for export.
For Points to Curves, remember that points with the same Curve Group ID value are grouped together. Weight values also affect their order within a curve; when values are equal, the original relative order of the source points is preserved. If you need other geometry components in the output, remember that this node does not retain them. If you need closed curves, note that the node does not produce them.
What does this mean for architecture and visualization workflows?
PLY transfer may come into play in architectural modeling and visualization when you need to transfer geometry and specific data types between applications. Axis mapping, color space, UV coordinates, and applying modifiers are choices that affect the file’s contents and how it can be used in another application. For those who want to generate curves from point geometry, Points to Curves offers control over grouping and ordering points.
However, the sources do not say that importing a PLY automatically creates a Point Cloud or that this data can be connected directly to the node. For offices and student projects, first verify the type of geometry component in the data, the attributes that need to be retained during transfer, and the requirements of the target file. You can test the workflow on a small file to evaluate axis, color, and geometry settings separately.
Next steps
Start with a small PLY file and check how axis and color settings affect the result. Select only the data types you need when exporting. When working with Points to Curves, change Curve Group ID and Weight separately and inspect the results for grouping and ordering. This lets you evaluate file transfer issues and geometry conversion behavior without conflating the two.
Sources and license
Based on the “Stanford PLY” and “Points to Curves Node” pages in the Blender Manual, adapted and rewritten in Turkish. Both sources are licensed under CC BY-SA 4.0.
Sources
2 sourcesSource texts are not republished; short quotes are marked, everything else is our own summary and commentary.
The practical value of this guide for architecture and visualization teams is that it clearly separates axis, color, and geometry settings that can easily get mixed up during PLY transfer. Understanding how grouping and ordering work when generating curves from points can also reduce trial and error in procedural workflows.
For offices and students in Turkey, the sources do not specify a particular Blender version, hardware requirement, or account requirement; check compatibility with your installation before starting. Both manuals are licensed under CC BY-SA 4.0. Also, don’t assume that data from a PLY file can be connected directly to Points to Curves; test the component type and the attributes that need to be preserved with the actual file.
Frequently asked questions
Which PLY files can Blender import?
Blender can import ASCII and binary PLY files. Multiple files can be selected at once.
What does Curve Group ID do in the Points to Curves node?
Points with the same Curve Group ID value are included in the same curve. Each generated curve contains at least one point.
Does Points to Curves create closed curves?
No. According to the Blender manual, the curves produced by the node are always open.



