ModifiersProject
ActivePublic

Watchers

  • This project does not have any watchers.

Details

Description

Modifier stack for meshes, curves, metaballs.

Developers:

Module Owners: @Campbell Barton (campbellbarton) @Sergey Sharybin (sergey) @Brecht Van Lommel (brecht)
Booleans: @Sergey Sharybin (sergey)

Recent Activity

Thu, Jan 18

Howard Trickey (howardt) closed T53783: Bevel doesn't follow mesh curvature as Archived.

This is a valid problem, but one that the current algorithm for handling profile=1 is not capable of solving. I need a new algorithm for that case, or more special cases. This is already a TODO on the general Bevel Improvements task, T48583, so I am closing this instance of the problem.

Thu, Jan 18, 7:28 PM · Mesh Modeling, Modifiers, BF Blender
Howard Trickey (howardt) updated the task description for T48583: Bevel Improvements.
Thu, Jan 18, 7:26 PM · Modifiers, Mesh Modeling, BF Blender
Howard Trickey (howardt) added a comment to T48583: Bevel Improvements.

Several more bugs reports have also been about the behavior with profile=1.0. As mentioned above, this is difficult to fix in general but likely I should work on some more special cases. I'm going to close the bugs T51010 and T53783 as they are grouped under this general TODO.

Thu, Jan 18, 7:25 PM · Modifiers, Mesh Modeling, BF Blender
Philipp Oeser (lichtwerk) assigned T53783: Bevel doesn't follow mesh curvature to Howard Trickey (howardt).

I can see a distortion/curvature where those 5 edges meet (I upped the width and segments for demonstration purposes).


Not knowing the internals of the bevel-code, I'll kindly ask @Howard Trickey (howardt) to have a look here...

Thu, Jan 18, 6:29 PM · Mesh Modeling, Modifiers, BF Blender

Wed, Jan 17

Campbell Barton (campbellbarton) closed T53789: Simple Deform giving different results since the new axis option was added as Resolved.

Fixed rB7935a394b7a8ab924a6431f6fb839913ea0129f6

Wed, Jan 17, 9:10 AM · Modifiers, BF Blender
Dan Marra (dmarra) added a comment to T53789: Simple Deform giving different results since the new axis option was added.

Just submitted a patch to fix this. Seems that the bend modifier no longer needs to be based on X axis by default (as it was in earlier versions).

Wed, Jan 17, 5:44 AM · Modifiers, BF Blender
Dan Marra (dmarra) claimed T53789: Simple Deform giving different results since the new axis option was added.

The default should have been automatically set (Z) if your version is older than 2.79.1. The default for bend mode is a special case though, where it was originally based on X. I wrote that code a few days ago. I'll take a look

Wed, Jan 17, 5:06 AM · Modifiers, BF Blender

Mon, Jan 15

ronan ducluzeau (zeauro) triaged T53789: Simple Deform giving different results since the new axis option was added as Confirmed priority.

Yes. Before this ability to choose the axis, used axis is Z one in 2.79.
So, in order to assure compatibility with older files, axis should automatically change to Z or Z should be used as default one instead of X.

Mon, Jan 15, 2:24 PM · Modifiers, BF Blender

Sun, Jan 14

Serge Lyatin (SergeL) created T53783: Bevel doesn't follow mesh curvature.
Sun, Jan 14, 11:10 PM · Mesh Modeling, Modifiers, BF Blender

Tue, Jan 9

Campbell Barton (campbellbarton) closed D2989: T47435: Adds deformation axis selection to the Simple Deform modifier.

Committed rBce0fcf1378b6bdd01ff8fbcbccc31b00aa263e25

Tue, Jan 9, 5:10 AM · Modifiers, BF Blender: Staging
Campbell Barton (campbellbarton) updated the diff for D2989: T47435: Adds deformation axis selection to the Simple Deform modifier.
  • Remove comments
Tue, Jan 9, 4:54 AM · Modifiers, BF Blender: Staging
Campbell Barton (campbellbarton) updated the diff for D2989: T47435: Adds deformation axis selection to the Simple Deform modifier.
  • Fix locking, more compact UI, use inline functions to remap
Tue, Jan 9, 4:54 AM · Modifiers, BF Blender: Staging

Sun, Jan 7

Campbell Barton (campbellbarton) accepted D2989: T47435: Adds deformation axis selection to the Simple Deform modifier.

Thanks for the updates, looks good - will apply today.

Sun, Jan 7, 10:54 PM · Modifiers, BF Blender: Staging
Yuriy Sivalniev (yursiv) added a comment to T48583: Bevel Improvements.

Here is proposal for bevel options for corners:
Bevel proposal

Sun, Jan 7, 11:39 AM · Modifiers, Mesh Modeling, BF Blender

Sat, Jan 6

Dan Marra (dmarra) updated the diff for D2989: T47435: Adds deformation axis selection to the Simple Deform modifier.
  • pad and pad2 have been removed.
  • idx has been deprecated in favor of mapping/remapping before/after calling the callback
  • dcut has been reintroduced for bend mode.
Sat, Jan 6, 9:09 PM · Modifiers, BF Blender: Staging
Bastien Montagne (mont29) added a commit to T53406: Modifier Tools: "Viewport Vis" turns off collision modifier,collision modifier has no indicator, or way to re enable except by again pushing viewport vis: rBAe12f817f63be: Fix T53406: Avoid toggling visibility on Collision modifier.
Sat, Jan 6, 4:43 PM · Modifiers, User Interface, Addons
Dan Marra (dmarra) added a comment to D2989: T47435: Adds deformation axis selection to the Simple Deform modifier.

Sure I can do the reordering before and after the simpleDeform_callback gets called; sounds like a good idea.

Sat, Jan 6, 4:04 PM · Modifiers, BF Blender: Staging
Campbell Barton (campbellbarton) added a comment to D2989: T47435: Adds deformation axis selection to the Simple Deform modifier.

Am not sure about using idx for every index access, I think it makes the code needlessly complicated.

Sat, Jan 6, 6:12 AM · Modifiers, BF Blender: Staging

Fri, Jan 5

Dan Marra (dmarra) updated the diff for D2989: T47435: Adds deformation axis selection to the Simple Deform modifier.

All requested changes have been made.

Fri, Jan 5, 6:38 PM · Modifiers, BF Blender: Staging
Campbell Barton (campbellbarton) requested changes to D2989: T47435: Adds deformation axis selection to the Simple Deform modifier.
Fri, Jan 5, 8:17 AM · Modifiers, BF Blender: Staging
Dan Marra (dmarra) created D2989: T47435: Adds deformation axis selection to the Simple Deform modifier.
Fri, Jan 5, 3:26 AM · Modifiers, BF Blender: Staging

Thu, Jan 4

Philipp Oeser (lichtwerk) closed T53622: Generated Texture Coordinate works not as expected when used with curve and boolean modifier as Invalid.

This is not only a problem of the curve or boolean modifiers specifically.
(It could also be a bend with a decimate afterwards e.g)
So afaik this is due to a constructive/generating modifier after a deforming modifier

Thu, Jan 4, 8:08 PM · Modifiers, BF Blender

Sat, Dec 23

Marc Zbinden (Buebone) created T53622: Generated Texture Coordinate works not as expected when used with curve and boolean modifier.
Sat, Dec 23, 7:58 PM · Modifiers, BF Blender

Dec 18 2017

Dan Koschier (dankosc) updated the task description for T53581: Remesh modifier produces artifacts in sharp mode.
Dec 18 2017, 5:36 PM · Modifiers
Dan Koschier (dankosc) created T53581: Remesh modifier produces artifacts in sharp mode.
Dec 18 2017, 2:47 PM · Modifiers

Dec 6 2017

Campbell Barton (campbellbarton) abandoned D2941: Inset Fix Patch.

Applied already - rBe6404274a1eb0ed5f50445f5c7840720a03713fa - depth also needs skip save.

Dec 6 2017, 2:36 PM · Modifiers, BF Blender
Vuk Gardašević (lijenstina) added a comment to T53406: Modifier Tools: "Viewport Vis" turns off collision modifier,collision modifier has no indicator, or way to re enable except by again pushing viewport vis.

@Matt Hoecker (blazer003) After talks on IRC with developers, the Collision was UI disabled for a reason, as it would produce undesirable effects with some scenes. Modifier tools will skip them for now.

Dec 6 2017, 5:25 AM · Modifiers, User Interface, Addons
Vuk Gardašević (lijenstina) closed T53406: Modifier Tools: "Viewport Vis" turns off collision modifier,collision modifier has no indicator, or way to re enable except by again pushing viewport vis as Resolved by committing rBA9077f67a5ae0: Fix T53406: Avoid toggling visibility on Collision modifier.
Dec 6 2017, 5:21 AM · Modifiers, User Interface, Addons
Joel Godin (FloridaJo) added a comment to D2941: Inset Fix Patch.

Yep, built this in macOS and works there too.
Thanks

Dec 6 2017, 2:59 AM · Modifiers, BF Blender

Dec 4 2017

Goncalo Moreno (GonVas) created D2941: Inset Fix Patch.
Dec 4 2017, 11:59 PM · Modifiers, BF Blender

Nov 28 2017

Matt Hoecker (blazer003) updated the task description for T53406: Modifier Tools: "Viewport Vis" turns off collision modifier,collision modifier has no indicator, or way to re enable except by again pushing viewport vis.
Nov 28 2017, 10:22 AM · Modifiers, User Interface, Addons
Matt Hoecker (blazer003) added a comment to T53406: Modifier Tools: "Viewport Vis" turns off collision modifier,collision modifier has no indicator, or way to re enable except by again pushing viewport vis.

This was my conclusion as we’ll. There would not seem to be an apparent reason that the collision modifier would not be like other physics modifiers and have the same UI design, with the enable/disable icon. There have been some times I’ve wanted to disable it, but instead had to remove and reapply it in the physics panel (luckily it retains its settings.) I’m sure that there is a reason, there always is.

Nov 28 2017, 10:19 AM · Modifiers, User Interface, Addons
Vuk Gardašević (lijenstina) triaged T53406: Modifier Tools: "Viewport Vis" turns off collision modifier,collision modifier has no indicator, or way to re enable except by again pushing viewport vis as Confirmed priority.

I can confirm the issue. From a standpoint of the add-on it just loops through the modifiers and flips a property. However it can be frustrating for sure.
Nevertheless, I'm not sure why Collision not available in the UI in the template_modifier or it is not exposed in the Physics panel when calling physics_add?

Nov 28 2017, 7:02 AM · Modifiers, User Interface, Addons

Nov 27 2017

Joel Godin (FloridaJo) added a comment to T53251: Armature modifier on hidden objects.

Just dummy objects. That's what I thought you meant by "alternatively, delete hidden objects. "

Nov 27 2017, 1:07 PM · Modifiers, Animation, BF Blender
Mike Curdie (cmallen) added a comment to T53251: Armature modifier on hidden objects.

Played at about 5 fps,
then deleted Dummy Hair and Dummy Clothing, no difference in playback.
That was with 2.79

Nov 27 2017, 1:15 AM · Modifiers, Animation, BF Blender

Nov 26 2017

Joel Godin (FloridaJo) added a comment to T53251: Armature modifier on hidden objects.

Played at about 5 fps,
then deleted Dummy Hair and Dummy Clothing, no difference in playback.
That was with 2.79

Nov 26 2017, 7:57 PM · Modifiers, Animation, BF Blender

Nov 24 2017

LazyDodo (LazyDodo) renamed T53390: Removed: spam from Resume format for freshers-7 Tip Make a good resume to Removed: spam.
Nov 24 2017, 11:07 PM · Modifiers
SHAHID HUSSAIN (sahilmewat) created T53390: Removed: spam.
Nov 24 2017, 11:05 PM · Modifiers

Nov 12 2017

ronan ducluzeau (zeauro) closed T53304: Bevel Modifier extrudes at intersecting corners as Invalid.

I don't have rights to merge task. So, I closed it and you just have to subscribe to previous report to be kept informed of treatment of the issue.

Nov 12 2017, 3:28 PM · Modifiers, BF Blender
Niels Pausma (poof86) added a comment to T53304: Bevel Modifier extrudes at intersecting corners.

You are correct, should I close this one or do I merge it somehow? (first time posting a bug)

Nov 12 2017, 3:20 PM · Modifiers, BF Blender
ronan ducluzeau (zeauro) added a comment to T53304: Bevel Modifier extrudes at intersecting corners.

It looks like a duplicate of T51010

Nov 12 2017, 3:18 PM · Modifiers, BF Blender
Niels Pausma (poof86) created T53304: Bevel Modifier extrudes at intersecting corners.
Nov 12 2017, 2:56 PM · Modifiers, BF Blender

Nov 9 2017

Atomic (atomic) added a project to T53051: Cloth Dynamic Mesh And Mesh Cache: BF Blender.
Nov 9 2017, 4:32 PM · BF Blender, Modifiers

Nov 5 2017

Mike Curdie (cmallen) created T53251: Armature modifier on hidden objects.
Nov 5 2017, 6:00 AM · Modifiers, Animation, BF Blender

Oct 31 2017

Bastien Montagne (mont29) closed T50672: Boolean modifier in bmesh solver creates random verts as Resolved.

More than a week without reply. Due to the policy of the tracker archiving for until required info/data are provided.

Oct 31 2017, 3:58 PM · Modifiers, BF Blender
ronan ducluzeau (zeauro) triaged T53206: Unexpected merging of vertex groups with different names as Confirmed priority.

It looks like array modifier is not using name but index of vertex group.

Oct 31 2017, 11:19 AM · Mesh Modeling, Modifiers, BF Blender

Oct 30 2017

Serge Lyatin (SergeL) renamed T53206: Unexpected merging of vertex groups with different names from Unexpected merging of vertex groups to Unexpected merging of vertex groups with different names.
Oct 30 2017, 5:05 PM · Mesh Modeling, Modifiers, BF Blender
Serge Lyatin (SergeL) created T53206: Unexpected merging of vertex groups with different names.
Oct 30 2017, 5:04 PM · Mesh Modeling, Modifiers, BF Blender

Oct 27 2017

Konstantins Visnevskis (kivig) added a comment to T53170: Particle instance modifier omits mesh edges.

Thanks, I'm aware of that, the diversity itself is achievable quite easily. The goal was in interpolation of that diversity (like "clumping" in hair) and at moment that takes considerable amounts of magic, that instance modifier being compatible with skin modifier would alleviate in some cases. Sure, it may not be worth the time investment if the PS system will be rebuilt, but it's out of my competence to judge.

Oct 27 2017, 10:01 PM · Modifiers, BF Blender
ronan ducluzeau (zeauro) added a comment to T53170: Particle instance modifier omits mesh edges.

You can use Particle Instance with hair. But workflow is strict and ask an object oriented to its Y axis.
Then, you can use several objects and PS to add diversity into shapes.

Oct 27 2017, 4:32 PM · Modifiers, BF Blender