Maniphest T101765

Curves sculptmode: object origin and 3D cursor are visible
Closed, ResolvedBUG

Assigned To
Philipp Oeser (lichtwerk)
Authored By
Philipp Oeser (lichtwerk)
Oct 12 2022, 10:17 AM
Tags
  • BF Blender
  • Nodes & Physics
  • Sculpt, Paint & Texture
  • EEVEE & Viewport
Subscribers
Philipp Oeser (lichtwerk)
ronan ducluzeau (zeauro)

Description

System Information
Operating system: Linux-5.19.6-200.fc36.x86_64-x86_64-with-glibc2.35 64 Bits
Graphics card: NVIDIA GeForce RTX 3080 Laptop GPU/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 515.65.01

Blender Version
Broken: version: 3.4.0 Alpha, branch: master, commit date: 2022-10-10 00:22, hash: rBa24f11e0ec96
Worked: -

Short description of error
Curves sculptmode: object origin and 3D cursor are visibble. While the old particle editmode also had them visible, these dont serve any purpose here. If they would, we could alays bring them back, but usually (in other paint/sculpt modes), these are hidden.

Exact steps for others to reproduce the error

  • open .blend (should be in curves sculptmode already)
  • observe 3D cursor and object origin being visible (they should not)

Revisions and Commits

rB Blender
D16764

Event Timeline

Philipp Oeser (lichtwerk) renamed this task from Curves sculptmode: object origin and 3D cursor are visibble to Curves sculptmode: object origin and 3D cursor are visible.Oct 12 2022, 10:17 AM
Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Confirmed.
Philipp Oeser (lichtwerk) claimed this task.
Philipp Oeser (lichtwerk) created this task.
Philipp Oeser (lichtwerk) added projects: Nodes & Physics, Sculpt, Paint & Texture, EEVEE & Viewport.
Philipp Oeser (lichtwerk) changed the subtype of this task from "Report" to "Bug".Oct 12 2022, 11:46 AM
Julien Kaspar (JulienKaspar) moved this task from Backlog to Bugs on the Sculpt, Paint & Texture board.Oct 13 2022, 12:24 PM
Philipp Oeser (lichtwerk) closed this task as Resolved by committing rB893039591270: Fix T101765: Curves sculptmode: object origin and 3D cursor are visible.Dec 14 2022, 8:28 AM
Philipp Oeser (lichtwerk) added a commit: rB893039591270: Fix T101765: Curves sculptmode: object origin and 3D cursor are visible.
ronan ducluzeau (zeauro) added a subscriber: ronan ducluzeau (zeauro).EditedDec 14 2022, 10:34 AM

Object origin indication is a way to know what object is active.

It seems to be useful to Andy in video where he is demonstrating that hair curves of a character can correspond to several objects.
One for eyebrows, One for beard, One for mustache...

This fix is not a good idea. A user can disable origin overlay if it is annoying him.

What is the point to create overlays, if you don't let users enable/disable them at will ?

You could imagine a way to make disabling of overlays an option of mode switch.
Why annoying people who want to see them ?

Philipp Oeser (lichtwerk) added a comment.Dec 14 2022, 10:52 AM

This was done for consistency reasons with other paint modes, feel free to open a new report for this

ronan ducluzeau (zeauro) added a comment.Dec 14 2022, 2:16 PM

I understood that.
But I suppose that if I open a report to say that behavior of overlays in paint modes are not consistent with their behavior in other modes, it will be closed.
That was a choice of Sculpt Texture & Paint module to do that.
And obviously, UI team is choosing to follow them and preserve that exception instead of favoring simplicity.

There are TODO tasks about custom presets for display and new paint mode.
I prefer to wait that a developer working on new paint mode will rage about the idea to make 3D Cursor display automatically set by tool, to remind that should not be problem to let user set up overlays.