File tree 1 file changed +13
-14
lines changed
1 file changed +13
-14
lines changed Original file line number Diff line number Diff line change @@ -72,6 +72,12 @@ def exportMeshZbrush(filename: str):
72
72
keyboard .press ("y" )
73
73
keyboard .release ("y" )
74
74
75
+ def setBrushZbrush (keys : list ):
76
+ for k in keys :
77
+ keyboard .press (k )
78
+ keyboard .release (k )
79
+ time .sleep (0.02 )
80
+
75
81
76
82
while True :
77
83
m = midiin .getMessage (250 )
@@ -111,6 +117,7 @@ def exportMeshZbrush(filename: str):
111
117
exportMeshZbrush ("export_15" )
112
118
if m .getNoteNumber () == BUTTON_TO_BUTTON_ID ["D4_2" ]:
113
119
exportMeshZbrush ("export_16" )
120
+ # Layer 1.
114
121
if m .getNoteNumber () == BUTTON_TO_BUTTON_ID ["B1_1" ]:
115
122
keyboard .press ("s" )
116
123
keyboard .release ("s" )
@@ -120,20 +127,12 @@ def exportMeshZbrush(filename: str):
120
127
mouse .move (2 , 0 )
121
128
time .sleep (0.05 )
122
129
mouse .release (Button .left )
123
- if m .getNoteNumber () == BUTTON_TO_BUTTON_ID ["B3_1" ]:
124
- keyboard .press ("b" )
125
- keyboard .release ("b" )
126
- time .sleep (0.02 )
127
- keyboard .press ("c" )
128
- keyboard .release ("c" )
129
- time .sleep (0.02 )
130
- keyboard .press ("b" )
131
- keyboard .release ("b" )
132
- time .sleep (0.02 )
133
- if m .getNoteNumber () == BUTTON_TO_BUTTON_ID ["B2_1" ]:
134
- pass
135
- if m .getNoteNumber () == BUTTON_TO_BUTTON_ID ["B4_1" ]:
136
- pass
130
+ if m .getNoteNumber () == BUTTON_TO_BUTTON_ID ["A1_1" ]:
131
+ setBrushZbrush (("b" , "c" , "b" ))
132
+ if m .getNoteNumber () == BUTTON_TO_BUTTON_ID ["A2_1" ]:
133
+ setBrushZbrush (("b" , "s" , "m" ))
134
+ if m .getNoteNumber () == BUTTON_TO_BUTTON_ID ["A3_1" ]:
135
+ setBrushZbrush (("b" , "d" ))
137
136
elif m .isNoteOff ():
138
137
print ("OFF" , m .getNoteNumber (), m .getMidiNoteName (m .getNoteNumber ()))
139
138
elif m .isController ():
You can’t perform that action at this time.
0 commit comments