Rob-Blair
  • Pennsylvania
  • Joined on 2023-07-29
Rob-Blair pushed to bevel-inner-arc-revision at Rob-Blair/blender 2024-08-26 03:24:29 +02:00
Rob-Blair commented on issue blender/blender#123521 2024-08-18 04:33:39 +02:00
Bevel segments added to incorrect edges when using Miter Inner Arc

I believe the problem is in bmesh_bevel.cc the "adjust_miter_inner_coords" function adds a sideways bevel offset, "spread," that is not checked regarding clamp overlap. Without accounting for…

Rob-Blair pushed to main at Rob-Blair/blender 2024-08-17 05:05:45 +02:00
9d134af024 Merge branch 'main' of projects.blender.org:Rob-Blair/blender
07ba63e8be Fix #125024 - Bevel offset - eliminate divide by 0
Compare 2 commits »
Rob-Blair commented on pull request blender/blender#126309 2024-08-17 03:47:39 +02:00
Fix #125024: Bevel offset - eliminate divide by 0

@HooglyBoogly - This patch failed the "TestCubeRandom" test because the modified shape doesn't match the expected shape. The images below show the expected shape for the test and the modified…

Rob-Blair commented on issue blender/blender#122626 2024-08-15 04:35:13 +02:00
Bevel modifier in width mode weird behaviour

The edge shift seems to have something to do with width type offsets when the 2 faces forming the bevel are within a few degrees of 180. (Maybe BEVEL_EPSILON_ANG ? can check by changing it to 0.2…

Rob-Blair commented on issue blender/blender#123521 2024-08-15 04:03:51 +02:00
Bevel segments added to incorrect edges when using Miter Inner Arc

Lot of normals flipping. Some are artifacts (along the front) but the side flipped faces are present. While even numbered segments bridge horizontally, odd numbered segments cause the front…

Rob-Blair commented on issue blender/blender#125133 2024-08-15 03:15:06 +02:00
Extrude Manifold messes up Bevel Modifier

This is a similar problem with this issue blender/blender#125024

the quick fix is to turn off "clamp overlap" the proposed offset patch (in the above…

Rob-Blair commented on issue blender/blender#125136 2024-08-15 03:02:53 +02:00
Bevel modifier fails to bevel in weighted mode on some meshes

I believe this is a similar problem to this issue - blender/blender#125024

Using Blender with the offset patch I can get the weight to function (see pic). …

Rob-Blair commented on issue blender/blender#125837 2024-08-15 02:50:06 +02:00
Bevel malfunction

As shown in the pic, this flat bevel is done with an extra loop of zero area faces (duplicate edges and vertices). Without the extra loop, the edge bevels as expected.

Without the blend file…

Rob-Blair commented on issue blender/blender#125024 2024-08-15 02:10:11 +02:00
Bevel Modifier creates unwanted geometries that have seemingly undefined location

Before the patch (current method) and after this patch pictures and some sketches showing the geometry. Would like to attempt an "offset clamp" method that iterates through faces in lieu of…

Rob-Blair commented on pull request blender/blender#126309 2024-08-15 01:46:29 +02:00
Fix #125024: Bevel offset - eliminate divide by 0

Apologies Mr. Bot.

Rob-Blair commented on pull request blender/blender#126309 2024-08-15 01:38:44 +02:00
Fix #125024: Bevel offset - eliminate divide by 0
Rob-Blair created pull request blender/blender#126309 2024-08-14 05:59:00 +02:00
Fix #125024 - Bevel offset - eliminate divide by 0
Rob-Blair pushed to main at Rob-Blair/blender 2024-08-14 05:49:48 +02:00
e56f0c922b Fix #125024 - Bevel offset - eliminate divide by 0
Rob-Blair commented on issue blender/blender#125024 2024-07-28 05:28:00 +02:00
Bevel Modifier creates unwanted geometries that have seemingly undefined location

OK think I've found the source of some undefined behavior. geometry_collide_offset in bmesh_bevel. Starting at line 7584: float tan1 = tanf(th1); float tan2 = tanf(th2); with 90 deg…

Rob-Blair commented on issue blender/blender#125024 2024-07-25 03:02:28 +02:00
Bevel Modifier creates unwanted geometries that have seemingly undefined location

Couple more puzzle pieces

  • was able to duplicate the effect on a new shape
  • was able to duplicate this effect with the Bevel Operator as well.
    • artifacts are selectable unlike the…
Rob-Blair created repository Rob-Blair/blender 2024-07-22 04:53:49 +02:00
Rob-Blair commented on issue blender/blender#125024 2024-07-20 05:58:15 +02:00
Bevel Modifier creates unwanted geometries that have seemingly undefined location

Bevel Modifier set to 0.003 has no discernable bevel. Whereas same object with Bevel edit tool set to 0.003 has a visible bevel. Bevel Modifier with limit angle set to about 44 deg - artifacts…

Rob-Blair commented on issue blender/blender#120182 2024-05-08 05:43:19 +02:00
More Boolean Solvers

A robust "Make Manifold" would have value even outside of boolean. Maybe something like this
[robust inside outside segmentation](https://igl.ethz.ch/projects/winding-number/robust-inside-outs