Campbell Barton ideasman42
  • Australia
  • Joined on 2005-01-30
Campbell Barton closed pull request blender/blender#104856 2023-02-17 09:53:16 +01:00
BLI_math: improve the threshold for wrapping rotation in compatible_eul
Campbell Barton commented on pull request blender/blender#104856 2023-02-17 09:53:15 +01:00
BLI_math: improve the threshold for wrapping rotation in compatible_eul

Committed c6ea00de3cd4ee01a5c2070f5aadcf0aa7b661c4, closing.

Campbell Barton pushed to main at blender/blender 2023-02-17 09:52:46 +01:00
c6ea00de3c BLI_math: correct the threshold for wrapping rotation in compatible_eul
Campbell Barton pushed to pr-euler-compat at ideasman42/blender 2023-02-17 09:18:07 +01:00
2f59e96d37 BLI_math: correct the threshold for wrapping rotation in compatible_eul
Campbell Barton created pull request blender/blender#104856 2023-02-17 09:12:17 +01:00
WIP BLI_math: correct the threshold for wrapping rotation in compatible_eul
Campbell Barton created branch pr-euler-compat in ideasman42/blender 2023-02-17 09:10:02 +01:00
Campbell Barton pushed to pr-euler-compat at ideasman42/blender 2023-02-17 09:10:02 +01:00
5ec3796d74 BLI_math: correct the threshold for wrapping rotation in compatible_eul
9808d6abd8 Cleanup: loop over axes in compatible_eul
6b84636ff2 Cleanup: unused warning
a52c0a252f Cleanup: fix warnings from last commit
c352eeb213 Sculpt: Add support for last operator panel to mesh filter operator
Compare 10 commits »
Campbell Barton pushed to main at blender/blender 2023-02-17 06:19:07 +01:00
9808d6abd8 Cleanup: loop over axes in compatible_eul
6b84636ff2 Cleanup: unused warning
Compare 2 commits »
Campbell Barton commented on pull request blender/blender#104801 2023-02-17 03:37:17 +01:00
Fix #104798: Slow frame-change & scrubbing with many objects

The proposed patch is based on a case which solves different problem, and does not fully implement the case it is based on. Not going into details: the evaluated scene will always point to the…

Campbell Barton commented on pull request blender/blender#104847 2023-02-17 02:34:43 +01:00
Fix #103469: Update UV Sphere Projection with Seam support.

Functionality seems useful, but commit log and tooltips should mention what it means to use seams in the context of projections.

Campbell Barton commented on pull request blender/blender#104847 2023-02-17 02:33:58 +01:00
Fix #103469: Update UV Sphere Projection with Seam support.

This implements it's own face-group detection, unless there is some reason not to - BM_mesh_calc_face_groups avoids inlining this logic.

Campbell Barton commented on pull request blender/blender#104847 2023-02-17 02:33:57 +01:00
Fix #103469: Update UV Sphere Projection with Seam support.

Existing operations that support delimiting use booleans, think this could be a boolean too because even if other delimiters are added, those would be booleans too which could be toggled individually.

Campbell Barton commented on pull request blender/blender#104847 2023-02-17 02:33:57 +01:00
Fix #103469: Update UV Sphere Projection with Seam support.

A brief explanation of what it means to use seams should be included.

Campbell Barton commented on pull request blender/blender#104769 2023-02-17 01:34:41 +01:00
PyAPI: extend save/load handlers, optionally take a filepath argument

To give some context, this was a "fun Wednesday project", it's something that has bothered me for a while that bpy.app.handers can't accept string/int/float/boolean arguments, in other systems…

Campbell Barton pushed to pr-collection-object-hash at ideasman42/blender 2023-02-16 14:29:42 +01:00
36300def5e Fix crash found when running tests (import_ply_cube failed for e.g.)
Campbell Barton pushed to pr-collection-object-hash at ideasman42/blender 2023-02-16 13:19:37 +01:00
9df7b5a512 Updates based on review (will be squished)
Campbell Barton commented on pull request blender/blender#104553 2023-02-16 13:14:34 +01:00
Use hash for Collection.gobject lookup, speedup object linking

That's bad. I've split out the remove function so low level code that already knows the CollectionObject doesn't need to do a lookup or ensure the hash exists.