PLY exporter gives incorrect results #50221

Closed
opened 2016-12-10 22:51:40 +01:00 by Spencer Parkin · 5 comments

System Information
Windows 10, generic graphics card

Blender Version
Broken: 2.78a hash: e8299c8

Short description of error
The PLY exporter gives uncompressed and incorrect results. The geometric shape is correct, but oriented, positioned and scaled wrong, and the UVs are wrong.

Exact steps for others to reproduce the error
Just export the default blender scene of the cube. Notice that the vertices are not compressed. A cube needs only 8 vertices, not 24. To see that the UVs are wrong, export any object that needed seems to generate a UV unwrapping. A blend file is available upon request that shows the problem.

In the mean time, I'm resorting to trying to write my own PLY exporter in python.

**System Information** Windows 10, generic graphics card **Blender Version** Broken: 2.78a hash: e8299c8 **Short description of error** The PLY exporter gives uncompressed and incorrect results. The geometric shape is correct, but oriented, positioned and scaled wrong, and the UVs are wrong. **Exact steps for others to reproduce the error** Just export the default blender scene of the cube. Notice that the vertices are not compressed. A cube needs only 8 vertices, not 24. To see that the UVs are wrong, export any object that needed seems to generate a UV unwrapping. A blend file is available upon request that shows the problem. In the mean time, I'm resorting to trying to write my own PLY exporter in python.
Author

Changed status to: 'Open'

Changed status to: 'Open'
Author

Added subscriber: @stparkin

Added subscriber: @stparkin

Added subscriber: @dfelinto

Added subscriber: @dfelinto
  • Blender is exporting the UV (as s and t)
  • Ply stores the normal per vertice. If you want only 8 vertices in your cube you need to set its shading to smooth OR not export normals.

You can change the Up axis when exporting the model.

Also be ware of blender/blender#35892. Ply doesn't support object transformations so the transformations are "applied" to the objects.

I'm closing the report for now. If you have a file that still shows the problem even after the above topics being considered, please attach it and we can re-open it.

- Blender is exporting the UV (as s and t) - Ply stores the normal per vertice. If you want only 8 vertices in your cube you need to set its shading to smooth OR not export normals. # You can change the Up axis when exporting the model. Also be ware of blender/blender#35892. Ply doesn't support object transformations so the transformations are "applied" to the objects. I'm closing the report for now. If you have a file that still shows the problem even after the above topics being considered, please attach it and we can re-open it.

Changed status from 'Open' to: 'Archived'

Changed status from 'Open' to: 'Archived'
Dalai Felinto self-assigned this 2017-01-20 10:24:44 +01:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#50221
No description provided.