Page MenuHome

Henrik Dick (weasel)
User

Projects

User Details

User Since
Aug 26 2019, 12:12 PM (25 w, 2 d)

Recent Activity

Wed, Feb 12

Roman (roman13) awarded rBe45cfb574ee7: Solidify Modifier: support non-manifold input a Love token.
Wed, Feb 12, 2:34 PM

Mon, Jan 27

Hans Goudey (HooglyBoogly) awarded D6643: Fix Solidify Complex Fixed Thickness on flipped Normal boundarys a Love token.
Mon, Jan 27, 11:12 PM · BF Blender (2.82)

Wed, Jan 22

Henrik Dick (weasel) awarded T71055: Modifiers which deform spline points propagate across all users of the same data unexpectedly a Burninate token.
Wed, Jan 22, 10:48 PM · EEVEE & Viewport, Modeling, Modifiers, BF Blender
Henrik Dick (weasel) added a comment to D4471: Softbody with "Maintain Volume"-Feature.

There is a valid point to say this is not the right way to do it for softbodies. Cloth simulation already has air pressure, why add air pressure to softbodies as well? Softbodies are solid chunks of elastic or deformable material, not air tanks as it might seems currently. Blender really has very bad softbody code so using air to fix the volume problem doesn't really cut it. In my opinion blenders softbodies are made redundant by cloth simulations currently and would need a proper re-implementation with a finite element solver. The only thing softbodies have, that cloth doesn't have currently is plasticity, but that may very well come to cloths simulations in the future (for aluminum foil simulations for example)

Wed, Jan 22, 9:51 PM · Animation & Rigging, BF Blender: 2.8
Henrik Dick (weasel) added a comment to T60824: List of Properties that should use the Units system.

What about the new mantaflow simulation, cloth simulation and softbody simulation? All of those are missing units. (I get that they don't really do physically correct stuff but there could be an effort to make it understandable to a physicist looking at it)

Wed, Jan 22, 9:33 PM · BF Blender
Henrik Dick (weasel) awarded D4471: Softbody with "Maintain Volume"-Feature a Love token.
Wed, Jan 22, 9:02 PM · Animation & Rigging, BF Blender: 2.8

Tue, Jan 21

Henrik Dick (weasel) committed rBM6107: update the solidify modifier section to 2.82 with complex solidify mode.
update the solidify modifier section to 2.82 with complex solidify mode
Tue, Jan 21, 7:40 PM
Henrik Dick (weasel) created D6643: Fix Solidify Complex Fixed Thickness on flipped Normal boundarys.
Tue, Jan 21, 6:46 PM · BF Blender (2.82)
Henrik Dick (weasel) updated the diff for D6559: Fix numerical instabilities of Solidify Modifier Complex Contraints Mode from D5766.
  • fix negative thickness
Tue, Jan 21, 5:42 PM · BF Blender (2.82), Modifiers
Henrik Dick (weasel) updated the diff for D6559: Fix numerical instabilities of Solidify Modifier Complex Contraints Mode from D5766.

Added one more fix for angle clamp in complex mode to this revision. I don't know though if it's so smart to put everything in one revision... (anyway)

Tue, Jan 21, 12:06 AM · BF Blender (2.82), Modifiers

Mon, Jan 20

Henrik Dick (weasel) updated the summary of D6559: Fix numerical instabilities of Solidify Modifier Complex Contraints Mode from D5766.
Mon, Jan 20, 9:51 PM · BF Blender (2.82), Modifiers

Jan 18 2020

Henrik Dick (weasel) added a project to D6559: Fix numerical instabilities of Solidify Modifier Complex Contraints Mode from D5766: BF Blender (2.82).
Jan 18 2020, 2:51 PM · BF Blender (2.82), Modifiers

Jan 15 2020

Henrik Dick (weasel) added a reviewer for D6559: Fix numerical instabilities of Solidify Modifier Complex Contraints Mode from D5766: Modifiers.
Jan 15 2020, 7:25 PM · BF Blender (2.82), Modifiers
Henrik Dick (weasel) retitled D6559: Fix numerical instabilities of Solidify Modifier Complex Contraints Mode from D5766 from Fix numerical instabilities of Solidify Modifier Complex Contraints Mode to Fix numerical instabilities of Solidify Modifier Complex Contraints Mode from D5766.
Jan 15 2020, 7:25 PM · BF Blender (2.82), Modifiers

Jan 11 2020

Henrik Dick (weasel) updated the diff for D6559: Fix numerical instabilities of Solidify Modifier Complex Contraints Mode from D5766.

quick refractor to make the code a bit more beautiful and awesome before commit (clang, order of operations, 1 less if-condition)

Jan 11 2020, 6:38 PM · BF Blender (2.82), Modifiers
Henrik Dick (weasel) added a comment to T44834: Bone selection icon could be added next to Face and Vertex Selection in Weight Paint mode.

this button should extend the selection to the armature of the (still active) object and present a mode similar to face/verts select in that there is a selection tool in the toolbar to select bones (you can do it with shift LMB but the problem here is the shortcut ambiguity, so you can not select a single bone but only add/remove a bone from selection, just like with face/verts selection)

Jan 11 2020, 6:22 PM · Quick Hacks, BF Blender, User Interface
Henrik Dick (weasel) closed T41748: Remove-Doubles (modifier) as Resolved.

This is now implemented in Blender with the new Weld Modifier.

Jan 11 2020, 3:27 PM · Modeling, BF Blender
Henrik Dick (weasel) added a comment to T43109: Advancing Displace and Solidify modifiers to handle overlaps.

I have written temporary python code to try that, when I made the new Solidify Complex mode. I plan on implementing intersection handling into solidify eventually like I did it in my python script test code. Try to write everything in python with bmesh at first, before you dive into modifiers, it makes work a lot easier to know what works first. You can take a look at my naive approach at https://github.com/redweasel/manifold-solidify

Jan 11 2020, 3:08 PM · BF Blender, Modeling
Henrik Dick (weasel) updated the diff for D6559: Fix numerical instabilities of Solidify Modifier Complex Contraints Mode from D5766.

now it can be reviewed

Jan 11 2020, 3:03 PM · BF Blender (2.82), Modifiers
Henrik Dick (weasel) retitled D6559: Fix numerical instabilities of Solidify Modifier Complex Contraints Mode from D5766 from Fix a geometry error when Solidify Modifier Complex has offset 0 to Fix numerical instabilities of Solidify Modifier Complex Contraints Mode.
Jan 11 2020, 3:02 PM · BF Blender (2.82), Modifiers
Henrik Dick (weasel) awarded T43109: Advancing Displace and Solidify modifiers to handle overlaps a Love token.
Jan 11 2020, 10:46 AM · BF Blender, Modeling
Henrik Dick (weasel) planned changes to D6559: Fix numerical instabilities of Solidify Modifier Complex Contraints Mode from D5766.

I want to make offset = 1 and offset = -1 also more consitent before this lands, but there its a bit more involved than changing a number

Jan 11 2020, 12:22 AM · BF Blender (2.82), Modifiers

Jan 10 2020

Henrik Dick (weasel) created D6559: Fix numerical instabilities of Solidify Modifier Complex Contraints Mode from D5766.
Jan 10 2020, 6:49 PM · BF Blender (2.82), Modifiers

Nov 14 2019

Doug Richardson (doug) awarded rBe45cfb574ee7: Solidify Modifier: support non-manifold input a Love token.
Nov 14 2019, 10:34 PM

Nov 4 2019

Way awarded rBe45cfb574ee7: Solidify Modifier: support non-manifold input a Love token.
Nov 4 2019, 11:55 PM
ronan ducluzeau (zeauro) awarded rBe45cfb574ee7: Solidify Modifier: support non-manifold input a Doubloon token.
Nov 4 2019, 4:21 PM
Metin Seven (MetinSeven) awarded rBe45cfb574ee7: Solidify Modifier: support non-manifold input a Love token.
Nov 4 2019, 9:55 AM

Nov 2 2019

Henrik Dick (weasel) updated the diff for D5766: Solidify Modifier Extension.
  • changed the names of the modes for the user (left the internal names the same to avoid collision of the word SIMPLE for method and mode)
  • applied clang formatting
Nov 2 2019, 1:43 PM · Modifiers

Nov 1 2019

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

Here is an example file with all the objects from development and fixing.
The name Manifold comes from it being able to make non Manifold geometry into completly manifold shells.
I don't know how "Intersect" would fit as a description, because that is exactly what it is missing.

Nov 1 2019, 6:14 PM · Modifiers

Oct 31 2019

Henrik Dick (weasel) awarded D5336: Destructive Extrude Operator a Love token.
Oct 31 2019, 9:24 PM · Modeling

Oct 24 2019

Henrik Dick (weasel) awarded T59244: Quick Favorites: add support for operator/prop enums (e.g. "Set origin") a Love token.
Oct 24 2019, 6:06 PM · User Interface, BF Blender

Oct 18 2019

Henrik Dick (weasel) updated the diff for D5766: Solidify Modifier Extension.
  • fixed previously unhandled open singularities
  • fixed miscounting of unused loops for fill faces
  • fixed problems with singularities at rims
  • Fixed miscalculation of loops for closed splits
  • removed printf's

Should be ready for review now again.
EDIT: (forgot to apply clang formatting, will fix that with the next revision or before it lands)

Oct 18 2019, 8:39 PM · Modifiers

Oct 14 2019

Dspazio (Dspazio) awarded D5766: Solidify Modifier Extension a Love token.
Oct 14 2019, 8:51 AM · Modifiers

Oct 13 2019

Bartosz Moniewski (monio) awarded D5766: Solidify Modifier Extension a Love token.
Oct 13 2019, 1:51 AM · Modifiers

Oct 12 2019

Henrik Dick (weasel) planned changes to D5766: Solidify Modifier Extension.

I still found a bug, but your file is fixed now. The new one comes in when you extrude you mesh without translating afterwards, creating duplicate geometry.

Oct 12 2019, 9:54 PM · Modifiers
Henrik Dick (weasel) updated the diff for D5766: Solidify Modifier Extension.
  • fixed previously unhandled open singularities
  • fixed miscounting of unused loops for fill faces
Oct 12 2019, 8:59 PM · Modifiers

Oct 3 2019

Henrik Dick (weasel) created T70486: Add to Quick Favorites and Assign Shortcut missing at places.
Oct 3 2019, 6:36 PM · BF Blender
Henrik Dick (weasel) updated the diff for D5766: Solidify Modifier Extension.
  • fixed segmentation fault

ok I will stop saying "fixed all bugs" just fixed some bugs

Oct 3 2019, 5:43 PM · Modifiers

Oct 2 2019

Henrik Dick (weasel) updated the diff for D5766: Solidify Modifier Extension.
  • finally fixed everything (a lot and I forgot about most things already)

fixes include:

  • handling of singularities (as I call verts which have a one-sided faceloop around them)
  • fix duplicate edge and poly handling (still not recommended to use but the modifier wont fail you)
  • various other smaller bugs
Oct 2 2019, 11:53 PM · Modifiers

Sep 26 2019

Henrik Dick (weasel) updated the task description for T70286: Dissolve Vertices/Edges creates duplicate face.
Sep 26 2019, 9:50 PM · Tracker Curfew, BF Blender
Henrik Dick (weasel) created T70287: Connect Vertex Path creates duplicate edge and face.
Sep 26 2019, 9:50 PM · Modeling, BF Blender
Henrik Dick (weasel) created T70286: Dissolve Vertices/Edges creates duplicate face.
Sep 26 2019, 9:41 PM · Tracker Curfew, BF Blender

Sep 21 2019

Henrik Dick (weasel) added a comment to D5766: Solidify Modifier Extension.
  • clamped mat_nr (could go out of range before)
  • fixed clamp angle segmentation fault

I think the revision is finished now. I didn't find any more bugs.

Sep 21 2019, 12:23 PM · Modifiers

Sep 20 2019

Henrik Dick (weasel) added a comment to D5766: Solidify Modifier Extension.
  • check for offset == 0 for extrude mode
  • there is a segmentation fault that occurs sometimes when using extrude, even thickness, angle clamp. It seems to appear at no specific point, just after using it a while (like for animation)
Sep 20 2019, 4:23 PM · Modifiers

Sep 19 2019

Henrik Dick (weasel) added a comment to D5766: Solidify Modifier Extension.
  • cleaned up code a little
  • fixed isolated verts in result for only rim
Sep 19 2019, 11:21 PM · Modifiers
Henrik Dick (weasel) added a comment to D5766: Solidify Modifier Extension.
  • removed clamps for cosf in confusion why I ever added them (cosf is defined for all finite values of float)
Sep 19 2019, 9:59 PM · Modifiers
Henrik Dick (weasel) added a comment to D5766: Solidify Modifier Extension.
  • fixed assertion error (had an outdated condition)
  • fixed size of vert_adj_edges (was numEdges instead of numVerts) and fix for isolated verts
  • added clamping for cosf everywhere where I used it
Sep 19 2019, 9:03 PM · Modifiers
B (bnzs) awarded D5766: Solidify Modifier Extension a Love token.
Sep 19 2019, 4:38 PM · Modifiers
michael knubben (michaelknubben) awarded D5766: Solidify Modifier Extension a Love token.
Sep 19 2019, 4:33 PM · Modifiers
Metin Seven (MetinSeven) awarded D5766: Solidify Modifier Extension a Love token.
Sep 19 2019, 2:57 PM · Modifiers
Kenn Nyström (Frozen_Death_Knight) awarded D5766: Solidify Modifier Extension a Love token.
Sep 19 2019, 4:03 AM · Modifiers

Sep 18 2019

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

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

Sep 18 2019, 8:22 PM · Modifiers

Sep 17 2019

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.

Sep 17 2019, 11:38 PM · Modifiers
Henrik Dick (weasel) updated Henrik Dick (weasel).
Sep 17 2019, 5:04 PM
Henrik Dick (weasel) awarded D5802: UI: File Browser Volumes and System Lists Icons a Love token.
Sep 17 2019, 4:09 PM · BF Blender (2.82), User Interface
Henrik Dick (weasel) added a comment to D5766: Solidify Modifier Extension.

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

Sep 17 2019, 3:58 PM · Modifiers

Sep 16 2019

Martin Capitanio (capnm) awarded D5766: Solidify Modifier Extension a Like token.
Sep 16 2019, 10:36 PM · Modifiers
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.

Sep 16 2019, 10:29 PM · Modifiers

Sep 13 2019

Ted Nielsen (brilliant_ape) awarded D5766: Solidify Modifier Extension a Love token.
Sep 13 2019, 2:53 PM · Modifiers
noki paike (amonpaike) awarded D5766: Solidify Modifier Extension a Love token.
Sep 13 2019, 7:24 AM · Modifiers

Sep 12 2019

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

Sep 12 2019, 6:29 PM · Modifiers
Duarte Farrajota Ramos (duarteframos) awarded D5766: Solidify Modifier Extension a Like token.
Sep 12 2019, 2:02 AM · Modifiers

Sep 11 2019

Nick Milios (semaphore) awarded D5766: Solidify Modifier Extension a Love token.
Sep 11 2019, 11:17 PM · Modifiers
Juan Gea (juang3d) awarded D5766: Solidify Modifier Extension a Love token.
Sep 11 2019, 11:02 PM · Modifiers
Henrik Dick (weasel) added a comment to D5766: Solidify Modifier Extension.

fixed normalized vertex normals for curves

Sep 11 2019, 10:49 PM · Modifiers
Wo!262 (wo262) awarded D5766: Solidify Modifier Extension a Love token.
Sep 11 2019, 10:40 PM · Modifiers
Henrik Dick (weasel) added a comment to D5766: Solidify Modifier Extension.

changed the obsolete designated initializers to standard syntax

Sep 11 2019, 10:17 PM · Modifiers
Henrik Dick (weasel) updated the summary of D5766: Solidify Modifier Extension.
Sep 11 2019, 9:42 PM · Modifiers
Henrik Dick (weasel) created D5766: Solidify Modifier Extension.
Sep 11 2019, 9:17 PM · Modifiers
Henrik Dick (weasel) added a comment to T69314: Broken Rotation to Deltas for Quaternions and Axis Angle.

As I understand the apply operators, they should all leave the visuals exactly as is, so this is a bug. It completly not doing anything with axis angle representation is a bug for sure though, but even the problem with the quaternion isn't, that it rotates the cube, the problem is, that the resulting delta quaternion is not a unit quaternion (which all rotation quaternions are unit quaternions)

Sep 11 2019, 8:54 PM · BF Blender

Aug 29 2019

Henrik Dick (weasel) created T69314: Broken Rotation to Deltas for Quaternions and Axis Angle.
Aug 29 2019, 9:44 PM · BF Blender