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

Today

Campbell Barton (campbellbarton) added inline comments to D5766: Solidify Modifier Extension.
Thu, Sep 19, 6:02 AM · Modifiers
Campbell Barton (campbellbarton) added a comment to D5766: Solidify Modifier Extension.

Think this is close to completion.

Thu, Sep 19, 5:57 AM · Modifiers
Campbell Barton (campbellbarton) added a comment to D5766: Solidify Modifier Extension.

Declare iterators in for loops where possible

Thu, Sep 19, 5:51 AM · Modifiers
Campbell Barton (campbellbarton) added a comment to D5766: Solidify Modifier Extension.

Minor cleanup:

Thu, Sep 19, 5:39 AM · Modifiers
Campbell Barton (campbellbarton) updated the summary of D5766: Solidify Modifier Extension.

Cleanup: use 'uint' instead of 'unsigned int', wrap struct declarations using trailing comma

Thu, Sep 19, 5:31 AM · Modifiers

Yesterday

Henrik Dick (weasel) added a comment to D5766: Solidify Modifier Extension.

fixed all sort of linear algebra mistakes and cleaned up the angle calculation.

Wed, Sep 18, 8:22 PM · Modifiers

Tue, Sep 17

Henrik Dick (weasel) added a comment to D5766: Solidify Modifier Extension.

improved naming further, used a few more makros, fixed constraints calculation for offset != 0. Need to fix even and simple method for offset != 0 as well but had no time for that yet. The error in solidify_crash.blend is still unresolved.

Tue, Sep 17, 11:38 PM · Modifiers
Henrik Dick (weasel) added a comment to D5766: Solidify Modifier Extension.

made naming more understandable, applied all the other suggestions from above.

Tue, Sep 17, 3:58 PM · Modifiers
Metin Seven (MetinSeven) added a comment to D4960: New Remeshing Modes for Remesh Modifier.

👍 Thank you too, @Juan Gea (juang3d) !

Tue, Sep 17, 1:54 PM · Modifiers, BF Blender
Juan Gea (juang3d) added a comment to D4960: New Remeshing Modes for Remesh Modifier.
  • Improved the gaussian smoothing algorithm and using this instead of openvdbs standard gaussian

Cool, @Martin Felke (scorpion81)! 👍 Looking forward to try the new Remesh modifier. When can we expect it in the Blender master?
Thanks!

Tue, Sep 17, 12:49 PM · Modifiers, BF Blender
Metin Seven (MetinSeven) added a comment to D4960: New Remeshing Modes for Remesh Modifier.

Great, thanks!

Tue, Sep 17, 12:08 PM · Modifiers, BF Blender
Brecht Van Lommel (brecht) added a comment to D4960: New Remeshing Modes for Remesh Modifier.

It's probably for 2.82.

Tue, Sep 17, 11:54 AM · Modifiers, BF Blender
Metin Seven (MetinSeven) added a comment to D4960: New Remeshing Modes for Remesh Modifier.
  • Improved the gaussian smoothing algorithm and using this instead of openvdbs standard gaussian
Tue, Sep 17, 11:26 AM · Modifiers, BF Blender
Campbell Barton (campbellbarton) added inline comments to D5766: Solidify Modifier Extension.
Tue, Sep 17, 8:45 AM · Modifiers
D5766: Solidify Modifier Extension now requires changes to proceed.
  • The "Only Rim" option works differently to the current extrude method (doesn't keep the original shell).b
  • This is asserting on the attached file (play the animation, crashes on the last frame)
Tue, Sep 17, 8:43 AM · Modifiers

Mon, Sep 16

Henrik Dick (weasel) added a comment to D5766: Solidify Modifier Extension.

Ok I have fixed all the bugs I found and added a lot of code to support duplicates. Also I added the offset property that was missing. I have a file with my test objects that I will add to this comment.

Mon, Sep 16, 10:29 PM · Modifiers
Brecht Van Lommel (brecht) merged T69949: Manual texture space not working with boolean modifier into T64739: Incorrect Auto Texture Space in both viewport and render, and with and w/o modifiers .
Mon, Sep 16, 3:59 PM · BF Blender (2.81), Modifiers, Modeling
Brecht Van Lommel (brecht) added a revision to T64739: Incorrect Auto Texture Space in both viewport and render, and with and w/o modifiers : D5808: Modifiers: require every modifier to copy mesh settings itself.
Mon, Sep 16, 11:57 AM · BF Blender (2.81), Modifiers, Modeling

Sun, Sep 15

YimingWu (NicksBest) added a comment to D5795: GPencil Length and MultiStroke modifier.

Added layer/material selector for UI/functionality consistency with other GPencil modifiers. Works after simple test.

Sun, Sep 15, 4:07 PM · Modifiers, Grease Pencil
YimingWu (NicksBest) added a comment to D5795: GPencil Length and MultiStroke modifier.

Fixed stroke shrinking function for correct length handling. Now Length modifier in both relative and absolute mode works correctly, and they handles 0 length situations correctly.

Sun, Sep 15, 3:42 PM · Modifiers, Grease Pencil
D5766: Solidify Modifier Extension now requires changes to proceed.
Sun, Sep 15, 10:03 AM · Modifiers

Sat, Sep 14

YimingWu (NicksBest) added a comment to D5795: GPencil Length and MultiStroke modifier.

No, this is stand-alone and don't need LANPR patch to run. I'll remove this from gp-object branch later.

Sat, Sep 14, 11:44 AM · Modifiers, Grease Pencil
Antonio Vazquez (antoniov) added reviewers for D5795: GPencil Length and MultiStroke modifier: Matias Mendiola (mendio), Daniel Martinez Lara (pepeland).

As this is base on master, we can test this change only. Of course, this would be in 2.82.

Sat, Sep 14, 10:33 AM · Modifiers, Grease Pencil
YimingWu (NicksBest) created D5795: GPencil Length and MultiStroke modifier.
Sat, Sep 14, 10:28 AM · Modifiers, Grease Pencil
philip east (prepman) added a comment to T69234: Difference boolean doesn't work properly if the object that is used to cut has its normal direction outside (Isolated occurance).

Have just re-tried by moving both objects after creation to a different position in the scene and it works. Previous attempt was at 0,0,0, Is it a scene issue?

Sat, Sep 14, 3:05 AM · Modifiers, Modeling, BF Blender
philip east (prepman) added a comment to T69234: Difference boolean doesn't work properly if the object that is used to cut has its normal direction outside (Isolated occurance).

I'm getting this problem repeatedly in 2.80. Sometimes the Boolean difference works. It seems that the previous operations are conflicting, As if you only get one chance. Restarting seems to clear issue , sometimes.

Sat, Sep 14, 1:57 AM · Modifiers, Modeling, BF Blender

Fri, Sep 13

Campbell Barton (campbellbarton) added a comment to D5766: Solidify Modifier Extension.

I didn't do an in-depth code review, some notes from testing.

Fri, Sep 13, 5:04 PM · Modifiers
Martin Felke (scorpion81) added a comment to D4960: New Remeshing Modes for Remesh Modifier.

improved sharpening mode : usable for csg objects and now threaded with tbb::parallel_for

Fri, Sep 13, 3:44 PM · Modifiers, BF Blender
Sergey Sharybin (sergey) added a comment to D5766: Solidify Modifier Extension.

Is it possible to split up the functions and add comment of what they are doing to make it easier to review the code and its logic (and, in the future, make it more maintainable) ?

Fri, Sep 13, 3:43 PM · Modifiers
Brecht Van Lommel (brecht) added a comment to T61409: Mesh not load normal.

Yes.

Fri, Sep 13, 1:32 PM · Modifiers, BF Blender
Philipp Oeser (lichtwerk) added a project to T61409: Mesh not load normal: Modifiers.

Could this be closed then?

Fri, Sep 13, 1:28 PM · Modifiers, BF Blender

Thu, Sep 12

Henrik Dick (weasel) added a comment to D5766: Solidify Modifier Extension.

fixed a bug where very complicated geometry would create wrong loops resulting in all sorts of failure

Thu, Sep 12, 6:29 PM · Modifiers

Wed, Sep 11

Henrik Dick (weasel) added a comment to D5766: Solidify Modifier Extension.

fixed normalized vertex normals for curves

Wed, Sep 11, 10:49 PM · Modifiers
Henrik Dick (weasel) added a comment to D5766: Solidify Modifier Extension.

changed the obsolete designated initializers to standard syntax

Wed, Sep 11, 10:17 PM · Modifiers
Henrik Dick (weasel) updated the summary of D5766: Solidify Modifier Extension.
Wed, Sep 11, 9:42 PM · Modifiers
Eitan (EitanSomething) added a reviewer for D5766: Solidify Modifier Extension: Campbell Barton (campbellbarton).
Wed, Sep 11, 9:34 PM · Modifiers
Henrik Dick (weasel) created D5766: Solidify Modifier Extension.
Wed, Sep 11, 9:17 PM · Modifiers
Martin Felke (scorpion81) added a comment to D4960: New Remeshing Modes for Remesh Modifier.

sharpen features works with accumulate now + a few cleanups

Wed, Sep 11, 10:07 AM · Modifiers, BF Blender

Tue, Sep 10

Martin Felke (scorpion81) added a comment to D4960: New Remeshing Modes for Remesh Modifier.

some linux compile fixes

Tue, Sep 10, 11:15 PM · Modifiers, BF Blender
Martin Felke (scorpion81) added a comment to D4960: New Remeshing Modes for Remesh Modifier.

removed some now unnecessary old experimental, active code

Tue, Sep 10, 2:57 PM · Modifiers, BF Blender
Juan Gea (juang3d) added a comment to D4960: New Remeshing Modes for Remesh Modifier.

I agree with @Martin Felke (scorpion81) here.

Tue, Sep 10, 1:54 PM · Modifiers, BF Blender
Martin Felke (scorpion81) added a comment to D4980: Revival of the OpenVDB Particle Mesher Modifier.

Not necessary any more since particle meshing functionality is included as mode toggle inside D4960 (voxel remesher / metaball remesher)

Tue, Sep 10, 1:33 PM · Modifiers, BF Blender
Martin Felke (scorpion81) updated the summary of D4960: New Remeshing Modes for Remesh Modifier.
  • Improved the gaussian smoothing algorithm and using this instead of openvdbs standard gaussian
  • added sharpen edges / corners feature for voxel remesher to try to preserve original features of the mesh
  • included particle meshing mode into voxel remesher. It belongs there too, since it shares openvdb and volume csg logic. This would be duplicated otherwise. A new modifier also creates more noise as other modifier devs need to take care of new numbering, modifying a lot of more files etc. It is just more hassle to add a new modifier than to add a new mode to a thematically totally related modifier, aka remeshing. It is also easier for users to remember to look for one modifier and know that the functionality is grouped in there.
Tue, Sep 10, 1:30 PM · Modifiers, BF Blender

Mon, Sep 9

Dalai Felinto (dfelinto) removed a project from T64739: Incorrect Auto Texture Space in both viewport and render, and with and w/o modifiers : BF Blender: Regressions.
Mon, Sep 9, 9:21 PM · BF Blender (2.81), Modifiers, Modeling
mathieu auvray (matray) added a comment to T60485: Hair particles: 'Use modifier Stack' option with simple children leads to texture disappearing in cycles [interpolated children are fine].

Same problem here on linux and OSX official builds for 2.80.

Mon, Sep 9, 4:15 PM · Render & Cycles, Physics, Modifiers, BF Blender

Fri, Sep 6

Philipp Oeser (lichtwerk) added a comment to T64739: Incorrect Auto Texture Space in both viewport and render, and with and w/o modifiers .

@Brecht Van Lommel (brecht) : I have added this to 2.81 milestone (since it was set to "High"), mind checking again?

Fri, Sep 6, 12:47 PM · BF Blender (2.81), Modifiers, Modeling
Philipp Oeser (lichtwerk) edited projects for T64739: Incorrect Auto Texture Space in both viewport and render, and with and w/o modifiers , added: BF Blender (2.81); removed BF Blender.
Fri, Sep 6, 12:25 PM · BF Blender (2.81), Modifiers, Modeling
Philipp Oeser (lichtwerk) added a project to T64739: Incorrect Auto Texture Space in both viewport and render, and with and w/o modifiers : BF Blender: Regressions.
Fri, Sep 6, 9:33 AM · BF Blender (2.81), Modifiers, Modeling

Thu, Sep 5

Sebastian Parborg (zeddb) added a comment to D5694: Fix T69542: Corrective Smooth modifier breaks when drivers are involved..

Sergey and I noticed that this will still break if the vertex count of the mesh is the same (but not the topology) or if the input vertex weight group is animated.
However, we deemed that these use cases are not that common and we are unsure if it would be worth to try to guard against these issues at this point in time.

Thu, Sep 5, 5:13 PM · Modifiers
Sebastian Parborg (zeddb) created D5694: Fix T69542: Corrective Smooth modifier breaks when drivers are involved..
Thu, Sep 5, 5:10 PM · Modifiers