Page MenuHome

Grease PencilProject
ActivePublic

Details

Description

This project includes grease pencil drawing, editing, sculpting and more.

Module Page: T63757
Coordinator: @Antonio Vazquez (antoniov)
Owners: @Antonio Vazquez (antoniov) @Charlie Jolly (charlie) @Daniel Martinez Lara (pepeland) @Matias Mendiola (mendio)

Recent Activity

Fri, Oct 11

Charlie Jolly (charlie) closed T69964: GPencil: Fill options are not shown on a properties editor as Resolved by committing rB7d3ea8f12ba8: Fix T69964: GPencil: Fill options are not shown on a properties editor.
Fri, Oct 11, 1:27 PM · Grease Pencil, BF Blender
Charlie Jolly (charlie) closed D6041: Fix T69964: GPencil: Fill options are not shown on a properties editor.
Fri, Oct 11, 1:27 PM · Grease Pencil
Antonio Vazquez (antoniov) closed T69459: GPencil: Convert Curve to Grease Pencil clears Transform. as Resolved.

Fixed in two commits:

Fri, Oct 11, 1:25 PM · Grease Pencil, BF Blender
Antonio Vazquez (antoniov) closed T70718: GPencil - Vector Handles on curves tool don't appear after using the eraser tool. as Resolved.

It appears the bug has been fixed already.

Fri, Oct 11, 12:22 PM · Grease Pencil, BF Blender
Charlie Jolly (charlie) added a comment to T70718: GPencil - Vector Handles on curves tool don't appear after using the eraser tool. .

Can't reproduce bug in latest builds. Bug was in 2.80.

Fri, Oct 11, 12:20 PM · Grease Pencil, BF Blender
Antonio Vazquez (antoniov) renamed T70718: GPencil - Vector Handles on curves tool don't appear after using the eraser tool. from Grease Pencil - Vector Handles on curves tool don't appear after using the eraser tool. to GPencil - Vector Handles on curves tool don't appear after using the eraser tool. .
Fri, Oct 11, 9:02 AM · Grease Pencil, BF Blender
Antonio Vazquez (antoniov) updated subscribers of T70718: GPencil - Vector Handles on curves tool don't appear after using the eraser tool. .

@Charlie Jolly (charlie) Do you agree this is a not supported feature, no?

Fri, Oct 11, 9:02 AM · Grease Pencil, BF Blender
Antonio Vazquez (antoniov) lowered the priority of T70718: GPencil - Vector Handles on curves tool don't appear after using the eraser tool. from Needs Triage by Developer to Needs Information from User.

@Jacob Bihl (Kurenai) Not sure I understand your request, but when you draw a curve and then you use the eraser, you are changing the tool, so the handles are hidden. If you select the curve again, you never will get again the handles because the curve tool is not designed in that way (this is not a vector drawing software). The curve tool handles are only visible the first time you make the curve.

Fri, Oct 11, 9:01 AM · Grease Pencil, BF Blender

Thu, Oct 10

Antonio Vazquez (antoniov) added a comment to T69459: GPencil: Convert Curve to Grease Pencil clears Transform..

Proposed Fix: D6045

Thu, Oct 10, 10:22 PM · Grease Pencil, BF Blender
Antonio Vazquez (antoniov) added a comment to T69459: GPencil: Convert Curve to Grease Pencil clears Transform..

@Germano Cavalcante (mano-wii) I have a fix, but not sure if this can be done with less lines:

Thu, Oct 10, 10:18 PM · Grease Pencil, BF Blender
Antonio Vazquez (antoniov) renamed T69459: GPencil: Convert Curve to Grease Pencil clears Transform. from Convert Curve to Grease Pencil clears Transform. to GPencil: Convert Curve to Grease Pencil clears Transform..
Thu, Oct 10, 10:09 PM · Grease Pencil, BF Blender
Matias Mendiola (mendio) accepted D6041: Fix T69964: GPencil: Fill options are not shown on a properties editor.

All the added properties that were missing in the active tool panel seem to work fine

Thu, Oct 10, 8:16 PM · Grease Pencil
Antonio Vazquez (antoniov) accepted D6041: Fix T69964: GPencil: Fill options are not shown on a properties editor.

IMHO, as this is not a critical issue, we can include in master for 2.82

Thu, Oct 10, 8:10 PM · Grease Pencil
Charlie Jolly (charlie) created D6041: Fix T69964: GPencil: Fill options are not shown on a properties editor.
Thu, Oct 10, 7:20 PM · Grease Pencil
Matias Mendiola (mendio) added a comment to T69964: GPencil: Fill options are not shown on a properties editor.

Still, is possible to add those fill options also to the active tool in properties editor or this is an automatic thing?

Thu, Oct 10, 5:34 PM · Grease Pencil, BF Blender
Charlie Jolly (charlie) added a comment to T69964: GPencil: Fill options are not shown on a properties editor.

@Antonio Vazquez (antoniov) That's right. Not enough space. I checked and same applies to TOPBAR_PT_gpencil_primitive.

Thu, Oct 10, 5:25 PM · Grease Pencil, BF Blender
YimingWu (NicksBest) updated the diff for D5795: GPencil Length and MultiStroke modifier.

Reverted the DEG_id_tag_update() line.

Thu, Oct 10, 12:14 PM · Modifiers, Grease Pencil
Antonio Vazquez (antoniov) added inline comments to D5795: GPencil Length and MultiStroke modifier.
Thu, Oct 10, 11:47 AM · Modifiers, Grease Pencil
YimingWu (NicksBest) updated the diff for D5795: GPencil Length and MultiStroke modifier.

Fixed code styles and discarded BLI_map.h changes.

Thu, Oct 10, 11:15 AM · Modifiers, Grease Pencil
Antonio Vazquez (antoniov) added inline comments to D5795: GPencil Length and MultiStroke modifier.
Thu, Oct 10, 11:05 AM · Modifiers, Grease Pencil
YimingWu (NicksBest) updated the diff for D5795: GPencil Length and MultiStroke modifier.

Code style fixes.

Thu, Oct 10, 10:57 AM · Modifiers, Grease Pencil
Antonio Vazquez (antoniov) added inline comments to D5795: GPencil Length and MultiStroke modifier.
Thu, Oct 10, 10:28 AM · Modifiers, Grease Pencil

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
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
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

Mon, Oct 7

Brecht Van Lommel (brecht) added a comment to T57993: Lines too thin on macOS.

This report was closed as a duplicate of T57570, is not fixed.

Mon, Oct 7, 11:24 PM · BF Blender, Grease Pencil
Dolphin Dream (dolphindream) added a comment to T57993: Lines too thin on macOS.

I checked the experimental version as well (blender-2.81-54a9649e2636-macOS) and it seems to still have this issue, so either a fix for this was not yet integrated into 2.81.. or it it was integrated, the fix was not really fixing this issue. :)

Mon, Oct 7, 11:10 PM · BF Blender, Grease Pencil
Dolphin Dream (dolphindream) added a comment to T57993: Lines too thin on macOS.

I have the same problem with Blender 2.80 on a mac (MacBook Pro / OSX 10.14.6). also the highlight of selected nodes (in composer, material nodes etc) is too thin and hard to distinguish what the selected nodes are. As a matter of fact many lines displayed throughout the Blender 2.80’s UI are too thin, compared to 2.79

Mon, Oct 7, 11:02 PM · BF Blender, Grease Pencil
Antonio Vazquez (antoniov) closed T70610: GPencil: Remove vertex group don't reassign other groups as Resolved.
Mon, Oct 7, 8:43 PM · Grease Pencil, BF Blender
Antonio Vazquez (antoniov) renamed T70610: GPencil: Remove vertex group don't reassign other groups from Other Grease pencil vertex groups weights change their values when a vertex group get deleted. to GPencil: Remove vertex group don't reassign other groups.
Mon, Oct 7, 8:43 PM · Grease Pencil, BF Blender

Sun, Oct 6

Antonio Vazquez (antoniov) closed T70582: Crash in Grease Pencil Draw mode when pressing Shift Alt Left Mouse as Resolved by committing rB54a9649e2636: Fix T70582: Gpencil crash when use Shift+Alt+LMB.
Sun, Oct 6, 4:06 PM · Grease Pencil, BF Blender
Antonio Vazquez (antoniov) claimed T70582: Crash in Grease Pencil Draw mode when pressing Shift Alt Left Mouse.
Sun, Oct 6, 3:50 PM · Grease Pencil, BF Blender
Alexander Chaplin Braz (AlexChaplinBraz) added a project to T70582: Crash in Grease Pencil Draw mode when pressing Shift Alt Left Mouse: Grease Pencil.
Sun, Oct 6, 1:08 PM · Grease Pencil, BF Blender

Sat, Oct 5

Antonio Vazquez (antoniov) closed T70541: Grease pencil doesn't play well with fast strokes. as Invalid.

Thanks for your report, but as this is related to use Blender on entry-level hardware, we cannot consider it as bug due bug tracker policy.

Sat, Oct 5, 9:56 AM · Grease Pencil, BF Blender

Fri, Oct 4

Antonio Vazquez (antoniov) lowered the priority of T70541: Grease pencil doesn't play well with fast strokes. from Needs Triage by Developer to Normal.
Fri, Oct 4, 11:16 PM · Grease Pencil, BF Blender

Thu, Oct 3

Brecht Van Lommel (brecht) lowered the priority of T70098: Grease Pencil - Multiple bugs (crash using sculpt mode) from Waiting for Developer to Reproduce to Needs Information from User.

We need more exact steps to reproduce the problem, the description is not precise about what to do to make it crash.

Thu, Oct 3, 12:14 AM · Grease Pencil, BF Blender

Wed, Oct 2

Antonio Vazquez (antoniov) closed D5966: Proposed fix for T70399.
Wed, Oct 2, 3:33 PM · BF Blender, Grease Pencil
Clément Foucault (fclem) accepted D5966: Proposed fix for T70399.
Wed, Oct 2, 3:27 PM · BF Blender, Grease Pencil
Antonio Vazquez (antoniov) updated the diff for D5966: Proposed fix for T70399.
  • GPencil: Use DRW_shgroup_call
Wed, Oct 2, 3:16 PM · BF Blender, Grease Pencil
Clément Foucault (fclem) requested changes to D5966: Proposed fix for T70399.
Wed, Oct 2, 2:04 PM · BF Blender, Grease Pencil
Antonio Vazquez (antoniov) added a project to D5966: Proposed fix for T70399: BF Blender.
Wed, Oct 2, 10:27 AM · BF Blender, Grease Pencil
Antonio Vazquez (antoniov) added a comment to D5966: Proposed fix for T70399.

@Clément Foucault (fclem) If you give the ok, I will commit this fix for T70399.

Wed, Oct 2, 10:26 AM · BF Blender, Grease Pencil
Antonio Vazquez (antoniov) updated the summary of D5966: Proposed fix for T70399.
Wed, Oct 2, 10:22 AM · BF Blender, Grease Pencil
Antonio Vazquez (antoniov) updated the summary of D5966: Proposed fix for T70399.
Wed, Oct 2, 10:21 AM · BF Blender, Grease Pencil