- I need to express ranges like
[0, 2][2, 2][2, 4]
. Ranges always share end points with a neighbor. Copied to destination indexes would result in[0, 1, 2, 2, 2, 3, 4]
. This would be…
Well CurveCopy
is refactored, but I'll have to think deeper regarding abstractions. Somehow I didn't notice selection.foreach_range
exists, only it might change a lot.
By the way I was…
Couldn't find how to do attribute value copying from bke::AttributeAccessor
to MutableAttributeAccessor
in chunks.
Like with type.copy_assign_n(src.data(), dst.data(), dst.size());
At last I understand how you saw things :) I only played with this small profile.
Done
For me separate preview option is also a compromise. Other two options I see to hide it from UI and hardcode value 0.1 or 0.0(no black line preview).
Could you try to play around with this…
Works pretty well in my tests. I'd suggest just calling the radius "Radius" for RNA and in the UI. It should be written to the curve points too (multiplied with the pressure factor).
If it is…
- What to do with
curve_bevel_radius()
? In legacy it is taken from Geometry>Bevel>Depth field and in operator adds thickness to preview while drawing ![preview.png](/attachments/4245b658-da55-…