Howard Trickey howardt
  • Joined on 2011-05-01
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 »
Howard Trickey suggested changes for blender/blender#114545 2024-08-16 22:54:00 +02:00
The SLIM UV unwrap algorithm implementation for Blender 4.x

I made some minor requests for changes. I think it is ready for commit after those are addressed, but Campbell might want to look too.

Howard Trickey commented on pull request blender/blender#114545 2024-08-16 22:53:59 +02:00
The SLIM UV unwrap algorithm implementation for Blender 4.x

This will fail if either a or b is a zero vector. Do we believe that all calls of this will guarantee non-zero length arguments? E.g., in find_vertex_to_opposite_angles_correspondence below, what if a triangle has two equal vertices?

Howard Trickey commented on pull request blender/blender#114545 2024-08-16 22:53:59 +02:00
The SLIM UV unwrap algorithm implementation for Blender 4.x

The code below assumes neither angle1 nor angle2 is zero. What if triangles are degenerate?

Howard Trickey commented on pull request blender/blender#114545 2024-08-16 22:53:58 +02:00
The SLIM UV unwrap algorithm implementation for Blender 4.x

The 3 here seems kind of arbitrary. How was this arrived at? Should there be some kind of user control over this?

Howard Trickey commented on pull request blender/blender#114545 2024-08-16 22:53:57 +02:00
The SLIM UV unwrap algorithm implementation for Blender 4.x

remove "indices] "

Howard Trickey commented on pull request blender/blender#114545 2024-08-16 22:53:56 +02:00
The SLIM UV unwrap algorithm implementation for Blender 4.x

Are we guaranteed that dblA != 0? I wonder what happens with degenerate triangles.