Paint: Rename curve and curve_preset

This commit renames the following DNA fields and corresponding RNA
properties to better represnt usage:

* `Brush.curve` to `Brush.curve_distance_falloff`
* `Brush.curve_preset` to `Brush.curve_distance_falloff_preset`

Pull Request: https://projects.blender.org/blender/blender/pulls/146254
This commit is contained in:
Sean Kim
2025-09-25 11:54:53 +02:00
committed by Sean Kim
parent b279e74889
commit 327a1925cf
32 changed files with 128 additions and 92 deletions

View File

@@ -113,39 +113,39 @@ class BrushCurvesTest(unittest.TestCase):
self.assertTrue(all_valid, "All position componentes should be rational values")
def test_smooth_preset_curve_creates_valid_stroke(self):
bpy.context.tool_settings.sculpt.brush.curve_preset = 'SMOOTH'
bpy.context.tool_settings.sculpt.brush.curve_distance_falloff_preset = 'SMOOTH'
self._check_stroke()
def test_smoother_preset_curve_creates_valid_stroke(self):
bpy.context.tool_settings.sculpt.brush.curve_preset = 'SMOOTHER'
bpy.context.tool_settings.sculpt.brush.curve_distance_falloff_preset = 'SMOOTHER'
self._check_stroke()
def test_sphere_preset_curve_creates_valid_stroke(self):
bpy.context.tool_settings.sculpt.brush.curve_preset = 'SPHERE'
bpy.context.tool_settings.sculpt.brush.curve_distance_falloff_preset = 'SPHERE'
self._check_stroke()
def test_root_preset_curve_creates_valid_stroke(self):
bpy.context.tool_settings.sculpt.brush.curve_preset = 'ROOT'
bpy.context.tool_settings.sculpt.brush.curve_distance_falloff_preset = 'ROOT'
self._check_stroke()
def test_sharp_preset_curve_creates_valid_stroke(self):
bpy.context.tool_settings.sculpt.brush.curve_preset = 'SHARP'
bpy.context.tool_settings.sculpt.brush.curve_distance_falloff_preset = 'SHARP'
self._check_stroke()
def test_linear_preset_curve_creates_valid_stroke(self):
bpy.context.tool_settings.sculpt.brush.curve_preset = 'LIN'
bpy.context.tool_settings.sculpt.brush.curve_distance_falloff_preset = 'LIN'
self._check_stroke()
def test_sharper_preset_curve_creates_valid_stroke(self):
bpy.context.tool_settings.sculpt.brush.curve_preset = 'POW4'
bpy.context.tool_settings.sculpt.brush.curve_distance_falloff_preset = 'POW4'
self._check_stroke()
def test_inverse_square_preset_curve_creates_valid_stroke(self):
bpy.context.tool_settings.sculpt.brush.curve_preset = 'INVSQUARE'
bpy.context.tool_settings.sculpt.brush.curve_distance_falloff_preset = 'INVSQUARE'
self._check_stroke()
def test_constant_preset_curve_creates_valid_stroke(self):
bpy.context.tool_settings.sculpt.brush.curve_preset = 'CONSTANT'
bpy.context.tool_settings.sculpt.brush.curve_distance_falloff_preset = 'CONSTANT'
self._check_stroke()