Keep Vertex order for importing and exporting with obj missing. #96837

Closed
opened 2022-03-28 19:29:49 +02:00 by Holger Hinze · 15 comments

System Information
Operating system: Windows-10-10.0.19043-SP0 64 Bits
Graphics card: NVIDIA GeForce RTX 3090/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 511.79

Blender Version
Broken: version: 3.1.0, branch: master, commit date: 2022-03-08 18:16, hash: blender/blender@c77597cd0e
Worked: (newest version of Blender that worked as expected)

Addon Information
Name: Wavefront OBJ format (3, 9, 0)
Author: Campbell Barton, Bastien Montagne

Short description of error
[Please fill out a short description of the error here]

Exact steps for others to reproduce the error
[Please describe the exact steps needed to reproduce the issue]
[Based on the default startup or an attached .blend file (as simple as possible)]

**System Information** Operating system: Windows-10-10.0.19043-SP0 64 Bits Graphics card: NVIDIA GeForce RTX 3090/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 511.79 **Blender Version** Broken: version: 3.1.0, branch: master, commit date: 2022-03-08 18:16, hash: `blender/blender@c77597cd0e` Worked: (newest version of Blender that worked as expected) **Addon Information** Name: Wavefront OBJ format (3, 9, 0) Author: Campbell Barton, Bastien Montagne **Short description of error** [Please fill out a short description of the error here] **Exact steps for others to reproduce the error** [Please describe the exact steps needed to reproduce the issue] [Based on the default startup or an attached .blend file (as simple as possible)]
Author

Added subscriber: @PrefoX

Added subscriber: @PrefoX
Author

so I am working on Morphs for a customer and I need to keep the vertex order for important and exporting but both options are missing in Blender v3.1

so I am working on Morphs for a customer and I need to keep the vertex order for important and exporting but both options are missing in Blender v3.1

Added subscriber: @aras_p

Added subscriber: @aras_p

@PrefoX as far as I can see:

  • The importer in v3.1 has not changed at all, the "keep vertex order" option is still there in a tab under "Geometry" foldout.
  • The exporter in v3.1 effectively always keeps the vertex order -- as if the option was always on. However, it does not keep the face order -- do you need that?
@PrefoX as far as I can see: - The importer in v3.1 has not changed at all, the "keep vertex order" option is still there in a tab under "Geometry" foldout. - The exporter in v3.1 effectively _always_ keeps the vertex order -- as if the option was always on. However, it does not keep the _face_ order -- do you need that?
Author

well everybody is missing the "keep vertex ordner" and the dev told me its always on but not there anymore. its fine if its always on but who would have known that its always on now. the option is still missing but a changelog would have been nice.

well everybody is missing the "keep vertex ordner" and the dev told me its always on but not there anymore. its fine if its always on but who would have known that its always on now. the option is still missing but a changelog would have been nice.

Yeah it definitely should have been mentioned in the release notes (and/or updated documentation), but it was not :/

Yeah it definitely should have been mentioned in the release notes (and/or updated documentation), but it was not :/
Member

Added subscriber: @PratikPB2123

Added subscriber: @PratikPB2123
Member

Changed status from 'Needs Triage' to: 'Confirmed'

Changed status from 'Needs Triage' to: 'Confirmed'
Member

If that option is always "on" and removing it from UI was intentional, we should indeed mention it in manual

If that option is always "on" and removing it from UI was intentional, we should indeed mention it in manual

In #96837#1332760, @PratikPB2123 wrote:
If that option is always "on" and removing it from UI was intentional, we should indeed mention it in manual

That's what I'm trying to figure out (whether the option removal was intentional or not), stay tuned...

> In #96837#1332760, @PratikPB2123 wrote: > If that option is always "on" and removing it from UI was intentional, we should indeed mention it in manual That's what I'm trying to figure out (whether the option removal was intentional or not), stay tuned...
Member

Changed status from 'Confirmed' to: 'Needs Developer To Reproduce'

Changed status from 'Confirmed' to: 'Needs Developer To Reproduce'

Changed status from 'Needs Developer To Reproduce' to: 'Archived'

Changed status from 'Needs Developer To Reproduce' to: 'Archived'

"Keep vertex order" is just always on in the new importer/exporter.

"Keep vertex order" is just always on in the new importer/exporter.

@aras_p

  • The importer in v3.1 has not changed at all, the "keep vertex order" option is still there in a tab under "Geometry" foldout.
  • The exporter in v3.1 effectively always keeps the vertex order -- as if the option was always on. However, it does not keep the face order -- do you need that?

for Wavefront .obj (Built-In) Blender 3.6.5:
I would need an option for "Keep Face Order".
I made a Script that Exports and ReImports all Objects one after another but I need to save 2 Layers of Color Attributes instead of just one.
Looping through color_attributes.data and save all colors to List and apply them after ReImport does damage my Vertex Colors!

@aras_p > - The importer in v3.1 has not changed at all, the "keep vertex order" option is still there in a tab under "Geometry" foldout. > - The exporter in v3.1 effectively _always_ keeps the vertex order -- as if the option was always on. However, it does not keep the _face_ order -- do you need that? for Wavefront .obj (Built-In) Blender 3.6.5: I would need an option for "Keep Face Order". I made a Script that Exports and ReImports all Objects one after another but I need to save 2 Layers of Color Attributes instead of just one. Looping through color_attributes.data and save all colors to List and apply them after ReImport does damage my Vertex Colors!

This issue has also 'broken" my addon UVlayout Bridge as the face-order is not kept. Not sure why this happens if that never was an option. How come in the old "keep vertex order" works, no talk of keep face order. But now it said "keep vertex" order is always on, yet now its suddenly the face order not being correct.

PS why was the status change from "Needs Developer to Reproduce" to "Archived" without any post?

This issue has also 'broken" my addon UVlayout Bridge as the face-order is not kept. Not sure why this happens if that never was an option. How come in the old "keep vertex order" works, no talk of keep face order. But now it said "keep vertex" order is always on, yet now its suddenly the face order not being correct. PS why was the status change from "Needs Developer to Reproduce" to "Archived" without any post?
Sign in to join this conversation.
No Milestone
No project
No Assignees
5 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-manual#96837
No description provided.