MaskingProject
ActivePublic

Members

  • This project does not have any members.

Watchers

  • This project does not have any watchers.

Properties

Description

Mask editing and use for compositing.

Recent Activity

Feb 9 2017

Joey Ferwerda (TheOnlyJoey) raised the priority of T50212: When updating render percentage, viewer nodes aren't updating correctly for mask size from "Incomplete" to "Needs Triage".
Feb 9 2017, 7:34 PM · BF Blender, Masking, Rendering, Compositing
Jason schleifer (jasonschleifer) reopened T50212: When updating render percentage, viewer nodes aren't updating correctly for mask size as "Open".

Sorry, I've been away and haven't had time to update this. I'm attaching a file demonstrating the problem.

Feb 9 2017, 7:19 PM · BF Blender, Masking, Rendering, Compositing
Joey Ferwerda (TheOnlyJoey) closed T50212: When updating render percentage, viewer nodes aren't updating correctly for mask size as "Invalid".

Report has not been reacted on for 7 days, closing due to bug tracker policy.

Feb 9 2017, 4:26 PM · BF Blender, Masking, Rendering, Compositing

Feb 2 2017

Aaron Carlisle (Blendify) triaged T50212: When updating render percentage, viewer nodes aren't updating correctly for mask size as "Incomplete" priority.
Feb 2 2017, 5:32 PM · BF Blender, Masking, Rendering, Compositing
Joey Ferwerda (TheOnlyJoey) added a comment to T50212: When updating render percentage, viewer nodes aren't updating correctly for mask size.

Thanks for the report, please provide a blend file for testing.

Feb 2 2017, 5:31 PM · BF Blender, Masking, Rendering, Compositing

Dec 9 2016

Jason schleifer (jasonschleifer) edited the description of T50212: When updating render percentage, viewer nodes aren't updating correctly for mask size.
Dec 9 2016, 3:03 PM · BF Blender, Masking, Rendering, Compositing
Jason schleifer (jasonschleifer) created T50212: When updating render percentage, viewer nodes aren't updating correctly for mask size.
Dec 9 2016, 3:03 PM · BF Blender, Masking, Rendering, Compositing
Bastien Montagne (mont29) raised the priority of T50061: Mask Opacity keyframes not visible anywhere. from "Incomplete" to "Normal".
Dec 9 2016, 10:25 AM · Animation, Masking

Dec 2 2016

Bastien Montagne (mont29) closed T50062: Mask - Clicking in ActivePoint Parent makes Blender crash. as "Resolved" by committing rB0c958b9f8e93: Fix T50062: Mask - Clicking in ActivePoint Parent makes Blender crash..
Dec 2 2016, 10:47 AM · Masking
Bastien Montagne (mont29) raised the priority of T50062: Mask - Clicking in ActivePoint Parent makes Blender crash. from "Incomplete" to "Confirmed".

Can confirm the issue, 'Add Square' and then select a mask point, and the id_type of points' parents remains to 0.

Dec 2 2016, 10:47 AM · Masking

Nov 22 2016

Mario Mey (mariomey) added a comment to T50061: Mask Opacity keyframes not visible anywhere..

Before creating another bug of this kind, here is another:

Nov 22 2016, 3:00 PM · Animation, Masking
Mario Mey (mariomey) edited the description of T50061: Mask Opacity keyframes not visible anywhere..
Nov 22 2016, 12:22 PM · Animation, Masking
Mario Mey (mariomey) added a comment to T50061: Mask Opacity keyframes not visible anywhere..

Sorry, I didn't know that the file wasn't ever uploaded. Here it is:

Nov 22 2016, 12:21 PM · Animation, Masking

Nov 18 2016

Mario Mey (mariomey) added a comment to T50062: Mask - Clicking in ActivePoint Parent makes Blender crash..

This file is created from scratch in 2.78a.

Nov 18 2016, 1:16 PM · Masking
Sergey Sharybin (sergey) triaged T50062: Mask - Clicking in ActivePoint Parent makes Blender crash. as "Incomplete" priority.

This file is somewhat corrupted: mask parent's ID type is supposed to always be ID_MC (ID type of MovieClip), but in this file the type is simply 0 (which is not a valid ID type even).

Nov 18 2016, 10:26 AM · Masking
Joshua Leung (aligorith) merged T50059: Mask types options can be acceded but don't do anything. into T50061: Mask Opacity keyframes not visible anywhere..
Nov 18 2016, 12:42 AM · Animation, Masking
Joshua Leung (aligorith) merged task T50059: Mask types options can be acceded but don't do anything. into T50061: Mask Opacity keyframes not visible anywhere..
Nov 18 2016, 12:42 AM · Animation, Masking
Joshua Leung (aligorith) triaged T50061: Mask Opacity keyframes not visible anywhere. as "Incomplete" priority.

Could you check with latest master (i.e. buildbot builds)? IIRC, sergey committed a fix for this sometime in the past few weeks-month.

Nov 18 2016, 12:40 AM · Animation, Masking

Nov 17 2016

Mario Mey (mariomey) renamed T50062: Mask - Clicking in ActivePoint Parent makes Blender crash. from "Mask - Active Point parent click makes Blender crash." to "Mask - Clicking in ActivePoint Parent makes Blender crash.".
Nov 17 2016, 4:46 PM · Masking
Mario Mey (mariomey) edited the description of T50062: Mask - Clicking in ActivePoint Parent makes Blender crash..
Nov 17 2016, 4:39 PM · Masking
Mario Mey (mariomey) created T50062: Mask - Clicking in ActivePoint Parent makes Blender crash..
Nov 17 2016, 4:37 PM · Masking
Sergey Sharybin (sergey) closed T50060: NEW DEPSGRAPH - MaskLayer opacity keyframes values are not saved. as "Resolved" by committing rB1f8762bb8e27: Fix T50060: New depsgraph does not update mask animation.
Nov 17 2016, 3:44 PM · Dependency Graph, Masking
Mario Mey (mariomey) created T50061: Mask Opacity keyframes not visible anywhere..
Nov 17 2016, 2:13 PM · Animation, Masking
Mario Mey (mariomey) created T50060: NEW DEPSGRAPH - MaskLayer opacity keyframes values are not saved..
Nov 17 2016, 2:12 PM · Dependency Graph, Masking
Mario Mey (mariomey) created T50059: Mask types options can be acceded but don't do anything..
Nov 17 2016, 2:07 PM · Animation, Masking

Aug 11 2016

Bastien Montagne (mont29) closed T48952: Add Circle Mask creates a new circle when you update the operator panel as "Invalid".

Cannot confirm this, would bet you somehow disabled Global Undo in UserPreferences, Editing settings…

Aug 11 2016, 12:53 PM · BF Blender, Masking
Campbell Barton (campbellbarton) removed a reviewer for D1579: Masking: Cut Splines: Campbell Barton (campbellbarton).
Aug 11 2016, 6:08 AM · Masking

Aug 2 2016

Sergey Sharybin (sergey) lowered the priority of T48952: Add Circle Mask creates a new circle when you update the operator panel from "Normal" to "Incomplete".

I can't really reproduce the issue. Please test if latest builds from builder.blender.org still have it and if they do please attach .blend file which demonstrates the issue.

Aug 2 2016, 5:01 PM · BF Blender, Masking

Jul 28 2016

Sergey Sharybin (sergey) claimed T48952: Add Circle Mask creates a new circle when you update the operator panel .

Awesome bug :)

Jul 28 2016, 6:21 PM · BF Blender, Masking

Jul 26 2016

Denis (rot_god) created T48952: Add Circle Mask creates a new circle when you update the operator panel .
Jul 26 2016, 11:39 PM · BF Blender, Masking

May 23 2016

Thomas Dinges (dingto) closed T48445: Blender crashes when move or edit a mask object as "Invalid".

One week without response.

May 23 2016, 11:44 AM · Masking, BF Blender

May 16 2016

Bastien Montagne (mont29) triaged T48445: Blender crashes when move or edit a mask object as "Incomplete" priority.

Most likely same issue as in T48422, please tray again with latest testbuild, should be fixed.

May 16 2016, 9:59 AM · Masking, BF Blender

May 15 2016

edwin hernandez (juanito49) created T48445: Blender crashes when move or edit a mask object.
May 15 2016, 9:35 PM · Masking, BF Blender

Nov 23 2015

Marcelo Mutzbauer (1xundoredo) added a comment to D1579: Masking: Cut Splines.

One problem remains though: Currently(in master) you are able to adjust the newly created handles manually by keeping your mouse button pressed and moving your cursor. With this patch this cannot be done anymore because it calculates the handles for you.

Nov 23 2015, 2:14 PM · Masking

Nov 13 2015

Marcelo Mutzbauer (1xundoredo) added a comment to D1579: Masking: Cut Splines.

Version without knife(only improved calculation):

Nov 13 2015, 2:34 PM · Masking
Marcelo Mutzbauer (1xundoredo) updated the diff for D1579: Masking: Cut Splines.
  • Replace every t
Nov 13 2015, 2:16 PM · Masking

Nov 10 2015

Marcelo Mutzbauer (1xundoredo) added inline comments to D1579: Masking: Cut Splines.
Nov 10 2015, 7:54 PM · Masking
Marcelo Mutzbauer (1xundoredo) updated the diff for D1579: Masking: Cut Splines.
  • Only use improved handle calculation when both neighbors are doubleside-aligned/free
  • Fix parenting bug
  • conventions: use u instead of t
  • cleanup split function
Nov 10 2015, 7:49 PM · Masking

Nov 8 2015

Campbell Barton (campbellbarton) added a comment to D1579: Masking: Cut Splines.

@Marcelo Mutzbauer (1xundoredo), seems reasonable

Nov 8 2015, 9:17 PM · Masking
Marcelo Mutzbauer (1xundoredo) added a comment to D1579: Masking: Cut Splines.

@Campbell Barton (campbellbarton) What about only using the improved calculation in case both neighbors already are doubleside aligned/free and falling back to old behavior otherwise? If both neighbors are free it could then make the newly inserted point free, although that would not be necessary to achieve the same shape.

Nov 8 2015, 3:54 PM · Masking

Nov 4 2015

Marcelo Mutzbauer (1xundoredo) added a comment to D1579: Masking: Cut Splines.
Nov 4 2015, 11:18 AM · Masking
Marcelo Mutzbauer (1xundoredo) updated the diff for D1579: Masking: Cut Splines.
  • Add accidentally removed line back in
  • Clean up mask_spline_split_spline_point
  • Check against FLT_EPSILON when preparing for the next recursive call
Nov 4 2015, 11:17 AM · Masking
Marcelo Mutzbauer (1xundoredo) added a comment to D1579: Masking: Cut Splines.

Parenting turned out to be even more 'problematic'. If both neighbors have the same parent at the same frame, there shouldn't be any problems.(Technically it has to be the initial position where the spline points has been parented, which is the case on the same frame)
If they don't - it just assumes parenting the newly created point is not possible(though parenting the same point track on different frames should be). If that is the case(whether it is because of different track points or because of different frames), it currently places the new point in respect to its neighbors' positions after the parenting(without being parented itself). This is done on every keyframe.

Nov 4 2015, 11:07 AM · Masking
Campbell Barton (campbellbarton) added a comment to D1579: Masking: Cut Splines.

@Marcelo Mutzbauer (1xundoredo): Would you be able to split this patch?

Nov 4 2015, 5:21 AM · Masking

Nov 3 2015

Marcelo Mutzbauer (1xundoredo) updated the diff for D1579: Masking: Cut Splines.
  • Yet another parenting fix
Nov 3 2015, 9:08 PM · Masking
Marcelo Mutzbauer (1xundoredo) updated the diff for D1579: Masking: Cut Splines.
  • Fix some parenting bugs
Nov 3 2015, 8:37 PM · Masking
Sean Kennedy (hype) added a comment to D1579: Masking: Cut Splines.

@Sean Kennedy (hype) Thank you for the report. Mask points are parented individually. The solution I found was to check whether both neighbor points have the same parent. If they do, the new point is also going to be parented to the same track/plane. If they don't the new point won't be parented at all. Does that look like a good solution?

Nov 3 2015, 4:36 PM · Masking
Marcelo Mutzbauer (1xundoredo) added a comment to D1579: Masking: Cut Splines.
Nov 3 2015, 10:00 AM · Masking
Marcelo Mutzbauer (1xundoredo) added a comment to D1579: Masking: Cut Splines.

@Sean Kennedy (hype) Thank you for the report. Mask points are parented individually. The solution I found was to check whether both neighbor points have the same parent. If they do, the new point is also going to be parented to the same track/plane. If they don't the new point won't be parented at all. Does that look like a good solution?

Nov 3 2015, 9:52 AM · Masking
Marcelo Mutzbauer (1xundoredo) updated the diff for D1579: Masking: Cut Splines.
  • Parenting
  • Fix stupid #if 1 instead of #if 0 which disabled the better adjustment of ctrl+lmb handles(Can still be removed easily btw, just as I did in the last update ;))
  • Change name of select_neighbors to select neighbor_handles
  • Get rid of uneccessary assignment of w
Nov 3 2015, 9:48 AM · Masking