import string
import os
import sys
import re
###Path
User_Doc = os.environ["USERPROFILE"]
User_Doc_Path=User_Doc.replace('/','\\')
Maya_Env_Path=User_Doc_Path+'\\Documents\\maya\\2014-x64\\maya.env'
......................
阅读全部
|
zhuqingting
贴于 2014年2月27日 17:42
hide
bbsi
#YJ_CreatFkRig()//YJ_GetBaseJntList(StarBaseJnt,EndBaseJnt)/YJ_DuplicateJntChain(AllBaseJntList,Suf)
###YJ_DuplicateJntChain(AllBaseJntList,Suf) YJ_SetParentConstraint(newJntList,AllBaseJntList)
#YJ_Creat_IK(YJ_IK_Start_Joint,YJ_IK_End_Joint,IK_solver)
##StarBaseJnt='L_foot_skin'
#EndBaseJnt='L_toeEnd_skin'
#footanim='L_foot_ik_anim',footanim[0:1]
#HeelPvJnt='L_heel_skin'
#Ctrl=footanim,footIkHandle='L_upLeg_ik_IKHandle'
def YJ_CreateFootRig(StarBaseJnt,EndBaseJnt,HeelPvJnt,footanim,footIkHandle):
parent(HeelPvJnt,w=1)
AllBaseJntList=YJ_GetBaseJntList(StarBaseJnt,EndBaseJnt)
......................
阅读全部
|
zhuqingting
贴于 2013年9月22日 13:19
hide
bbsi
#YJ_CreatFkRig()YJ_GetBaseJntList(StarBaseJnt,EndBaseJnt)/
###YJ_DuplicateJntChain(AllBaseJntList,Suf)
#
#StarBaseJnt='L_upLeg_skin'
#EndBaseJnt='L_foot_skin'
#Axis='rz'
#YJ_CreateIkRig('L_upLeg_skin','L_foot_skin','rz')
#PvAnim=PvAnimName
#IK_solver='ikSCsolver',YJ_IK_Start_Joint=ToeIkJnt,YJ_IK_End_Joint=ToeEndIkJnt
#EndAnim=IkCtrlName
from maya.cmds import*
import maya.mel as mm
......................
阅读全部
|
zhuqingting
贴于 2013年9月4日 17:41
hide
bbsi
#====================================================================================================
#Designer:YangJie
#Email:691633493@qq.com
#Version:The First
#====================================================================================================
from maya.cmds import*
#Ctreat window
if window('YJ_GameRig',q=1,ex=1):
deleteUI('YJ_GameRig',window=1)
window('YJ_GameRig',w=480,h=800,s=1)
##Creat the scroll UI
scrollLayout('YJ_GameRigUI_scrollLayout',hst=16,vst=16)
......................
阅读全部
|
zhuqingting
贴于 2013年8月14日 17:53
hide
bbsi
#====================================================================================================
#Designer:YangJie
#Email:691633493@qq.com
#Version:The First
#====================================================================================================
from maya.cmds import*
#Ctreat window
if window('YJ_GameRig',q=1,ex=1):
deleteUI('YJ_GameRig',window=1)
window('YJ_GameRig',w=480,h=800,s=1)
##Creat the scroll UI
scrollLayout('YJ_GameRigUI_scrollLayout',hst=16,vst=16)
......................
阅读全部
|
zhuqingting
贴于 2013年8月14日 17:53
hide
bbsi
def YJ_Arm_Fk_shape(Arm_Fk_name):
YJ_Creat_Ctrl(4,'CircleCurve')
select ('CircleCurve.cv[0:7]',r=1)
rotate (0,0,90,r=1,p=('0cm','0cm','0cm'),os=1)
select ('CircleCurve',r=1)
select (Arm_Fk_name,add=1)
YJ_Parent_Shape()
YJRigZeroGrp([Arm_Fk_name])
......................
阅读全部
|
zhuqingting
贴于 2013年8月14日 17:51
hide
bbsi
from maya.cmds import*
from YJ_Bone_SearchAndReplace_Name import*
from YJ_ParentShape import*
from YJ_Creat_Curve import*
#############Rig
###########
def YJ_CreatBlendCoL_T(NodeName,InObj1,InObj2,OutObj):
shadingNode('blendColors', asUtility=1,n=NodeName)
connectAttr('%s.t'%InObj1,'%s.color1'%NodeName,f=1)
connectAttr('%s.t'%InObj2,'%s.color2'%NodeName,f=1)
connectAttr('%s.output'%NodeName,'%.t'%OutObj,f=1)
......................
阅读全部
|
zhuqingting
贴于 2013年7月17日 17:51
hide
bbsi
#===============================================================================
# author: yangjie
# mobilePhone:15850792203
# QQ:691633493
# E-mail:691633493@qq.com
#===============================================================================
from maya.cmds import*
import maya.mel as yjm
import os
def YJ_weighiTool():
if(window('YJWeightWin',q=1,ex=1)):
deleteUI('YJWeightWin',window=1)
......................
阅读全部
|
zhuqingting
贴于 2013年7月17日 11:04
hide
bbsi
最近在学习python,楼主练习写个程序遇到个问题,好像是全局变量的问题吧,我用return时能正常,但写GUI时不会用return了,结果读不进数据,有python高手请指导下。
普通程序:(能正常执行)
#读取路权矩阵
def readdata(D0,S0,D1,S1,list):
fpr=open("d.txt")
k=0
for line in fpr:
k+=1
D0[k]={}
S0[k]={}
S1[k]={}
......................
阅读全部
|
lenhal
贴于 2012年12月16日 00:17
hide
bbsi
# 在这里找到一个解决方案 http://www.linuxdiyf.com/viewarticle.php?id=145791
# 不过几十个文件挨个改太麻烦了,用这个脚本可以自动修改,放在/usr/share/applications/kde4/里面运行
# 记得运行前备份kde4文件夹
import os
for f in os.listdir('.'):
s = open(f).read()
if not 'OnlyShowIn=KDE' in s:
s = s + "\nOnlyShowIn=KDE"
file(f, 'w').write(s)
print f
......................
阅读全部
|
静夜思
贴于 2012年3月28日 23:07
hide
bbsi