Python dev : Mengganti path texture
Saat saya mulai mengerjakan project "iseng" dengan beberapa kawan , kami menemui kesulitan bagaimana mengganti directory texture model yang kami bikin di beberapa PC terpisah. Terutama saat kami menggunakan rig "gretongan" (gratisan) dari internet, dimana setiap rig memiliki directory projectnya masing-masing. Jadi saya bertanya pada seorang teman lama tentang script yang bisa digunakan untuk hal ini.
Berikut adalah contoh Python code nya yang sudah saya modifikasi sebagian (sembari belajar coding :D) . Tapi script ini masih dalam tahap development dan mungkin akan terus saya update di lain waktu :
Berikut adalah contoh Python code nya yang sudah saya modifikasi sebagian (sembari belajar coding :D) . Tapi script ini masih dalam tahap development dan mungkin akan terus saya update di lain waktu :
#TEXTURE LOCALIZE PATH
import maya.cmds as cmds
newPath = "C:\Users\sutiknoarthur\Desktop\Cubicle\sourceimages\cubicle"
fileList = cmds.ls(type="file")
for each in fileList:
a = cmds.getAttr("%s.fileTextureName" % each)
oldPath = a.split("/Texture/")[0]
rep=a.replace(oldPath,newPath)
cmds.setAttr("%s.fileTextureName" % each, rep, type="string")
Comments
Post a Comment