Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'rigify/rigs/faces/super_face.py')
-rw-r--r--rigify/rigs/faces/super_face.py15
1 files changed, 5 insertions, 10 deletions
diff --git a/rigify/rigs/faces/super_face.py b/rigify/rigs/faces/super_face.py
index 8248c38b..fb5a33e7 100644
--- a/rigify/rigs/faces/super_face.py
+++ b/rigify/rigs/faces/super_face.py
@@ -4,7 +4,7 @@ from ...utils import copy_bone, flip_bone
from ...utils import org, strip_org, make_deformer_name, connected_children_names, make_mechanism_name
from ...utils import create_circle_widget, create_sphere_widget, create_widget, create_cube_widget
from ...utils import MetarigError
-from rna_prop_ui import rna_idprop_ui_prop_get
+from ...utils.mechanism import make_property
from ..widgets import create_face_widget, create_eye_widget, create_eyes_widget, create_ear_widget, create_jaw_widget, create_teeth_widget
@@ -936,16 +936,11 @@ class Rig:
for bone, prop_name in zip( [ jaw_ctrl, eyes_ctrl ], [ jaw_prop, eyes_prop ] ):
if bone == jaw_ctrl:
- pb[ bone ][ prop_name ] = 0.0
+ defval = 0.0
else:
- pb[ bone ][ prop_name ] = 1.0
-
- prop = rna_idprop_ui_prop_get( pb[ bone ], prop_name )
- prop["min"] = 0.0
- prop["max"] = 1.0
- prop["soft_min"] = 0.0
- prop["soft_max"] = 1.0
- prop["description"] = prop_name
+ defval = 1.0
+
+ make_property(pb[ bone ], prop_name, defval)
# Jaw drivers
mch_jaws = all_bones['mch']['jaw'][1:-1]