GPv3: Opacity modifier #116946

Merged
Lukas Tönne merged 52 commits from LukasTonne/blender:gp3-opacity-modifier into main 2024-01-16 16:56:22 +01:00
1 changed files with 4 additions and 2 deletions
Showing only changes of commit d600c0f5ac - Show all commits

View File

@ -173,8 +173,10 @@ static void modify_hardness(const GreasePencilOpacityModifierData &omd,
const IndexMask &curves_mask)
{
bke::MutableAttributeAccessor attributes = curves.attributes_for_write();
bke::SpanAttributeWriter<float> hardnesses = attributes.lookup_or_add_for_write_span<float>(
"hardness", bke::AttrDomain::Curve);
bke::SpanAttributeWriter<float> hardnesses = attributes.lookup_for_write_span<float>("hardness");
if (!hardnesses) {
return;
}
for (const int64_t i : curves_mask.index_range()) {
const int64_t curve_i = curves_mask[i];