Block a user
Joseph Eagar
pushed to temp-sculpt-repeat-last-stroke at JosephEagar/blender
2023-10-20 23:01:55 +02:00
204ef4f107
Remove unnecassary inversion
Joseph Eagar
pushed to temp-sculpt-repeat-last-stroke at JosephEagar/blender
2023-10-20 22:57:53 +02:00
07c3b51d34
Merge branch 'main' into temp-sculpt-repeat-last-stroke
b18810d2aa
Merge branch 'blender-v4.0-release'
0e9f472726
Fix #113773: repeat zone does not propagate anonymous attributes sometimes
e52b269283
Cleanup: Use simpler copying with begin iterator and count
8ec6260ed5
Cleanup: Consistent use of curves::has_anything_selected
Sculpt: Rewrite BMLog to support customdata and geometry undo steps
I'm actually not sure this is needed at all, you might be right. I'll try removing it.
7d7d5d3c9b
temp-sculpt-dyntopo: Collapse callbacks are function pointers again
a491c9fc95
Merge branch 'main' into temp-sculpt-dyntopo
a92cfc2754
GPv3: Set Spline Resolution
d3fea733a1
GPv3: Set Spline Cyclic
493674435f
GPv3: Set Curve Tilt
c36f0e2504
Merge branch 'main' into temp-dyntopo-bmlog
a92cfc2754
GPv3: Set Spline Resolution
d3fea733a1
GPv3: Set Spline Cyclic
493674435f
GPv3: Set Curve Tilt
3a998fc461
Fix EEVEE-Next: Linking error cause by closure_to_rgba
29ea837d55
Merge branch 'main' into temp-dyntopo-pbvh-balance
a92cfc2754
GPv3: Set Spline Resolution
d3fea733a1
GPv3: Set Spline Cyclic
493674435f
GPv3: Set Curve Tilt
3a998fc461
Fix EEVEE-Next: Linking error cause by closure_to_rgba
Sculpt: Rewrite BMLog to support customdata and geometry undo steps
Which uses of CD_FLAG_TEMPORARY? Do you mean the idmap attributes?
Okay, yeah that's the part I didn't look into in depth in this PR. But yes, I do mean those. Just to be clear, the main…
Sculpt: Rewrite BMLog to support customdata and geometry undo steps
The print function is called by sculpt_undo's debug printing.
Sculpt: Rewrite BMLog to support customdata and geometry undo steps
I could go with a dependency injection pattern, bundle the API methods I need into a separate struct that forwards back to BMEntry.
Sculpt: Rewrite BMLog to support customdata and geometry undo steps
I'd forgotten that master's PBVH_BMESH forcibly triangulates everything.
Sculpt: Rewrite BMLog to support customdata and geometry undo steps
The problem is that BMLogFace
is a non-trivial type so it's constructor has to be called via in-place new. Maybe I should make a PR for this though.