feat: Add AI Refine option for Balloon tool and implement refinement process with BEN2
This commit is contained in:
@@ -228,6 +228,17 @@ def balloon_reuse_material_property():
|
||||
)
|
||||
|
||||
|
||||
def balloon_ai_refine_property():
|
||||
return bpy.props.BoolProperty(
|
||||
name="AI Refine",
|
||||
description=(
|
||||
"Use BEN2 Alpha above 0.5 to refine the lasso before building "
|
||||
"the Balloon"
|
||||
),
|
||||
default=False,
|
||||
)
|
||||
|
||||
|
||||
def balloon_radial_zoom_property(scale):
|
||||
return bpy.props.FloatVectorProperty(
|
||||
size=2,
|
||||
@@ -241,6 +252,7 @@ class SnapFormSettings(bpy.types.PropertyGroup):
|
||||
balloon_thickness: balloon_thickness_property()
|
||||
balloon_resolution: balloon_resolution_property()
|
||||
balloon_reuse_material: balloon_reuse_material_property()
|
||||
balloon_ai_refine: balloon_ai_refine_property()
|
||||
balloon_thickness_radial_zoom: balloon_radial_zoom_property(100.0)
|
||||
balloon_resolution_radial_zoom: balloon_radial_zoom_property(1000.0)
|
||||
input_path: bpy.props.StringProperty(
|
||||
|
||||
Reference in New Issue
Block a user