Update
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
# -*- coding: UTF-8 -*-
|
||||
from ngSkinTools2 import signal
|
||||
from ngSkinTools2.api.pyside import QtWidgets
|
||||
from ngSkinTools2.api.session import Session
|
||||
@@ -20,7 +21,7 @@ def build_ui(actions, session):
|
||||
def influences_options():
|
||||
result = QtWidgets.QVBoxLayout()
|
||||
button_group = QtWidgets.QButtonGroup()
|
||||
for index, i in enumerate(["Use all available influences", "Use selected influences"]):
|
||||
for index, i in enumerate(["使用所有可用的影响物", "使用选定的影响物"]):
|
||||
radio = QtWidgets.QRadioButton(i)
|
||||
button_group.addButton(radio, index)
|
||||
result.addWidget(radio)
|
||||
@@ -38,7 +39,7 @@ def build_ui(actions, session):
|
||||
|
||||
return result
|
||||
|
||||
new_layer = QtWidgets.QCheckBox("Create new layer")
|
||||
new_layer = QtWidgets.QCheckBox("创建新图层")
|
||||
|
||||
@qt.on(new_layer.toggled)
|
||||
def update_new_layer():
|
||||
@@ -53,11 +54,11 @@ def build_ui(actions, session):
|
||||
|
||||
update_ui()
|
||||
|
||||
result = QtWidgets.QGroupBox("Assign weights from closest joint")
|
||||
result = QtWidgets.QGroupBox("从最近的关节指定权重")
|
||||
layout = QtWidgets.QVBoxLayout()
|
||||
result.setLayout(layout)
|
||||
layout.addLayout(createTitledRow("Target layer", new_layer))
|
||||
layout.addLayout(createTitledRow("Influences", influences_options()))
|
||||
layout.addLayout(createTitledRow("目标层", new_layer))
|
||||
layout.addLayout(createTitledRow("影响物", influences_options()))
|
||||
layout.addWidget(btn)
|
||||
|
||||
return result
|
||||
@@ -69,25 +70,25 @@ def build_ui(actions, session):
|
||||
model_binds.bind(intensity, options.overall_effect)
|
||||
|
||||
single_cluster_mode = QtWidgets.QCheckBox(
|
||||
"Single group mode",
|
||||
"单组模式",
|
||||
)
|
||||
single_cluster_mode.setToolTip("average weights across whole selection, ignoring separate shells or selection gaps")
|
||||
single_cluster_mode.setToolTip("整个选择的平均权重,忽略单独的壳或选择间隙")
|
||||
model_binds.bind(single_cluster_mode, options.single_cluster_mode)
|
||||
|
||||
btn = QtWidgets.QPushButton()
|
||||
qt.bind_action_to_button(actions.toolsUnifyWeights, btn)
|
||||
|
||||
result = QtWidgets.QGroupBox("Unify weights")
|
||||
result = QtWidgets.QGroupBox("统一权重")
|
||||
layout = QtWidgets.QVBoxLayout()
|
||||
result.setLayout(layout)
|
||||
layout.addLayout(createTitledRow("Intensity:", intensity.layout()))
|
||||
layout.addLayout(createTitledRow("Clustering:", single_cluster_mode))
|
||||
layout.addLayout(createTitledRow("强度:", intensity.layout()))
|
||||
layout.addLayout(createTitledRow("集群:", single_cluster_mode))
|
||||
layout.addWidget(btn)
|
||||
|
||||
return result
|
||||
|
||||
def other_tools_group():
|
||||
result = QtWidgets.QGroupBox("Other")
|
||||
result = QtWidgets.QGroupBox("其它")
|
||||
layout = QtWidgets.QVBoxLayout()
|
||||
result.setLayout(layout)
|
||||
layout.addWidget(to_button(actions.fill_layer_transparency))
|
||||
|
||||
Reference in New Issue
Block a user