Maniphest T96303

New 3.1+ OBJ exporter no longer has "operator presets" nor a way to skip modifiers
Closed, Resolved

Assigned To
Aras Pranckevicius (aras_p)
Authored By
Aras Pranckevicius (aras_p)
Mar 10 2022, 4:44 PM
Tags
  • BF Blender
  • Import/Export
  • Pipeline, Assets & I/O
Subscribers
Aras Pranckevicius (aras_p)
Jitthai Foythong (leomelodica)
Massimiliano Puliero (mmaaxx)
Pratik Borhade (PratikPB2123)
squash (squashmvp)

Description

System Information
Operating system: macOS-12.1-arm64-arm-64bit 64 Bits
Graphics card: Apple M1Max Apple 4.1 Metal - 76.3

Blender Version
Broken: version: 3.1.0, branch: master, commit date: 2022-03-08 18:16, hash: rBc77597cd0e15
Worked: 3.0

Short description of error
OBJ file exporter in 3.0 and earlier versions had ability to have setting presets ("Operator Presets" field near the top right of the dialog), and had an option to not apply modifiers to meshes.

The new OBJ exporter in 3.1+ versions no longer has that functionality, which makes it more cumbersome to keep on applying some non-default settings.

See discussion about this in #pipeline-io-assets-module around 2022 Mar 9.

Exact steps for others to reproduce the error

  1. File -> Export -> Wavefront OBJ
  2. Notice there's no "Operator Presets" field near top right of the dialog, and also no way to skip applying modifiers.

Also somewhat related: T96297

Revisions and Commits

rB Blender
Closed

Event Timeline

Aras Pranckevicius (aras_p) changed the task status from Needs Triage to Confirmed.Mar 10 2022, 4:44 PM
Aras Pranckevicius (aras_p) claimed this task.
Aras Pranckevicius (aras_p) created this task.
Aras Pranckevicius (aras_p) added projects: Import/Export, Pipeline, Assets & I/O.
Jitthai Foythong (leomelodica) added a subscriber: Jitthai Foythong (leomelodica).Mar 11 2022, 5:43 AM

3.1 also removed (export without modifiers)

Aras Pranckevicius (aras_p) renamed this task from New 3.1+ OBJ exporter no longer has "operator presets" to New 3.1+ OBJ exporter no longer has "operator presets" nor a way to skip modifiers.Mar 11 2022, 10:03 PM
Aras Pranckevicius (aras_p) updated the task description.
Pratik Borhade (PratikPB2123) merged a task: T96399: Regression: New 3.1 OBJ exporter is missing Path Mode setting.
Pratik Borhade (PratikPB2123) added subscribers: squash (squashmvp), Pratik Borhade (PratikPB2123).
Howard Trickey (howardt) closed this task as Resolved by committing rB70720c42c212: Fix T96303: C++ OBJ exporter needs presets and skip modifiers..Mar 13 2022, 5:06 PM
Howard Trickey (howardt) added a commit: rB70720c42c212: Fix T96303: C++ OBJ exporter needs presets and skip modifiers..
Pratik Borhade (PratikPB2123) added a subscriber: Massimiliano Puliero (mmaaxx).
Philipp Oeser (lichtwerk) added a commit: rB27bef3ee02ce: Fix T96303: C++ OBJ exporter needs presets and skip modifiers..Mar 21 2022, 2:07 PM