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

Mon, Jun 17

Brecht Van Lommel (brecht) closed T65357: after applying a boolean mod, faces are initialized with a facemap index of 0 instead of -1 as Resolved by committing rBbe52b25d3953: Fix T65357: wrong facemap indices after applying a boolean modifier.
Mon, Jun 17, 7:39 PM · Modifiers, BF Blender
Brecht Van Lommel (brecht) closed T53581: Remesh modifier produces artifacts in sharp mode as Resolved by committing rB4cc98af3a441: Fix T53581: remesh modifier artifacts in sharp mode.
Mon, Jun 17, 7:03 PM · BF Blender, Modifiers
bassam kurdali (bassamk) added a comment to T65000: Specific File with Dynamic paint hangs on render (but renders on deleting dynamic paint canvas object).

sorry confirmed here too - it was the subdiv and not the dynamic paint (and I just didn't notice it because of the simplify setting *blush* )

Mon, Jun 17, 6:16 PM · Modifiers, BF Blender

Wed, Jun 12

Sebastian Parborg (zeddb) merged T65000: Specific File with Dynamic paint hangs on render (but renders on deleting dynamic paint canvas object) into T58191: Subdivision Surface modifier performance issues.
Wed, Jun 12, 4:43 PM · BF Blender, Modifiers
Sebastian Parborg (zeddb) merged task T65000: Specific File with Dynamic paint hangs on render (but renders on deleting dynamic paint canvas object) into T58191: Subdivision Surface modifier performance issues.
Wed, Jun 12, 4:43 PM · Modifiers, BF Blender
Sebastian Parborg (zeddb) added a comment to T65000: Specific File with Dynamic paint hangs on render (but renders on deleting dynamic paint canvas object).

I can confirm, as soon as I remove the subdiv modifier on the water, it doesn't seem to freeze anymore.
(Can also confirm that it seem to endlessly compute when I remove the simplify setting (so that the subdiv modifier is evaluated in the viewport).

Wed, Jun 12, 4:43 PM · Modifiers, BF Blender

Tue, Jun 11

Philipp Oeser (lichtwerk) triaged T53581: Remesh modifier produces artifacts in sharp mode as Confirmed, Medium priority.
Tue, Jun 11, 3:47 PM · BF Blender, Modifiers
Brecht Van Lommel (brecht) added a project to T53581: Remesh modifier produces artifacts in sharp mode: BF Blender.
Tue, Jun 11, 3:32 PM · BF Blender, Modifiers
Philipp Oeser (lichtwerk) added a revision to T53581: Remesh modifier produces artifacts in sharp mode: D5062: Fix for the T53581.
Tue, Jun 11, 3:27 PM · BF Blender, Modifiers

Mon, Jun 3

Philipp Oeser (lichtwerk) added a revision to T65357: after applying a boolean mod, faces are initialized with a facemap index of 0 instead of -1 : D5003: Fix T65357: wrong facemap indices after applying a boolean modifier.
Mon, Jun 3, 5:56 PM · Modifiers, BF Blender
Philipp Oeser (lichtwerk) triaged T65357: after applying a boolean mod, faces are initialized with a facemap index of 0 instead of -1 as Confirmed, Medium priority.

Confirmed, checking...

Mon, Jun 3, 2:02 PM · Modifiers, BF Blender

Fri, May 31

Martin Felke (scorpion81) added a reviewer for D4980: Revival of the OpenVDB Particle Mesher Modifier: Brecht Van Lommel (brecht).

since @Brecht Van Lommel (brecht) and me discussed the revival of the particlemesher in blender.chat, setting him as reviewer here.

Fri, May 31, 12:26 AM · Modifiers, BF Blender
Martin Felke (scorpion81) updated the diff for D4980: Revival of the OpenVDB Particle Mesher Modifier.

Solved the particle issue by treating the particlemesher modifier like the dynamic paint and smoke modifiers regarding particle system copy and deletion.
Fixed some crash bugs regarding loading and saving as well as copying objects with this modifier too.
Need to deal properly with Ngons still for the mask object, like using looptris or something like that.
But i think a first pass of general review may already happen.

Fri, May 31, 12:23 AM · Modifiers, BF Blender

Thu, May 30

Martin Felke (scorpion81) added a comment to D4980: Revival of the OpenVDB Particle Mesher Modifier.

add an inline comment marking the area of the problem

Thu, May 30, 7:57 PM · Modifiers, BF Blender
Martin Felke (scorpion81) planned changes to D4980: Revival of the OpenVDB Particle Mesher Modifier.

Setting on "Planned Changes" since the particle issue is to be solved yet.

Thu, May 30, 5:12 PM · Modifiers, BF Blender
Martin Felke (scorpion81) created D4980: Revival of the OpenVDB Particle Mesher Modifier.
Thu, May 30, 5:11 PM · Modifiers, BF Blender

Wed, May 29

Brecht Van Lommel (brecht) merged task T64586: Multires sculpting not visible when object is smooth shaded into T62282: Multires: normals not updating when using smooth shading.
Wed, May 29, 2:36 PM · Mesh Modeling, BF Blender: 2.8, Modifiers, BF Blender
Brecht Van Lommel (brecht) merged task T63943: Modifiers not visibe during sculpt mode. into T64333: Sculpt: mirror and other modifiers not visible in workbench sculpt mode.
Wed, May 29, 2:28 PM · Modifiers, Sculpting and Painting, BF Blender
Brecht Van Lommel (brecht) edited projects for T65000: Specific File with Dynamic paint hangs on render (but renders on deleting dynamic paint canvas object), added: Modifiers; removed Dependency Graph, Rendering, BF Blender: 2.8.
Wed, May 29, 2:28 AM · Modifiers, BF Blender

Tue, May 28

Martin Felke (scorpion81) planned changes to D4960: New Remeshing Modes for Remesh Modifier.
Tue, May 28, 11:00 AM · Modifiers, BF Blender
Brecht Van Lommel (brecht) merged T65203: Modifier Subdivision Surface Lag into T58191: Subdivision Surface modifier performance issues.
Tue, May 28, 3:09 AM · BF Blender, Modifiers

Mon, May 27

Brecht Van Lommel (brecht) added a comment to D4960: New Remeshing Modes for Remesh Modifier.

Both functions are very useful. However particle meshing should indeed be a separate modifier and submitted as a separate patch. I guess ideally OpenVDB could be used for particle remeshing too, it's probably better than our metaball code in terms of performance and control.

Mon, May 27, 11:30 PM · Modifiers, BF Blender
Philipp Oeser (lichtwerk) added a project to D4960: New Remeshing Modes for Remesh Modifier: Modifiers.
Mon, May 27, 7:51 PM · Modifiers, BF Blender

May 25 2019

Howard Trickey (howardt) closed T64582: mirror + bevel modifier problem as Resolved by committing rBe1d1899e7290: Fix T64582: bevel spikes sometimes.
May 25 2019, 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.

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

May 23 2019

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!

May 23 2019, 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.

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

May 21 2019

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

May 19 2019

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

Reproduced. Blender 2.8 (18.05.2019 build)

May 19 2019, 9:14 PM · BF Blender, Modifiers

May 16 2019

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,

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

May 14 2019

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

Can confirm.

May 14 2019, 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.

May 14 2019, 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.
May 14 2019, 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.
May 14 2019, 9:11 AM · Mesh Modeling, BF Blender: 2.8, Modifiers, BF Blender

May 13 2019

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

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

May 11 2019

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).
May 11 2019, 9:23 PM · Modifiers, BF Blender

May 8 2019

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?

May 8 2019, 3:58 PM · Modifiers

May 7 2019

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:

May 7 2019, 7:53 PM · Modifiers

Apr 29 2019

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

Apr 29 2019, 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