Page MenuHome

Grease PencilProject
ActivePublic

Recent Activity

Yesterday

Antonio Vazquez (antoniov) added a comment to T64946: Inconsistent viewport display of Stroke objects with visual effects.

The FX are working in Screen Space, so any change in the viewport or camera angle will change the final result. Really, FX will work as compositor using the final render/viewport image and apply a filter on it. If you chnage image, you get different result.

Tue, Jun 18, 11:13 AM · BF Blender: 2.8, Grease Pencil

Sun, Jun 16

Brecht Van Lommel (brecht) requested changes to D5036: Create new cursor for Grease Pencil paint mode.
Sun, Jun 16, 8:32 PM · Grease Pencil, BF Blender
Brecht Van Lommel (brecht) reopened D5036: Create new cursor for Grease Pencil paint mode.

I've reverted this change because it was only supposed to affect grease pencil, but also ended up affecting sculpt mode. This then spawned long discussion about the ideal cursor shape, and that's really not the simple and safe change I approved. Since this has not been quickly resolved I'm reverting the commit.

Sun, Jun 16, 8:31 PM · Grease Pencil, BF Blender

Thu, Jun 13

Antonio Vazquez (antoniov) abandoned D5071: Check if GPencil object is in edit mode.

Already committed with @Brecht Van Lommel (brecht) suggestions.

Thu, Jun 13, 8:39 PM · Grease Pencil, BF Blender
Brecht Van Lommel (brecht) requested changes to D5071: Check if GPencil object is in edit mode.
Thu, Jun 13, 8:31 PM · Grease Pencil, BF Blender
Antonio Vazquez (antoniov) added a reviewer for D5071: Check if GPencil object is in edit mode: William Reynish (billreynish).
Thu, Jun 13, 8:04 PM · Grease Pencil, BF Blender
Antonio Vazquez (antoniov) created D5071: Check if GPencil object is in edit mode.
Thu, Jun 13, 8:02 PM · Grease Pencil, BF Blender
Sebastian Parborg (zeddb) closed T62352: 2.8 Grease pencil. Drawing becomes very laggy, reopening blender restores responsiveness. as Resolved.
Thu, Jun 13, 11:44 AM · Platform: macOS, Grease Pencil, BF Blender
Tomasz Kaye (bitbutter) added a comment to T62352: 2.8 Grease pencil. Drawing becomes very laggy, reopening blender restores responsiveness..

I haven't noticed this problem with recent versions!

Thu, Jun 13, 11:32 AM · Platform: macOS, Grease Pencil, BF Blender

Tue, Jun 11

Red Mser (RedMser) added a comment to T65691: Grease Pencil: Drawing long strokes turn invisible.

Just tried on the same computer with Windows 7 64 bits, it does not happen there.

Tue, Jun 11, 11:55 AM · Grease Pencil, BF Blender
Sebastian Parborg (zeddb) triaged T62352: 2.8 Grease pencil. Drawing becomes very laggy, reopening blender restores responsiveness. as Needs Information from User priority.

Is this still an issue with the latest beta?

Tue, Jun 11, 11:34 AM · Platform: macOS, Grease Pencil, BF Blender
Antonio Vazquez (antoniov) triaged T65691: Grease Pencil: Drawing long strokes turn invisible as Waiting for Developer to Reproduce priority.
Tue, Jun 11, 11:21 AM · Grease Pencil, BF Blender
Campbell Barton (campbellbarton) closed T61128: The property fill tool (GP) at lower resolution is not displayed as Resolved.
Tue, Jun 11, 4:34 AM · Grease Pencil, BF Blender: 2.8

Mon, Jun 10

Antonio Vazquez (antoniov) added a comment to T65691: Grease Pencil: Drawing long strokes turn invisible.

I cannot reproduce on Windows 10 64 bits RTX2080 TI

Mon, Jun 10, 4:12 PM · Grease Pencil, BF Blender
Red Mser (RedMser) added a project to T65691: Grease Pencil: Drawing long strokes turn invisible: Grease Pencil.
Mon, Jun 10, 3:10 PM · Grease Pencil, BF Blender
Christopher Anderssarian (Christopher_Anderssarian) added a comment to T61128: The property fill tool (GP) at lower resolution is not displayed.

This was fixed quite a while ago.
But I'll let the Mod Mafia close as resolved :)

Mon, Jun 10, 12:12 AM · Grease Pencil, BF Blender: 2.8

Sun, Jun 9

vunhughvaw edited projects for T64946: Inconsistent viewport display of Stroke objects with visual effects, added: BF Blender: 2.8; removed BF Blender.
Sun, Jun 9, 3:10 PM · BF Blender: 2.8, Grease Pencil
Ivan Cappiello (icappiello) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

As I understand it, @JoshBowman (JoshyB) says this change in gpencil_draw_apply_event worked:

     /* No tablet data -> No pressure info is available */
-    p->pressure = 1.0f;
+    p->pressure = 0.0f;

So that would mean either some mouse move events are missing tablet that, and the release event is not the issue. Or the release event pressure is somehow used elsewhere and affecting the stroke. If someone can run blender with --debug-events from the command line and paints a single problematic stroke, then we can see in the output which it is.

Sun, Jun 9, 3:02 PM · Platform: macOS, Sculpting and Painting, Grease Pencil, BF Blender
Ivan Cappiello (icappiello) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

and these are the registered events for a single stroke in console

Sun, Jun 9, 2:59 PM · Platform: macOS, Sculpting and Painting, Grease Pencil, BF Blender
Ivan Cappiello (icappiello) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

@Brecht Van Lommel (brecht),
i have drawn 3 strokes. All affected by the pressure issue.
here is the console output for the events:

Sun, Jun 9, 2:56 PM · Platform: macOS, Sculpting and Painting, Grease Pencil, BF Blender
Brecht Van Lommel (brecht) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

As I understand it, @JoshBowman (JoshyB) says this change in gpencil_draw_apply_event worked:

     /* No tablet data -> No pressure info is available */
-    p->pressure = 1.0f;
+    p->pressure = 0.0f;
Sun, Jun 9, 12:14 PM · Platform: macOS, Sculpting and Painting, Grease Pencil, BF Blender
Antonio Vazquez (antoniov) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

@Brecht Van Lommel (brecht) The events are filtered with the code below:

Sun, Jun 9, 11:55 AM · Platform: macOS, Sculpting and Painting, Grease Pencil, BF Blender
Brecht Van Lommel (brecht) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

Probably painting operators should never use the release event mouse coordinates or pressure to draw anything? In principle there should be a mouse move event preceding it, and then the release event should merely stop the painting, not define the last part of the stroke.

Sun, Jun 9, 11:42 AM · Platform: macOS, Sculpting and Painting, Grease Pencil, BF Blender
Antonio Vazquez (antoniov) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

@William Reynish (billreynish) I would do if I could reproduce it. I have seen the problem is the line if (event->tablet_data) { (gpencil_paint.c) is not getting data when you use that type of tablets, but if we move the value of 0.0 in the else, then the mouse will not work.

Sun, Jun 9, 11:17 AM · Platform: macOS, Sculpting and Painting, Grease Pencil, BF Blender
William Reynish (billreynish) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

@Antonio Vazquez (antoniov) Can you look at this issue? It seems like there is a solution for pen input - probably we just need to detect if you are using mouse or pen, which we already do anyway.

Sun, Jun 9, 10:53 AM · Platform: macOS, Sculpting and Painting, Grease Pencil, BF Blender
JoshBowman (JoshyB) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

@Konstantin Bukow (Kobuk) I've just followed the docs to compile my own version of 2.8 with the change you suggested and it works perfectly THANK YOU I'm super excited because it means i can continue development of my Grease Pencil based character rig!

Sun, Jun 9, 3:37 AM · Platform: macOS, Sculpting and Painting, Grease Pencil, BF Blender

Fri, Jun 7

Paul R (intracube) added a comment to T60538: Grease Pencil looks different rendered then in viewport with opaque materials .

Just to add; if as before, a solid fill object is added to a background layer - the hue is normalised.

Fri, Jun 7, 6:55 PM · Grease Pencil, BF Blender
Brecht Van Lommel (brecht) reopened T60538: Grease Pencil looks different rendered then in viewport with opaque materials as "Open".
Fri, Jun 7, 6:43 PM · Grease Pencil, BF Blender
Paul R (intracube) added a comment to T60538: Grease Pencil looks different rendered then in viewport with opaque materials .

There's now quite a hue error for semi-transparent objects:

Fri, Jun 7, 6:34 PM · Grease Pencil, BF Blender
Konstantin Bukow (Kobuk) added a comment to T62565: conflict with how Blender is sampling OSX input/stroke events.

Hello people! I'm super-happy that my hack could help others to make their pens work correctly with blender! I don't know how to implement a clean solution which would let the mouse keep working. I still think that setting the pressure level to 0 at every release might work, but unfortunately I couldn't find out how to do that. I'd be even more happy if the real devs could find out a solution that helps everybody with not-wacom tablets to be using the GP, as a lot of other blender users might be working off finacial constraints. Let's hope everybody will be happily drawing very soon. Best regards everybody!

Fri, Jun 7, 5:51 PM · Platform: macOS, Sculpting and Painting, Grease Pencil, BF Blender
Antonio Vazquez (antoniov) closed D5036: Create new cursor for Grease Pencil paint mode.

Committed in a412f49e7580

Fri, Jun 7, 1:09 PM · Grease Pencil, BF Blender
Brecht Van Lommel (brecht) accepted D5036: Create new cursor for Grease Pencil paint mode.
Fri, Jun 7, 12:43 PM · Grease Pencil, BF Blender
Antonio Vazquez (antoniov) renamed T65591: GPencil "Arrange Strokes" operator does not work in multiframe from "Arrange Strokes" operator does not work in multiframe to GPencil "Arrange Strokes" operator does not work in multiframe.
Fri, Jun 7, 11:52 AM · Grease Pencil, BF Blender
Antonio Vazquez (antoniov) updated the diff for D5036: Create new cursor for Grease Pencil paint mode.
  • Update some tools with the new cursor to keep consistency.
Fri, Jun 7, 10:40 AM · Grease Pencil, BF Blender

Thu, Jun 6

Eitan (EitanSomething) added a comment to D5036: Create new cursor for Grease Pencil paint mode.

@Antonio Vazquez (antoniov) Well yes, if you use a Cintiq/iPad Pro style device, you have no use for the cursor at all, so it really should be a general thing.
The main issue is, I suppose, that if you accidentally enable this option when using a mouse, your cursor will disappear and it will be hard to re-enable it if there is no cursor :)
Ideally I suppose we should make it smart, so that it could somehow detect the input device, although that may not always be possible.

Thu, Jun 6, 8:30 PM · Grease Pencil, BF Blender
Antonio Vazquez (antoniov) added a comment to D5036: Create new cursor for Grease Pencil paint mode.

I think is possible detect if you have a tablet device connected, so the hide cursors only must work if this device type is detected.

Thu, Jun 6, 8:23 PM · Grease Pencil, BF Blender
William Reynish (billreynish) added a comment to D5036: Create new cursor for Grease Pencil paint mode.

@Antonio Vazquez (antoniov) Well yes, if you use a Cintiq/iPad Pro style device, you have no use for the cursor at all, so it really should be a general thing.

Thu, Jun 6, 8:21 PM · Grease Pencil, BF Blender
Antonio Vazquez (antoniov) added a comment to D5036: Create new cursor for Grease Pencil paint mode.

Example in Windows:

Thu, Jun 6, 8:18 PM · Grease Pencil, BF Blender
Antonio Vazquez (antoniov) added a comment to D5036: Create new cursor for Grease Pencil paint mode.

Later, we should probably add an option to completely hide the cursor, if you are using a direct input device, such as a Cintiq or iPad Pro, or other similar devices for input.

Thu, Jun 6, 8:16 PM · Grease Pencil, BF Blender
William Reynish (billreynish) accepted D5036: Create new cursor for Grease Pencil paint mode.

This works well I think.

Thu, Jun 6, 8:08 PM · Grease Pencil, BF Blender
Antonio Vazquez (antoniov) added reviewers for D5036: Create new cursor for Grease Pencil paint mode: Campbell Barton (campbellbarton), Brecht Van Lommel (brecht).

We need a review to be sure we don't break or missing anything.

Thu, Jun 6, 8:05 PM · Grease Pencil, BF Blender
Eitan (EitanSomething) added a comment to D5036: Create new cursor for Grease Pencil paint mode.

The diff file isn't working.I'm getting the errors

Thu, Jun 6, 8:04 PM · Grease Pencil, BF Blender
Antonio Vazquez (antoniov) created D5036: Create new cursor for Grease Pencil paint mode.
Thu, Jun 6, 7:58 PM · Grease Pencil, BF Blender
Brecht Van Lommel (brecht) closed T60538: Grease Pencil looks different rendered then in viewport with opaque materials as Resolved.

This appears to be fixed now.

Thu, Jun 6, 5:22 PM · Grease Pencil, BF Blender

Wed, Jun 5

matc (matc) added a comment to T61413: Grease Pencil crashes in 32-Bit version.

I think the problem originates in the use of rna_Brush_gpencil_tool_items. I guess it is using the names of annotation brushes. At least BKE_libblock_find_name returns a brush without gpencil_settings for "Erase". This is the brush that causes the crash I described further up. Otherwise I don't experience any crashes.

Wed, Jun 5, 11:43 PM · Grease Pencil, BF Blender
Brecht Van Lommel (brecht) added a comment to T61413: Grease Pencil crashes in 32-Bit version.

My understanding is that with the latest code in master, the brush pointers would simply become NULL. If that still causes a crash, it means there is an issue in other code, because Blender code should assume that any datablock pointer can become NULL on file read or after scene edits

Wed, Jun 5, 8:45 PM · Grease Pencil, BF Blender
Sergey Sharybin (sergey) closed T62653: Crashing with animation rendering and sound as Resolved.

Committed reworked patch at rBbbaa1bffe9d. The issue is now expected to be solved.

Wed, Jun 5, 2:25 PM · Grease Pencil, BF Blender
Antonio Vazquez (antoniov) added a comment to T61413: Grease Pencil crashes in 32-Bit version.

I will take a look

Wed, Jun 5, 8:28 AM · Grease Pencil, BF Blender
Christopher Anderssarian (Christopher_Anderssarian) added a comment to T61413: Grease Pencil crashes in 32-Bit version.

@Antonio Vazquez (antoniov) Can you at least fix the crashing for Primitives like you did for the main Grease Pencil tools?
If there is a invalid brush, for whatever reason, I'd be more comfortable if Blender did nothing, rather then crash...
Opening up the original supplied .blend in your build should show the crash on using the Primitive tools...

Wed, Jun 5, 1:23 AM · Grease Pencil, BF Blender
Christopher Anderssarian (Christopher_Anderssarian) updated the task description for T61413: Grease Pencil crashes in 32-Bit version.
Wed, Jun 5, 1:23 AM · Grease Pencil, BF Blender