Page MenuHome

ModifiersProject
ActivePublic

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

Sat, May 25

Howard Trickey (howardt) closed T64582: mirror + bevel modifier problem as Resolved by committing rBe1d1899e7290: Fix T64582: bevel spikes sometimes.
Sat, May 25, 3:47 PM · Modifiers, BF Blender
Tibor Horvath (tibor81) added a comment to T64586: Multires sculpting not visible when object is smooth shaded.

I can confirm this bug! Its very annoying. But it occours only, if faces are smooth shaded. If there are flat shaded, it works.

Sat, May 25, 12:51 PM · Mesh Modeling, BF Blender: 2.8, Modifiers, BF Blender

Thu, May 23

Ernesto Campese (RavenMask) added a comment to T64586: Multires sculpting not visible when object is smooth shaded.

Is been almost a month now, and is not even treated as an high bug... guys I use blender for sculpting too and because of this problem I'm using a older version of the program...
I would love to get the new beta with this bug fixed. Please!

Thu, May 23, 12:08 PM · Mesh Modeling, BF Blender: 2.8, Modifiers, BF Blender
Brecht Van Lommel (brecht) closed T58273: Subdivision Surface modifier is not taken to account when rendering while in edit mode as Resolved.

This appears to be working now, probably after Sergey's latest depsgraph and mesh API changes.

Thu, May 23, 1:55 AM · BF Blender, Cycles, Rendering, Modifiers

Tue, May 21

Brecht Van Lommel (brecht) merged T64691: Ngons + Subdivision modifier causing massive performance issues into T60733: Subdivision Surface Performance Degrades Markedly With Non-Quad Meshes.
Tue, May 21, 11:32 AM · Modifiers, BF Blender

Sun, May 19

Vyacheslav (hitrpr) added a comment to T53581: Remesh modifier produces artifacts in sharp mode.

Reproduced. Blender 2.8 (18.05.2019 build)

Sun, May 19, 9:14 PM · Modifiers

Thu, May 16

Howard Trickey (howardt) added a comment to T64582: mirror + bevel modifier problem.

Thanks Philipp for doing such a nice job of isolating the problem. I confirm this problem and am working on it,

Thu, May 16, 6:08 PM · Modifiers, BF Blender

Tue, May 14

Philipp Oeser (lichtwerk) assigned T64582: mirror + bevel modifier problem to Howard Trickey (howardt).

Can confirm.

Tue, May 14, 12:32 PM · Modifiers, BF Blender
Thomas (TomyB) added a comment to T64586: Multires sculpting not visible when object is smooth shaded.

I can confirm. Same bug here too. Multires not refreshing properly.

Tue, May 14, 11:25 AM · Mesh Modeling, BF Blender: 2.8, Modifiers, BF Blender
Brecht Van Lommel (brecht) merged T64587: Slow performance with ngons with subsurface modifier on into T60733: Subdivision Surface Performance Degrades Markedly With Non-Quad Meshes.
Tue, May 14, 10:54 AM · Modifiers, BF Blender
Alex (Sen) added projects to T64586: Multires sculpting not visible when object is smooth shaded: Modifiers, BF Blender: 2.8, Mesh Modeling.
Tue, May 14, 9:11 AM · Mesh Modeling, BF Blender: 2.8, Modifiers, BF Blender

Mon, May 13

Steve Ernst (steveernst117) added a comment to T31278: Array Modifier Start Cap and End cap does not show.

2.8 Build from May 12, 2019, Win 64 bit

Mon, May 13, 8:30 PM · Modifiers, BF Blender

Sat, May 11

Brecht Van Lommel (brecht) merged T64497: Boolean modifier clears Bevel Weights in the entier mesh of the modified object into T47129: new Bmesh boolean is deleting some of edges data, (Creases and Bweigh).
Sat, May 11, 9:23 PM · Modifiers, BF Blender

Wed, May 8

Bastien Montagne (mont29) added a comment to T54526: Data Transfer modifier's Max Distance field working strangely.

@Philipp Oeser (lichtwerk) nice catch. Wouldn’t it be even simpler to always reset that nearest->index directly in BLI_bvhtree_find_nearest_ex()? Keeping previous nearest distance there if provided makes sense, but I think item index should be always reset, at least I cannot see a case where keeping previous value would be useful?

Wed, May 8, 3:58 PM · Modifiers

Tue, May 7

Philipp Oeser (lichtwerk) updated subscribers of T54526: Data Transfer modifier's Max Distance field working strangely.

Had a look at this again and here are some findings:

Tue, May 7, 7:53 PM · Modifiers

Mon, Apr 29

Philipp Oeser (lichtwerk) added projects to T63943: Modifiers not visibe during sculpt mode.: Sculpting and Painting, Modifiers.

modifier says Hide, Mask and optimized display disabled

Mon, Apr 29, 11:05 AM · Modifiers, Sculpting and Painting, BF Blender

Apr 26 2019

Sebastian Parborg (zeddb) merged T63895: Subdivision modifier don't works with my model into T60733: Subdivision Surface Performance Degrades Markedly With Non-Quad Meshes.
Apr 26 2019, 3:08 PM · Modifiers, BF Blender
Sergey Sharybin (sergey) merged T63887: Undo takes 5 seconds, even on simple scenes. into T58191: Subdivision Surface modifier performance issues.
Apr 26 2019, 2:58 PM · BF Blender, Modifiers

Apr 19 2019

Campbell Barton (campbellbarton) added a comment to D4530: Join Triangles Modifier.

@Andrew Zhou (dodeqaa) for every constructive modifier it's currently converting all data to BMesh and back - even if all of the modifier's in the stack operate on BMesh data types.

Apr 19 2019, 7:02 AM · Modifiers

Apr 17 2019

Andrew Zhou (dodeqaa) added a comment to D4530: Join Triangles Modifier.

Before getting into code review or looking into details I'd like to see example uses cases for this modifier.

Otherwise we could:

  • Postpone until nodal modifiers are supported.
  • Make this an optional post-process for the decimate modifier.

All BMesh operators _could_ be made into modifiers, however the modifier system isn't designed for constructive modelling (at least not with many fine grained operations).

Apr 17 2019, 11:33 AM · Modifiers

Apr 15 2019

AV (Dspazio) added a comment to D4530: Join Triangles Modifier.

Hi to All:

Apr 15 2019, 8:04 PM · Modifiers

Apr 12 2019

Campbell Barton (campbellbarton) added a comment to D4530: Join Triangles Modifier.

Modifier nodes are planned, I'd rather postpone this modifier until the new system is implemented.

Apr 12 2019, 7:59 PM · Modifiers

Apr 10 2019

Campbell Barton (campbellbarton) changed Type from Bug to To Do on T62716: Curve "solidify" modifier glitch.
Apr 10 2019, 2:03 PM · Modifiers, BF Blender

Apr 5 2019

Martin Felke (scorpion81) added a comment to D4530: Join Triangles Modifier.

Before getting into code review or looking into details I'd like to see example uses cases for this modifier.

Otherwise we could:

  • Postpone until nodal modifiers are supported.
  • Make this an optional post-process for the decimate modifier.

All BMesh operators _could_ be made into modifiers, however the modifier system isn't designed for constructive modelling (at least not with many fine grained operations).

Apr 5 2019, 11:31 PM · Modifiers

Apr 3 2019

Sergey Sharybin (sergey) closed T63217: Curve Modifier skipped in Cycles as Resolved by committing rBb1995e645177: Fix T63217: Curve Modifier skipped in Cycles.
Apr 3 2019, 3:38 PM · Modifiers, Rendering, Cycles, BF Blender

Apr 2 2019

Brecht Van Lommel (brecht) assigned T63217: Curve Modifier skipped in Cycles to Sergey Sharybin (sergey).
Apr 2 2019, 2:40 PM · Modifiers, Rendering, Cycles, BF Blender
Philipp Oeser (lichtwerk) added a comment to T63217: Curve Modifier skipped in Cycles.

apparently caused by rB46eb5a0b8a4f

Apr 2 2019, 2:31 PM · Modifiers, Rendering, Cycles, BF Blender
Philipp Oeser (lichtwerk) updated the task description for T63217: Curve Modifier skipped in Cycles.
Apr 2 2019, 2:18 PM · Modifiers, Rendering, Cycles, BF Blender
Philipp Oeser (lichtwerk) triaged T63217: Curve Modifier skipped in Cycles as Confirmed, Medium priority.

Can confirm.

Apr 2 2019, 2:17 PM · Modifiers, Rendering, Cycles, BF Blender

Mar 28 2019

Philipp Oeser (lichtwerk) closed T53051: Cloth Dynamic Mesh And Mesh Cache as Invalid.

Afaics you dont really have a deforming modifier preceeding the cloth modifier.
So you would have to make sure e.g. the skirt is deformed first, then cloth sim will work correctly after.
Since we dont have the original armature for the character at hand anymore [everything has been baked to mdd], we need a relationship between the mdd cache and the skirt.

Mar 28 2019, 11:19 AM · BF Blender, Modifiers
Ulysse Martin (youle) added a comment to T58273: Subdivision Surface modifier is not taken to account when rendering while in edit mode.

Or maybe it is possible to force to go in object mode before F12 rendering

Mar 28 2019, 1:22 AM · BF Blender, Cycles, Rendering, Modifiers
Ulysse Martin (youle) added a comment to T58273: Subdivision Surface modifier is not taken to account when rendering while in edit mode.

This concerns only cycles.

Mar 28 2019, 1:17 AM · BF Blender, Cycles, Rendering, Modifiers

Mar 27 2019

Campbell Barton (campbellbarton) added a comment to T62716: Curve "solidify" modifier glitch.

This has been reported before, the issue is curve scan-fill creates zero area faces that give bad normals for solidify to operate on.

Mar 27 2019, 2:37 PM · Modifiers, BF Blender
Philipp Oeser (lichtwerk) triaged T62716: Curve "solidify" modifier glitch as Confirmed, Medium priority.

Can confirm the issue.

Mar 27 2019, 1:59 PM · Modifiers, BF Blender

Mar 24 2019

Campbell Barton (campbellbarton) added a comment to D4530: Join Triangles Modifier.

Before getting into code review or looking into details I'd like to see example uses cases for this modifier.

Mar 24 2019, 9:52 PM · Modifiers

Mar 23 2019

Ish Bosamiya (ish_bosamiya) updated the diff for D4569: Vertex Group Support For Triangulate Modifier.
  • fix compilation issue with collada and alembic
Mar 23 2019, 5:14 AM · Modifiers
Ish Bosamiya (ish_bosamiya) updated the diff for D4569: Vertex Group Support For Triangulate Modifier.

removing merge conflicts from recent commit to triangulate modifier

Mar 23 2019, 5:02 AM · Modifiers
Ish Bosamiya (ish_bosamiya) updated the diff for D4530: Join Triangles Modifier.
  • add vertex group support
Mar 23 2019, 4:21 AM · Modifiers

Mar 22 2019

Brecht Van Lommel (brecht) closed D4367: Triangulate modifier add side limit.
Mar 22 2019, 6:14 PM · Modifiers, BF Blender
Jacques Lucke (JacquesLucke) added a comment to D4367: Triangulate modifier add side limit.

@Brecht Van Lommel (brecht), should this be merged, or do we come back to this patch when Blender 2.8 is released?

Mar 22 2019, 5:02 PM · Modifiers, BF Blender
Ish Bosamiya (ish_bosamiya) added a comment to D4530: Join Triangles Modifier.

How feasible is it to add a tick box to stop re-evaluating the base
mesh after the evaluated mesh has been generated and cached,
that way the modifier can still work with animation without beeing applied?

Mar 22 2019, 9:15 AM · Modifiers
Campbell Barton (campbellbarton) added a comment to D4530: Join Triangles Modifier.

If this is used in animations the tri to quad conversion will 'pop' on deformation.

Can you point to where this was requested? Were example use cases given?

Why does it have to be useful in animation, why can't we users have more ways to just model various pieces of content non-destructively (like a remove-doubles modifier which would be useful with boolean operations)?

Mar 22 2019, 12:50 AM · Modifiers
Nabil Adel (mywa880) added a comment to D4530: Join Triangles Modifier.

How feasible is it to add a tick box to stop re-evaluating the base
mesh after the evaluated mesh has been generated and cached,
that way the modifier can still work with animation without beeing applied?

Mar 22 2019, 12:18 AM · Modifiers

Mar 21 2019

Adam Friesen (ace_dragon) added a comment to D4530: Join Triangles Modifier.

If this is used in animations the tri to quad conversion will 'pop' on deformation.

Can you point to where this was requested? Were example use cases given?

Mar 21 2019, 8:35 PM · Modifiers
Ish Bosamiya (ish_bosamiya) added a project to D4569: Vertex Group Support For Triangulate Modifier: Modifiers.
Mar 21 2019, 3:34 PM · Modifiers
Bastien Montagne (mont29) closed T52873: Vertex Weight Proximity breaks Rigid Body simulation as Archived.

Yes, this is indeed a chicken & egg issue (and yes, it also happens in 2.7x). Guess we can close that as known limitation for now, then.

Mar 21 2019, 9:50 AM · Modifiers, Physics, BF Blender

Mar 20 2019

Sergey Sharybin (sergey) added a comment to T52873: Vertex Weight Proximity breaks Rigid Body simulation.

But same happens in 2.7?
This sounds like a feedback loop between rigid body simulation which needs geometry for the collisions, but geometry needs transform for modifier stack. While we can avoid some dependency cycles here, the order of updates might be wrong from users perspective. And the only user-controllable solution here would be to go node based.

Mar 20 2019, 9:24 PM · Modifiers, Physics, BF Blender
Bastien Montagne (mont29) added a comment to T52873: Vertex Weight Proximity breaks Rigid Body simulation.

Deg warning about DEG_OB_COMP_GEOMETRY relation is now fixed, but the rigid body simulation remains completely broken in 2.8 currently here (neither of the two displace modifiers work, only really moving red object works currently).

Mar 20 2019, 9:15 PM · Modifiers, Physics, BF Blender
Bastien Montagne (mont29) added a comment to T52873: Vertex Weight Proximity breaks Rigid Body simulation.

Using an empty (or center point of any object) is a valid usecase of this modifier, will check on those relations tagging.

Mar 20 2019, 8:45 PM · Modifiers, Physics, BF Blender
Sergey Sharybin (sergey) reassigned T52873: Vertex Weight Proximity breaks Rigid Body simulation from Sergey Sharybin (sergey) to Bastien Montagne (mont29).

The issue in code i saw was related on a fake dependency cycle, which is now fixed in rB099a4104788.
Now i can open the file and there is a playback going on.

Mar 20 2019, 4:42 PM · Modifiers, Physics, BF Blender