Pro_Pack : skinning¶
ProPack skinning management and file format for Maya
>>> # import statement for the module via the r9pro decompiler
>>> from Red9.pro_pack import r9pro
>>> r9pro.r9import('r9skinning')
>>> import r9skinning
Main Classes
Selectionfilter () |
|
Skincluster ([skincluster]) |
|
Sknfile () |
|
Shapelayout (ui, shape, *args, **kws) |
|
R9sknui ([parent]) |
-
openui
()¶
-
class
Skincluster
(skincluster=None)¶ Bases:
object
-
select
()¶
-
selectvrtx
(vrtxid)¶
-
selectvrtxs
(vrtxids)¶
-
setskinclusterfromobject
(node=None)¶
-
getshape
()¶
-
idfromattr
(attr)¶
-
vrtxids
()¶
-
jntids
(key='id')¶
-
getselectedvrtxids
()¶
-
debug
(fix=False, select=True, logit=True)¶
-
checkweightvalues
(data=None, select=True, fix=False, logit=True)¶
-
checkmaximuninfuences
(data=None, select=True, fix=False, logit=True)¶
-
checknegativeweights
(data=None, select=True, fix=False, logit=True)¶
-
getvrtxweights
(vrtxid=None)¶
-
getvrtxsweights
(vrtxids=None)¶
-
getallweights
()¶
-
loadweights
(weights, vrtxids=False)¶
-
copyweight
(vrtxid=None)¶
-
pasteweight
(vrtxids=None)¶
-
get_verts_ordered_selection
()¶
-
copy_paste
()¶
-
select_history_verts
()¶
-
run_history
()¶
-
write_copy_paste_history
()¶
-
load_copy_paste_history
(skncph=None)¶
-
namebaseonscene
()¶
-
testloadedata
(data, vrtxids)¶
-
-
class
Sknfile
¶ Bases:
object
-
namebaseonscene
()¶
-
namebaseonshape
(shape)¶
-
setsknfile
(sugestedname)¶ set skn file location on pc
-
getsknfile
()¶ get skn file location on pc
-
debug
(fix=False, select=False, logit=True)¶
-
saveWeights
(sknfile=None)¶
-
loadWeights
(sknfile=None)¶
-
readsknfile
(sknfile=None)¶ reads a given skin file :param sknfile: path to .skn file :return skin data as a dictionary
-
writesknfile
(data=None, sknfile=None)¶
-
-
class
Shapelayout
(ui, shape, *args, **kws)¶ Bases:
PySide.QtGui.QHBoxLayout
-
load
()¶
-
selectvertives
()¶
-
selectjoints
()¶
-
selectshape
()¶
-
remap
()¶
-
shapeexist
()¶
-
deleteLater
(*args, **kwargs)¶
-