Update
This commit is contained in:
@@ -16,10 +16,10 @@ def build_ui(parent_window):
|
||||
def build_mirroring_options_group():
|
||||
def get_mirror_direction():
|
||||
mirror_direction = QtWidgets.QComboBox()
|
||||
mirror_direction.addItem("Guess from stroke", MirrorOptions.directionGuess)
|
||||
mirror_direction.addItem("Positive to negative", MirrorOptions.directionPositiveToNegative)
|
||||
mirror_direction.addItem("Negative to positive", MirrorOptions.directionNegativeToPositive)
|
||||
mirror_direction.addItem("Flip", MirrorOptions.directionFlip)
|
||||
mirror_direction.addItem("从笔划猜测", MirrorOptions.directionGuess)
|
||||
mirror_direction.addItem("从正到负", MirrorOptions.directionPositiveToNegative)
|
||||
mirror_direction.addItem("从负到正", MirrorOptions.directionNegativeToPositive)
|
||||
mirror_direction.addItem("翻转", MirrorOptions.directionFlip)
|
||||
mirror_direction.setMinimumWidth(1)
|
||||
qt.select_data(mirror_direction, config.mirror_direction())
|
||||
|
||||
@@ -65,19 +65,19 @@ def build_ui(parent_window):
|
||||
return seam_width_ctrl.layout()
|
||||
|
||||
def elements():
|
||||
influences = bind_checkbox(QtWidgets.QCheckBox("Influence weights"), config.mirror_weights)
|
||||
mask = bind_checkbox(QtWidgets.QCheckBox("Layer mask"), config.mirror_mask)
|
||||
dq = bind_checkbox(QtWidgets.QCheckBox("Dual quaternion weights"), config.mirror_dq)
|
||||
influences = bind_checkbox(QtWidgets.QCheckBox("影响物权重"), config.mirror_weights)
|
||||
mask = bind_checkbox(QtWidgets.QCheckBox("图层遮罩"), config.mirror_mask)
|
||||
dq = bind_checkbox(QtWidgets.QCheckBox("双四元权重"), config.mirror_dq)
|
||||
|
||||
return influences, mask, dq
|
||||
|
||||
result = QtWidgets.QGroupBox("Mirroring options")
|
||||
result = QtWidgets.QGroupBox("镜像选项")
|
||||
layout = QtWidgets.QVBoxLayout()
|
||||
result.setLayout(layout)
|
||||
layout.addLayout(createTitledRow("Axis:", axis()))
|
||||
layout.addLayout(createTitledRow("Direction:", get_mirror_direction()))
|
||||
layout.addLayout(createTitledRow("Seam width:", mirror_seam_width()))
|
||||
layout.addLayout(createTitledRow("Elements to mirror:", *elements()))
|
||||
layout.addLayout(createTitledRow("镜像轴:", axis()))
|
||||
layout.addLayout(createTitledRow("方向:", get_mirror_direction()))
|
||||
layout.addLayout(createTitledRow("接缝宽度:", mirror_seam_width()))
|
||||
layout.addLayout(createTitledRow("镜像要素:", *elements()))
|
||||
|
||||
return result
|
||||
|
||||
@@ -86,10 +86,10 @@ def build_ui(parent_window):
|
||||
def mirror_mesh_group():
|
||||
mesh_name_edit = QtWidgets.QLineEdit("mesh1")
|
||||
mesh_name_edit.setReadOnly(True)
|
||||
select_button = QtWidgets.QPushButton("Select")
|
||||
create_button = QtWidgets.QPushButton("Create")
|
||||
select_button = QtWidgets.QPushButton("选择")
|
||||
create_button = QtWidgets.QPushButton("创建")
|
||||
set_button = QtWidgets.QPushButton("Set")
|
||||
set_button.setToolTip("Select symmetry mesh and a skinned target first")
|
||||
set_button.setToolTip("首先选择对称网格和蒙皮目标")
|
||||
|
||||
layout = QtWidgets.QHBoxLayout()
|
||||
layout.addWidget(mesh_name_edit)
|
||||
@@ -144,13 +144,13 @@ def build_ui(parent_window):
|
||||
return layout
|
||||
|
||||
vertex_mapping_mode = QtWidgets.QComboBox()
|
||||
vertex_mapping_mode.addItem("Closest point on surface", VertexTransferMode.closestPoint)
|
||||
vertex_mapping_mode.addItem("UV space", VertexTransferMode.uvSpace)
|
||||
vertex_mapping_mode.addItem("曲面上最近的点", VertexTransferMode.closestPoint)
|
||||
vertex_mapping_mode.addItem("UV空间", VertexTransferMode.uvSpace)
|
||||
|
||||
result = QtWidgets.QGroupBox("Vertex Mapping")
|
||||
result = QtWidgets.QGroupBox("顶点映射")
|
||||
layout = QtWidgets.QVBoxLayout()
|
||||
layout.addLayout(createTitledRow("Mapping mode:", vertex_mapping_mode))
|
||||
layout.addLayout(createTitledRow("Symmetry mesh:", mirror_mesh_group()))
|
||||
layout.addLayout(createTitledRow("映射模式:", vertex_mapping_mode))
|
||||
layout.addLayout(createTitledRow("对称网格:", mirror_mesh_group()))
|
||||
result.setLayout(layout)
|
||||
|
||||
@qt.on(vertex_mapping_mode.currentIndexChanged)
|
||||
@@ -166,7 +166,7 @@ def build_ui(parent_window):
|
||||
|
||||
def influence_mapping_group():
|
||||
def edit_mapping():
|
||||
mapping = QtWidgets.QPushButton("Preview and edit mapping")
|
||||
mapping = QtWidgets.QPushButton("预览和编辑映射")
|
||||
|
||||
single_window_policy = qt.SingleWindowPolicy()
|
||||
|
||||
@@ -182,7 +182,7 @@ def build_ui(parent_window):
|
||||
layout = QtWidgets.QVBoxLayout()
|
||||
layout.addWidget(edit_mapping())
|
||||
|
||||
result = QtWidgets.QGroupBox("Influences mapping")
|
||||
result = QtWidgets.QGroupBox("影响物映射")
|
||||
result.setLayout(layout)
|
||||
return result
|
||||
|
||||
@@ -192,7 +192,7 @@ def build_ui(parent_window):
|
||||
tab.innerLayout.addWidget(influence_mapping_group())
|
||||
tab.innerLayout.addStretch()
|
||||
|
||||
btn_mirror = QtWidgets.QPushButton("Mirror")
|
||||
btn_mirror = QtWidgets.QPushButton("镜像")
|
||||
tab.lowerButtonsRow.addWidget(btn_mirror)
|
||||
|
||||
@qt.on(btn_mirror.clicked)
|
||||
|
||||
Reference in New Issue
Block a user