Page MenuHome

ModifiersProject
ActivePublic

Members (3)

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

Yesterday

Leonard Siebeneicher (siebeneicher) added a project to T67068: Multires Modifier - Artifacts occour on high subdiv data, if you sculpt on low subdiv detail.: Modifiers.
Tue, Jul 16, 5:47 PM · Modifiers, BF Blender

Mon, Jul 15

Philipp Oeser (lichtwerk) added a comment to T66967: In specific condition pressing `ctrl + a` -> 0 crashes the blender.

@Abid Maqbool (cto.abid) : yes, it is confirmed.
(it is not a regression though, 2.79 also crashed in this scenario...)

Mon, Jul 15, 12:10 PM · Modifiers, BF Blender
Abid Maqbool (cto.abid) added a comment to T66967: In specific condition pressing `ctrl + a` -> 0 crashes the blender.

@Philipp Oeser (lichtwerk) I check the file and blender 2.8 crashes...

Mon, Jul 15, 10:35 AM · Modifiers, BF Blender
Philipp Oeser (lichtwerk) added a project to T66967: In specific condition pressing `ctrl + a` -> 0 crashes the blender: Modifiers.

Can confirm, will check on this.

Mon, Jul 15, 10:32 AM · Modifiers, BF Blender
Takahiro Komatsu (Allosteric) abandoned D3996: Symmetric Pivot for mirror modifier.
Mon, Jul 15, 1:39 AM · Modifiers

Tue, Jul 9

Germano Cavalcante (mano-wii) added a comment to T54526: Data Transfer modifier's Max Distance field working strangely.

(...)
snapping: these are the ones that set item index to -1 before calling but then could enter multiple times (vert, edge, ...), not sure if an index of -1 ALWAYS would be OK? maybe @Germano Cavalcante (mano-wii) knows more?:

  • snapMesh (item index set to -1 prior, but multiple usages here which could all be entered?... not sure)
  • snapEditMesh (item index set to -1 prior, but multiple usages here which could all be entered?... not sure)

(...)

Tue, Jul 9, 3:50 PM · Modifiers
Philipp Oeser (lichtwerk) added a comment to T54526: Data Transfer modifier's Max Distance field working strangely.

@Alexander Gavrilov (angavrilov) : thx for the heads up, will check on this (might take a bit to go over all cases), for the "quick fix": D5206 should still be fine, right?

Tue, Jul 9, 1:37 PM · Modifiers
Alexander Gavrilov (angavrilov) added a comment to T54526: Data Transfer modifier's Max Distance field working strangely.

Perhaps BVH_NEAREST_OPTIMAL_ORDER should be the default behavior instead (and also ignore the previous result), while the heuristic behavior should be invoked through BVH_NEAREST_REUSE_RESULT or something like that. I did it the way it is currently to avoid changing old code all over the place.

Tue, Jul 9, 12:42 PM · Modifiers
Alexander Gavrilov (angavrilov) added a comment to T54526: Data Transfer modifier's Max Distance field working strangely.

Keeping the previous search result when doing multiple nearest searches is a very important heuristic optimization. Not doing that in shrinkwrap for instance will absolutely butcher performance.

Tue, Jul 9, 12:24 PM · Modifiers
Philipp Oeser (lichtwerk) updated subscribers of T54526: Data Transfer modifier's Max Distance field working strangely.

I went over usages of BLI_bvhtree_find_nearest / BLI_bvhtree_find_nearest_projected and here are some findings:

Tue, Jul 9, 12:02 PM · Modifiers
Philipp Oeser (lichtwerk) added a revision to T54526: Data Transfer modifier's Max Distance field working strangely: D5206: Fix T54526: Data Transfer Max Distance field working strangely.
Tue, Jul 9, 12:02 PM · Modifiers

Fri, Jul 5

Bastien Montagne (mont29) added a comment to T66447: FBX Exporting Animated Curve Modifier Incorrectly.

Curve modifier deforms (and animate) the geometry of the object, this is absolutely not supported by FBX (in general). We can only export *Object*-level animation, modifiers are always just applied statically (with the exception of the Armature one, for which we can craft some conversion to FBX Skeletton system). Thanks for the report, but this simply cannot be done with FBX.

Fri, Jul 5, 12:10 PM · Animation, Modifiers, BF Blender
Sebastian Parborg (zeddb) assigned T66447: FBX Exporting Animated Curve Modifier Incorrectly to Bastien Montagne (mont29).
Fri, Jul 5, 12:05 PM · Animation, Modifiers, BF Blender
Sebastian Parborg (zeddb) updated subscribers of T66447: FBX Exporting Animated Curve Modifier Incorrectly.

@Bastien Montagne (mont29) is this something we support with the .fbx exporter?

Fri, Jul 5, 12:05 PM · Animation, Modifiers, BF Blender
Neil Macneale (macmv) added a comment to T66447: FBX Exporting Animated Curve Modifier Incorrectly.

I was able to get around this issue by applying the array modifier on my object and writing a python script to add the object constraint to all the newly created objects, rather than using the curve modifier. The animation now exports correctly with the follow path object constraint.

Fri, Jul 5, 12:21 AM · Animation, Modifiers, BF Blender

Thu, Jul 4

Neil Macneale (macmv) added projects to T66447: FBX Exporting Animated Curve Modifier Incorrectly: Modifiers, Animation.
Thu, Jul 4, 9:28 PM · Animation, Modifiers, BF Blender

Mon, Jul 1

Sebastian Parborg (zeddb) merged T66226: 2.8 bevel + subdivision = lag into T58191: Subdivision Surface modifier performance issues.
Mon, Jul 1, 11:37 AM · BF Blender, Modifiers

Sat, Jun 29

Aaron Carlisle (Blendify) added a comment to T38913: Game engine crash with Arraymod + cap-object.

This task is being closed because the BGE has been removed in Blender 2.8.

Sat, Jun 29, 2:20 AM · Modifiers, Game Engine
Aaron Carlisle (Blendify) added a comment to T41677: Skin modifier dont work with 0 face objects.

This task is being closed because the BGE has been removed in Blender 2.8.

Sat, Jun 29, 2:19 AM · Modifiers, Game Engine

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

Jun 12 2019

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.
Jun 12 2019, 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.
Jun 12 2019, 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).

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

Jun 11 2019

Philipp Oeser (lichtwerk) triaged T53581: Remesh modifier produces artifacts in sharp mode as Confirmed, Medium priority.
Jun 11 2019, 3:47 PM · BF Blender, Modifiers
Brecht Van Lommel (brecht) added a project to T53581: Remesh modifier produces artifacts in sharp mode: BF Blender.
Jun 11 2019, 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.
Jun 11 2019, 3:27 PM · BF Blender, Modifiers

Jun 3 2019

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.
Jun 3 2019, 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...

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

May 31 2019

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.

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

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

May 30 2019

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

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

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

May 29 2019

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.
May 29 2019, 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.
May 29 2019, 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.
May 29 2019, 2:28 AM · Modifiers, BF Blender

May 28 2019

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

May 27 2019

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.

May 27 2019, 11:30 PM · Modifiers, BF Blender
Philipp Oeser (lichtwerk) added a project to D4960: New Remeshing Modes for Remesh Modifier: Modifiers.
May 27 2019, 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