Basit bir kodlama?
Basit bir kodlama?
UVW mapping´daki gizmonun z değerini objenin shell modifierinin outer amount değerine wire yaparak giderek yukselme efekti yapıyorum. PRoblemin ise; birsürü objem var, tek tek yapmak bir kaç günümü alır. Bunu basit bir script ile tek tuşa sabitliyebilme imkanım varmıdır?
Cvp
Kısaca photoshopda actions record olayı gibi seçtiğim objeye bir önceki objeye uyguladığım işlemlerin aynısının uygulanması mümkünmü?
Cvp
Söyle bir kod yaptım ama işe yaramadı:
modPanel.setCurrentObject dolar.modifiers[#Shell]
dolar.modifiers[#Shell].overrideMatID = on
dolar.modifiers[#Shell].matID = 2
//Usteki sadece edgelerdeki matı 2 yapmak için
modPanel.addModToSelection (Uvwmap ()) ui:on
dolar.modifiers[#UVW_Mapping].mapChannel = 2
dolar.modifiers[#UVW_Mapping].maptype = 4
paramWire.connect dolar.modifiers[#Shell][#Outer_Amount] dolar.modifiers[#UVW_Mapping].Gizmo.controller.Position.controller[#Z_Position] "Outer_Amount-2.5"
Satır satır evaulate yapınca düzgün oluyor ama hepsini birden evaulate diyince bozuk oluyor?
Cvp
Aralara select dolar ekliyince problem düzeldi. Tek tek şeçip hepsini kısaca ayarladım. Fazladan bir soru: Hepsini birden seçip buna benzer bir kod vermek mümkünmüdür? select dolar yerine tek tek ayarlayabilen?
Cvp
for i in dolar do
(
modPanel.setCurrentObject i.modifiers[#Shell]
i.modifiers[#Shell].overrideMatID = on
i.modifiers[#Shell].matID = 2
)
şeklinde yazarsan tek seferde yapar murat
teker teker yapılması gereken işlemlerde bu şekilde yazmalısın
kolay gelsin.
Cvp
Anladım, çok teşekkür ederim.
Cvp
en iyisi bu max Script için ayrı bir forum açalım
Re:Cvp
[quote=53490] Yazan: drekon
en iyisi bu max Script için ayrı bir forum açalım[/quote]
necmi hocam kodlardaki bazı noktalama işaretleri foruma giderken değişiyor yada siliniyor bunada biçare bulabilirsen iyi olur
kolay gelsin.
Re:Cvp
[quote=53490] Yazan: drekon
en iyisi bu max Script için ayrı bir forum açalım[/quote]
Minnettar kalırım Erkan abi sende destek verirsin?
Cvp
elbette hasan elimden geleni yaparım.
ama dediğim gibi forum üzerinden kodları sağlıklı şekilde paylaşabilmemiz lazım.