Howard Trickey howardt
  • Joined on 2011-05-01
Howard Trickey commented on pull request blender/blender#128683 2024-10-14 03:48:25 +02:00
Fix #128637: Gizmo line tool not snapping to exactly 45 degrees

This looks good to me now. You can commit now.

Howard Trickey commented on pull request blender/blender#128683 2024-10-12 16:14:04 +02:00
Fix #128637: Gizmo line tool not snapping to exactly 45 degrees

Changing the threshold to 1e-6 is good, but doesn't fix the main problem. The main problem is that the fraction can also be very close to 1 (in the case where the division by 45 degrees gives a…

Howard Trickey commented on pull request blender/blender#128683 2024-10-12 03:32:09 +02:00
Fix #128637: Gizmo line tool not snapping to exactly 45 degrees

Whoops, just realized that my code isn't quite right either. Need a fabs() around the fract_45 and fract_90 when comparing against 1.0f.

Howard Trickey suggested changes for blender/blender#128683 2024-10-12 03:07:20 +02:00
Fix #128637: Gizmo line tool not snapping to exactly 45 degrees

My test of this code didn't work. The code in my comment on line 1061 works, though you may want to do something else. I also suggest changing the epsilon to 1e-6 for floats from 1e-7.

Howard Trickey commented on pull request blender/blender#128683 2024-10-12 03:07:19 +02:00
Fix #128637: Gizmo line tool not snapping to exactly 45 degrees

This isn't quite good enough. The fract_45 can be something like 0.999999 in the case where angle_snapped is just very slightly less than DEG2RADF(45.0f). Similarly for fract_90. This happened to me when I tested this code with mesh bisect -- the if test failed when the division inside the fractf on line1058 yielded 49.99999679159879.

Howard Trickey commented on pull request blender/blender#128683 2024-10-12 03:00:24 +02:00
Fix #128637: Gizmo line tool not snapping to exactly 45 degrees

Change 'being' to 'are' (better English)

Howard Trickey pushed to manifold_extern at howardt/blender 2024-10-06 19:33:16 +02:00
d3ca505388 Fix for new way of foreach_attribute instead of for_all.
c326a33a68 Merge branch 'main' into manifold_extern
6d5d3ce975 Transform: Simplify and specialize the handling of events
ed1c708619 Merge branch 'blender-v4.3-release'
e82ce39e17 Fix: Snap Toggle not updating snap status after a transform operation
Compare 1141 commits »
Howard Trickey commented on pull request blender/blender#114545 2024-09-25 18:54:21 +02:00
The SLIM UV unwrap algorithm implementation for Blender 4.x

I am so glad this landed. Thanks for your great work, Lukasz, and thanks Campbell for your help too.

We should update the Blender Manual to describe how to use this. I just had a look and the…

Howard Trickey commented on pull request blender/blender#114545 2024-09-18 17:21:09 +02:00
The SLIM UV unwrap algorithm implementation for Blender 4.x

We think this is ready for commit, but Campbell wants to do one final review and test. Hopefully this will be committed this week.

Howard Trickey pushed to manifold_extern at howardt/blender 2024-09-07 22:30:20 +02:00
d46017a18f Fix: deal with removal of AttributeIDRef after merge.
Howard Trickey pushed to manifold_extern at howardt/blender 2024-09-07 20:39:07 +02:00
a9bcfb9da3 Merge branch 'main' into manifold_extern
2ddc574ad9 Fix #127233: performance regression with new attribute filters
8283bf37a2 Fix #127260: Cloth brush crash with large mesh
2204157a2c Refactor: Clear result neighbor vector for vert_neighbors_get_bmesh
01fa3b861e Fix: Sculpt dyntopo boundary automasking processing too many neighbors
Compare 182 commits »
Howard Trickey commented on pull request blender/blender#117366 2024-09-03 21:35:58 +02:00
Modifiers: Add custom attribute weight support to bevel modifier

Thanks Mike93. I am just checking that this means that I am waiting for an update from you before looking at this further. You only need reply if that's an incorrect assumption.

Howard Trickey pushed to manifold_extern at howardt/blender 2024-09-03 18:14:44 +02:00
a5fd67ba09 Merge branch 'main' into manifold_extern
fe93de1a91 Obj-C Refactor: Port BLI_delete_soft from objc_* runtime calls to proper Obj-C
e5e5d5fe73 Fix BMFace/BMLoop.copy_from_face_interp() functions
77035192c9 Fix #126799: undefined behavior of shader node Arctan2 at (0, 0)
f40e6c28bf Tests: VSE Color Balance and Curve modifier render tests
Compare 343 commits »
Howard Trickey commented on pull request blender/blender#117366 2024-09-03 15:41:20 +02:00
Modifiers: Add custom attribute weight support to bevel modifier

Hi Mike93,

The patch is now unbuildable because of the change in where libraries are. I can fix this if you like, but might be better if you merged a current main into your branch and made it…

Howard Trickey closed pull request blender/blender#126560 2024-09-02 01:27:36 +02:00
WIP: Fix #126511: Bevel crash + Mark Seam or Sharp in certain cases
Howard Trickey commented on pull request blender/blender#126560 2024-09-02 01:27:29 +02:00
WIP: Fix #126511: Bevel crash + Mark Seam or Sharp in certain cases

Rather than try to modify this pull request to something that would be completely different, I just committed [8549bc94deaa]([url](https://projects.blender.org/blender/blender/commit/8549bc94deaa91

Howard Trickey pushed to main at blender/blender 2024-09-02 01:23:02 +02:00
8549bc94de Fix #126511: Crash when Bevel + Mark Seam or Sharp
Howard Trickey closed issue blender/blender#126511 2024-09-02 01:23:00 +02:00
Crash when Bevel + Mark Seam or Sharp
Howard Trickey commented on pull request blender/blender#126560 2024-08-26 17:22:13 +02:00
WIP: Fix #126511: Bevel crash + Mark Seam or Sharp in certain cases

The problem is that the code assumes that if there is more than one segment then the corner pattern will be M_TRI_FAN (for which there will be an early return) or M_ADJ (where all those mesh_vert()…

Howard Trickey pushed to manifold_extern at howardt/blender 2024-08-21 15:54:21 +02:00
9ed6cde121 Merge branch 'main' into manifold_extern
db6113048d Fix #126129: Bake Action not working
24f7b7a8fb Cleanup: Nodes: reduce coupling between socket shape and field state
7f1812e335 Vulkan: Fix multi view layer selection
8acb2f363e Cleanup: Remove solved comment
Compare 3619 commits »