Rotate sorunu...

Rotate sorunu...

Kastrasyon

Arkadaşlar max´te oldukça yeniyim, basit bir soruyla biraz başınızı ağrıtsam umarım bana kızmazsınız.

Şimdi ben Güneş´in çevresinde dönen Dünya animasyonu yapmaya çalışıyorum. Dünya´yı Güneş´in çevresinde döndürmek gayet kolay. Ancak Dünya´yı kendi ekseni çevresinde döndürmeye çalıştığımda sorun yaşıyorum. Malum, Dünyanın kutup ekseni, Güneş etrafında döndüğü yörünge eksenine göre 23 derece civarında eğik. Bu eğikliği rotate ederek yakalıyorum. Reference Coorinate System´i de local olarak seçtiğimde kendi ekseni etrafında dönüyor. Ama bu hareketi bir animasyon haline getirdiğimde hareket Dünya´nın local Z ekseninde değil de Max´in world Z ekseninde dönüyor. Bu sorunu nasıl çözebilirim acaba?

Saygılarımla...

2005-06-22 17:56:03

iki önerim var..............

stealth_

1- bir cenber cis ve dünyayı sec, motion >assing controller >position´a pathconstrain ata pick path den cemberi yakala, güneşi bu cemberin merkesine hisala....

bu dünyanın güneş etrafında dönüşünü sağlarki sanırım sen bunu sağlamıssın, ama burada dikkat ettiysen su ana kadar hiç track viev rotation ayarlarına girmedik ki bu rotationla ilgili gireceğimiz komut sayısını asaltacak ve karısıklıgı önleyecek...

2- tekrar dünyayı sec ve dünya eksenine denkgelen max ekseninet imeline da animasyonun başladığı ilk ve son karede 23 derece eğim ver .............

3- ve time line da dünyanın kendi ekseni etrafında dönüşünü tamamlamasını istediğin aralığı belirle ve yatay ekene ilk karesine 0 son karesine 360 derece ver, ve trackview de hareketin devemlılığını sağlayacak seceneği işaretle............

[u]ikinci önerimse[/u] hiyerarchi den pivot un durumunu kontrol etve objeye hisalamaya gayret et........

2005-06-22 15:58:21

Cvp:Rotate sorunu...

kalimba

2. yol

Dünya yap, 23° eğ. Bi tanede güneş yap. Güneşin merkezine bi dummy koy. Dünyayı dummy´ye bağla. Dummy´i dünyanın güneş etrafında dönüşü için kullnacaksın. Dünyayı kendi ekseninde zeten çevirebiliyorsun. Dönüşlere loop özelliği verirsen uğraşmamış olursun.

Kolay gelsin.

2005-06-22 17:56:02