3ds Max : Max Script Affect Object Only

Max Script Affect Object Only
aylmzabdullah yılmazAvatar

İyi günler Max Scirpt ile ilgilenen arkadaşlara bir sorum olacaktı.
Acaba seçili objeler üzerine "Affect Object Only" > "Center to Object" işlemini uygulamak için komut satırı nedir?


Bildiklerimiz kadar bilgili, bilmediklerimiz kadar cahiliz. //aylmz
2017-01-23 16:00:52
  • Offline
  • Erkek
pivot center
ErkanErkan ÇALIŞKANAvatar

for i in $ do (i.pivot = i.center)

gibi bir kod yazmalısın


ANIMASYONA GÖNÜL VERENLERLE TANIŞALIM
2017-01-23 17:18:22
  • Offline
  • Erkek
Erkan hocam teşekkür ederim.
aylmzabdullah yılmazAvatar

Erkan hocam teşekkür ederim. Ancak bu kod objelerin pivotlarını merkezlerine getiriyor. Benim yapmak istediğim tam tersi.

Benim yapmak istediğim tam olarak şu.

on instance pressed do
$.baseobject=$[1].baseobject

Ancak bu işlemi yaptıktan sonra eğer objeler bir ana objeden detach lanılarak oluşturulmuşsa objeler ana objenin merkezine gidiyorlar geri çağırmak için objeleri pivotlarına getirmem lazım.




Bildiklerimiz kadar bilgili, bilmediklerimiz kadar cahiliz. //aylmz
2017-01-24 08:56:48
  • Offline
  • Erkek
$.center = $.pivot bu
ErkanErkan ÇALIŞKANAvatar

$.center = $.pivot
bu nasıl?


ANIMASYONA GÖNÜL VERENLERLE TANIŞALIM
2017-01-24 11:10:33
  • Offline
  • Erkek
Erkan hocam komut satırları
aylmzabdullah yılmazAvatar

Erkan hocam komut satırları

Erkan hocam komut satırları alt alta geliyor diye mi böyle yapıyor. Komutu tek başına çalıştırınca da Unknown property: "pivot" in $selection diyor. Her şey için çok teşekkürler yinede.

Bildiklerimiz kadar bilgili, bilmediklerimiz kadar cahiliz. //aylmz
2017-01-24 11:57:27
  • Offline
  • Erkek
"Unknown property: "pivot" in
ErkanErkan ÇALIŞKANAvatar

"Unknown property: "pivot" in $selection diyor."
çünki daha objeyi detach etmeden komutu vermişsin
kodu görmediğim için tam olarak bişey söyleyemem
ya $.center = $.pivot komutunu daha aşağıdaki bir satıra yazamlı
yada
bu konut için ayrı bir döngü yazmalısın
böyle yazmayı dene birde
for i in $ do (i.center=i.pivot)

birde objeleri seçerek çalıştırmışsındır herhalde bu kodu?



ANIMASYONA GÖNÜL VERENLERLE TANIŞALIM
2017-01-24 15:37:41
  • Offline
  • Erkek
Döngü alt satırda çalışmadı
aylmzabdullah yılmazAvatar

Döngü alt satırda çalışmadı ancak ayrı bir script olarak çalıştı. Bunları bir araya getirmeye çalışacağım. Teşekkür ederim ilginize. İyi çalışmalar.


Bildiklerimiz kadar bilgili, bilmediklerimiz kadar cahiliz. //aylmz
2017-01-24 16:26:22
  • Offline
  • Erkek

Kapalı

Topic closed automatically because it`s been more than a year!