diff options
author | Mikhail Rachinskiy <mikhail.rachinskiy@gmail.com> | 2022-01-05 17:21:17 +0300 |
---|---|---|
committer | Mikhail Rachinskiy <mikhail.rachinskiy@gmail.com> | 2022-01-05 17:21:17 +0300 |
commit | 94bd4819809c15642cff15bf92b09ed589ffddc2 (patch) | |
tree | c596c359c99b1fe5da7bcc5d3b5bae063d1157c0 /io_mesh_ply/__init__.py | |
parent | 4c7e2b5a9e5e208d9aa2d7547606477b1a9b2a2c (diff) |
PLY: refactor exporter
New geometry traversal code, use bmesh data instead of mesh,
simpler logic.
This also fixes split faces when exporting normals and vertex colors.
Exporting UVs still results in split faces, since UVs are stored in
vertex data (not sure if PLY format limitation or just this exporter)
faces has to be split along seams in order for each vertex to corespond
with each UV coordinate.
No performance benefits this time.
Diffstat (limited to 'io_mesh_ply/__init__.py')
-rw-r--r-- | io_mesh_ply/__init__.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/io_mesh_ply/__init__.py b/io_mesh_ply/__init__.py index a3f08ebd..87cbe859 100644 --- a/io_mesh_ply/__init__.py +++ b/io_mesh_ply/__init__.py @@ -20,9 +20,9 @@ bl_info = { "name": "Stanford PLY format", - "author": "Bruce Merry, Campbell Barton", "Bastien Montagne" - "version": (2, 1, 0), - "blender": (2, 90, 0), + "author": "Bruce Merry, Campbell Barton, Bastien Montagne, Mikhail Rachinsky", + "version": (2, 2, 0), + "blender": (3, 0, 0), "location": "File > Import/Export", "description": "Import-Export PLY mesh data with UVs and vertex colors", "doc_url": "{BLENDER_MANUAL_URL}/addons/import_export/mesh_ply.html", |