Page MenuHome

Sculpt, Paint, TextureProject
ActivePublic

Details

Description

This project includes sculpting, vertex and image painting and more.

Module Page: T63745
Coordinator: @Jeroen Bakker (jbakker)
Owners: @Bastien Montagne (mont29) @Campbell Barton (campbellbarton) @Jeroen Bakker (jbakker)

Recent Activity

Fri, Oct 11

Yogesh Bhatt (yogeshbhatt422) added a comment to T59576: Sculpt Mode Mask invisible.

ctrm + m

Fri, Oct 11, 12:24 PM · BF Blender: 2.8, Sculpt, Paint, Texture

Wed, Oct 9

Mwai Banda (Mwaib1) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

Hi, don’t know every much about code and I'm fairly new to blender, can anyone help me out with an explanation on how to fix this issue or which blender scripts to change, I'd very much appreciate it. Thank you!

Wed, Oct 9, 9:56 PM · Platform: macOS, Sculpt, Paint, Texture, Grease Pencil, BF Blender
Jin Choi (jinschoi) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

I'm not sure about flushing the queue where you suggest. handleTabletEvent() does not seem to modify the event in the queue, it just sets some tablet parameters (pressure, tilt) in some window context object, and then presumably some other code uses that info when it comes to processing the event. For drawing, then, you want the latest tablet info available when the event gets processed or else you're always using old pressure data. The only instance where you don't want tablet data smashing is on the leaving proximity event because it leaves tablet mode, and no drawing is going to happen anyway.

Wed, Oct 9, 5:31 PM · Platform: macOS, Sculpt, Paint, Texture, Grease Pencil, BF Blender
Pablo Dobarro (pablodp606) closed T70554: Snake Hook + Ctrl does not set the brush stroke in its normal direction as Resolved by committing rB06c5520bda40: Fix T70554: Snake Hook + Ctrl does not set the brush stroke in its normal….
Wed, Oct 9, 3:43 PM · Sculpt, Paint, Texture, BF Blender
Ivan Cappiello (icappiello) updated subscribers of T62565: conflict with how Blender is sampling OSX input/stroke events.

can conform this fix works also on astropad and duet.
thanks @Tim Lesher (tim) Carroll (codrus) for this!
@Brecht Van Lommel (brecht) Van Lommel (brecht) is there any reason why this fix can't go in master?

Wed, Oct 9, 2:03 PM · Platform: macOS, Sculpt, Paint, Texture, Grease Pencil, BF Blender
Ivan Cappiello (icappiello) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.
Wed, Oct 9, 12:17 PM · Platform: macOS, Sculpt, Paint, Texture, Grease Pencil, BF Blender
Tim Carroll (codrus) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

Good catch. I was looking for something like dispatchEvents() yesterday but couldn't find it.

Wed, Oct 9, 5:08 AM · Platform: macOS, Sculpt, Paint, Texture, Grease Pencil, BF Blender

Tue, Oct 8

Jin Choi (jinschoi) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

This may or may not be an acceptable fix, but adding dispatchEvents() when leaving proximity in handleTabletEvent() flushes out the event queue and fixes the issue for me in both grease pencil and texture paint modes:

Tue, Oct 8, 8:31 PM · Platform: macOS, Sculpt, Paint, Texture, Grease Pencil, BF Blender
Brecht Van Lommel (brecht) closed T68899: Multires support for new sculpt tools as Resolved by committing rB10ec207a6b1f: Sculpt: support automasking, pose and mask expand for multires.
Tue, Oct 8, 5:45 PM · BF Blender (2.81), Sculpt, Paint, Texture
Germano Cavalcante (mano-wii) assigned T70554: Snake Hook + Ctrl does not set the brush stroke in its normal direction to Pablo Dobarro (pablodp606).
Tue, Oct 8, 3:00 PM · Sculpt, Paint, Texture, BF Blender
Brecht Van Lommel (brecht) merged T69956: Masking options do not work at all with the MultiRes modifier into T68899: Multires support for new sculpt tools.
Tue, Oct 8, 1:55 PM · BF Blender (2.81), Sculpt, Paint, Texture
Brecht Van Lommel (brecht) merged T70637: Topology Automasking doesnt work with Multires into T68899: Multires support for new sculpt tools.
Tue, Oct 8, 1:54 PM · BF Blender (2.81), Sculpt, Paint, Texture
Tim Carroll (codrus) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

I can confirm that if I comment out tabletPoint and tabletProximity in WindowCocoaView, the problem goes away. The mouse up messages have tablet information so pressure get released as appropriate. This was just a test; those events are important for tablets with proximity sensors. Also, I found that later events (like window deactivation) were showing tablet events, which would clearly not be the right thing.

Tue, Oct 8, 11:20 AM · Platform: macOS, Sculpt, Paint, Texture, Grease Pencil, BF Blender
Tim Carroll (codrus) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

I've got a partial answer for what's going on -- will try to pick this up again tomorrow night, but thought I'd pass on some notes.

Tue, Oct 8, 9:13 AM · Platform: macOS, Sculpt, Paint, Texture, Grease Pencil, BF Blender
Tim Carroll (codrus) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

The same issue happens in the release version of Catalina with Sidecar and an iPad Pro/Apple Pencil.

Tue, Oct 8, 6:58 AM · Platform: macOS, Sculpt, Paint, Texture, Grease Pencil, BF Blender
Dalai Felinto (dfelinto) added a project to T66890: Texture Paint Undo: Sculpt, Paint, Texture.
Tue, Oct 8, 1:21 AM · Sculpt, Paint, Texture, BF Blender (2.81)

Mon, Oct 7

Pablo Dobarro (pablodp606) closed T56497: (Dyntopo) Snake hook sculpt brush slips off and affects the part of the mesh behind as Resolved.
Mon, Oct 7, 10:07 PM · Sculpt, Paint, Texture, BF Blender
Pablo Dobarro (pablodp606) added a comment to T56497: (Dyntopo) Snake hook sculpt brush slips off and affects the part of the mesh behind.

Fixed in rB9df9fb33244889c37b9bfd5ef938c96f27144fee

Mon, Oct 7, 10:06 PM · Sculpt, Paint, Texture, BF Blender
Pablo Dobarro (pablodp606) added a revision to T70554: Snake Hook + Ctrl does not set the brush stroke in its normal direction: D6014: Fix T70554: Snake Hook + Ctrl does not set the brush stroke in its normal direction.
Mon, Oct 7, 10:05 PM · Sculpt, Paint, Texture, BF Blender
Germano Cavalcante (mano-wii) assigned T70548: Voxel Remesher eventually breaks QuadriFlow usability by creating non-manifolds to Pablo Dobarro (pablodp606).
Mon, Oct 7, 8:53 PM · Sculpt, Paint, Texture, BF Blender
Brecht Van Lommel (brecht) closed T70564: Sculpt Mask not visible (Show mask enabled) as Resolved by committing rBd7465c23c749: Fix T70564: sculpt mask display missing with shape keys or deforming modifiers.
Mon, Oct 7, 5:39 PM · Modifiers, Sculpt, Paint, Texture, BF Blender
Tonatiuh de San Julián (Tonatiuh) added a comment to T70548: Voxel Remesher eventually breaks QuadriFlow usability by creating non-manifolds.

It is really easy to reproduce:

Mon, Oct 7, 4:09 PM · Sculpt, Paint, Texture, BF Blender
Pablo Dobarro (pablodp606) added a revision to T70548: Voxel Remesher eventually breaks QuadriFlow usability by creating non-manifolds: D6008: Fix T70548: Voxel Remesher eventually breaks QuadriFlow usability by creating non-manifolds.
Mon, Oct 7, 3:50 PM · Sculpt, Paint, Texture, BF Blender
Philipp Oeser (lichtwerk) updated subscribers of T70564: Sculpt Mask not visible (Show mask enabled).

Looks like this was the nail in the coffin rB692891f69ea4
CC @Brecht Van Lommel (brecht)

Mon, Oct 7, 2:28 PM · Modifiers, Sculpt, Paint, Texture, BF Blender
Philipp Oeser (lichtwerk) renamed T70564: Sculpt Mask not visible (Show mask enabled) from Mask not visible (Show mask enabled) to Sculpt Mask not visible (Show mask enabled).
Mon, Oct 7, 2:09 PM · Modifiers, Sculpt, Paint, Texture, BF Blender
Philipp Oeser (lichtwerk) raised the priority of T70564: Sculpt Mask not visible (Show mask enabled) from Confirmed, Medium to Confirmed, High.

This started getting weird with rBd0fb602e2c36 (here sculpt mask strokes would still be visible while doing the stroke, but chances are high these get invisible when stroke ends, then on a new stroke everything gets visible again, ...)

Mon, Oct 7, 2:08 PM · Modifiers, Sculpt, Paint, Texture, BF Blender
Julien Kaspar (JulienKaspar) added a comment to T70564: Sculpt Mask not visible (Show mask enabled).

@Philipp Oeser (lichtwerk) I talked with sergey and apparently it only got implemented in 2.79 and didn't transition over to 2.8.

Mon, Oct 7, 2:02 PM · Modifiers, Sculpt, Paint, Texture, BF Blender
B.E. (jiku) added a watcher for Sculpt, Paint, Texture: B.E. (jiku).
Mon, Oct 7, 1:50 PM
Philipp Oeser (lichtwerk) lowered the priority of T70564: Sculpt Mask not visible (Show mask enabled) from Needs Triage by Developer to Confirmed, Medium.

Will confirm for now, I am bisecting atm... [to at least know when this changed...]

Mon, Oct 7, 1:10 PM · Modifiers, Sculpt, Paint, Texture, BF Blender
Julien Kaspar (JulienKaspar) updated subscribers of T70564: Sculpt Mask not visible (Show mask enabled).

@Philipp Oeser (lichtwerk) Just for clarification, Blender does tell the user that "Hide, Mask and optimised display is disabled" when modifiers are being used.
But at some point last year, @Sergey Sharybin (sergey) at least implemented that masks are visible when using shapekeys, as far as I remember. This feature seems to be gone now.

Mon, Oct 7, 12:37 PM · Modifiers, Sculpt, Paint, Texture, BF Blender
Philipp Oeser (lichtwerk) added projects to T70564: Sculpt Mask not visible (Show mask enabled): Sculpt, Paint, Texture, Modifiers.
Mon, Oct 7, 9:58 AM · Modifiers, Sculpt, Paint, Texture, BF Blender

Sun, Oct 6

Kenn Nyström (Frozen_Death_Knight) added a comment to T70548: Voxel Remesher eventually breaks QuadriFlow usability by creating non-manifolds.

@Pablo Dobarro (pablodp606) I made a video highlighting the problems with Voxel Remesher and QuadriFlow a bit better:

Sun, Oct 6, 6:22 PM · Sculpt, Paint, Texture, BF Blender
Pablo Dobarro (pablodp606) added a comment to T70548: Voxel Remesher eventually breaks QuadriFlow usability by creating non-manifolds.

This should be fixed in D5933, I can make another patch without the shrinkwrap fix.

Sun, Oct 6, 3:14 PM · Sculpt, Paint, Texture, BF Blender

Sat, Oct 5

Albert (wevon) added a comment to T70554: Snake Hook + Ctrl does not set the brush stroke in its normal direction.

I have noticed that Snake Hook correctly fixes the direction when Original Normal is activated, and also press the control key. Together it works, but not separately.

Sat, Oct 5, 7:17 PM · Sculpt, Paint, Texture, BF Blender
Brecht Van Lommel (brecht) raised the priority of T70548: Voxel Remesher eventually breaks QuadriFlow usability by creating non-manifolds from Needs Information from User to Needs Triage by Developer.
Sat, Oct 5, 12:58 PM · Sculpt, Paint, Texture, BF Blender
Kenn Nyström (Frozen_Death_Knight) added a comment to T70548: Voxel Remesher eventually breaks QuadriFlow usability by creating non-manifolds.

@Demeter Dzadik (Mets) I think it is the former, but since it is super hard finding non-manifolds on a dense mesh, I can't confirm if this is the case. My best guess is that it is Voxel that creates non-manifolds.

Sat, Oct 5, 12:44 PM · Sculpt, Paint, Texture, BF Blender
Albert (wevon) added a project to T70554: Snake Hook + Ctrl does not set the brush stroke in its normal direction: Sculpt, Paint, Texture.
Sat, Oct 5, 12:34 PM · Sculpt, Paint, Texture, BF Blender
Brecht Van Lommel (brecht) lowered the priority of T70548: Voxel Remesher eventually breaks QuadriFlow usability by creating non-manifolds from Needs Triage by Developer to Needs Information from User.

We require a .blend file and exact steps to reproduce the issue to be provided.

Sat, Oct 5, 11:59 AM · Sculpt, Paint, Texture, BF Blender
Demeter Dzadik (Mets) added a comment to T70548: Voxel Remesher eventually breaks QuadriFlow usability by creating non-manifolds.

So if I understand correctly, the issue is either that Voxel Remesh is creating non-manifold or inconsistent face normal mesh OR Quadriflow is doing its safety checks incorrectly, and identifies the mesh as non-manifold, or having inconsistent face normals, when neither of those are true?

Sat, Oct 5, 11:56 AM · Sculpt, Paint, Texture, BF Blender
Kenn Nyström (Frozen_Death_Knight) updated the task description for T70548: Voxel Remesher eventually breaks QuadriFlow usability by creating non-manifolds.
Sat, Oct 5, 11:54 AM · Sculpt, Paint, Texture, BF Blender

Fri, Oct 4

dr d (snakeblade) added a watcher for Sculpt, Paint, Texture: dr d (snakeblade).
Fri, Oct 4, 10:10 PM
Brecht Van Lommel (brecht) closed T70499: Can't change Brush Texture Rotation without holding the Shift key. as Resolved.

Happened for T69227 as well, not sure what they have in common though. May be a phabricator bug after the latest update.

Fri, Oct 4, 4:27 PM · Sculpt, Paint, Texture, BF Blender
Philipp Oeser (lichtwerk) added a comment to T70499: Can't change Brush Texture Rotation without holding the Shift key..

Hm, I wonder why this didnt get closed automatically?

Fri, Oct 4, 4:12 PM · Sculpt, Paint, Texture, BF Blender
Pablo Dobarro (pablodp606) added a comment to T70499: Can't change Brush Texture Rotation without holding the Shift key..

Fixed in rB2b55a1da50d213b34993a00b6b4459970e82a5aa

Fri, Oct 4, 4:09 PM · Sculpt, Paint, Texture, BF Blender
Philipp Oeser (lichtwerk) lowered the priority of T70499: Can't change Brush Texture Rotation without holding the Shift key. from Needs Triage by Developer to Confirmed, Medium.
Fri, Oct 4, 11:00 AM · Sculpt, Paint, Texture, BF Blender

Thu, Oct 3

Brecht Van Lommel (brecht) closed T68652: Sculpt mode: unable to hide masked surface after switching from edit mode. as Resolved.
Thu, Oct 3, 10:54 PM · Sculpt, Paint, Texture, BF Blender
Erick Tukuniata (erickblender) added a comment to T68652: Sculpt mode: unable to hide masked surface after switching from edit mode..

I have tried with the latest build, i cannot reproduce it. The thread can be marked solved :)

Thu, Oct 3, 8:27 PM · Sculpt, Paint, Texture, BF Blender
Brecht Van Lommel (brecht) renamed T68899: Multires support for new sculpt tools from Multires - don't use optimized sculpt data when multires is enabled to Multires support for new sculpt tools.
Thu, Oct 3, 4:48 PM · BF Blender (2.81), Sculpt, Paint, Texture
Brecht Van Lommel (brecht) lowered the priority of T70078: Dyntopo 2.81 freezes from Waiting for Developer to Reproduce to Needs Information from User.
Thu, Oct 3, 4:44 PM · Sculpt, Paint, Texture, BF Blender
Brecht Van Lommel (brecht) moved T68899: Multires support for new sculpt tools from bcon3: Bugs to bcon2: Features on the BF Blender (2.81) board.
Thu, Oct 3, 3:57 PM · BF Blender (2.81), Sculpt, Paint, Texture