View Categories

Öncelik (HD Çözücü)

1 dakika okuma

İçindekiler

Ters kinematik çözümün nasıl hesaplanacağını değiştirmek için üç ortak öncelik kontrolünü kullanabilirsiniz.

  • HD IK Çözücü uygulanmış bir seçim yapın. > Hiyerarşi paneli > IK > Nesne Parametreleri açılır menüsü > Öncelik

Varsayılan eklem önceliği 0’dır. Bu, birçok ters kinematik (IK) çözümü için uygundur. Kuvvetin uygulandığı yere (uç efektöre) en yakın eklemlerin, kuvvetten daha uzaktaki eklemlere göre daha fazla hareket edeceğini varsayar.

Çocuk->Ebeveyn

Değerler, tüm hiyerarşinin kökünün öncelik değerinin 0 olduğu ve her çocuğun değerinin kökten olan derinliğinin 10 katına eşit olduğu varsayılarak hesaplanır. Kökten başlayan dört nesneli bir hiyerarşide değerler 0, 10, 20 ve 30 olacaktır.

Ebeveyn->Çocuk

Değerler, tüm hiyerarşinin kökünün öncelik değerinin 0 olduğu ve her çocuğun değerinin kökten olan derinliğinin 10 katına eşit olduğu varsayılarak hesaplanır. Kökten başlayan dört nesneli bir hiyerarşide değerler 0, –10, –20 ve –30 olacaktır.

  • Varsayılan eklem önceliği, kinematik zincirdeki tüm eklemlerin aynı öncelik değerine sahip olması durumunda gerçekleşir. Kinematik zincirdeki tüm nesnelere 100 değeri atamak, 0 değeri atamakla tamamen aynıdır.
  • Öncelik değerleri 0, 30 ve 200 olan üç nesneden oluşan bir IK zinciri, öncelik değerleri 1, 2 ve 3 olarak değiştirilse bile aynı çözüme sahip olurdu.

Prosedürler #

Bir nesneye manuel olarak öncelik değeri atamak için:

  1. HD IK zincirinde bir nesne seçin.
  2. Hiyerarşi panelinde , Nesne Parametreleri açılır menüsünü açın.
  3. Öncelik alanına bir değer girin.

Kinematik zincirdeki tüm nesnelere Çocuk->Ebeveyn önceliği atamak için:

  1. HD IK zincirindeki tüm nesneleri seçin.
  2. Hiyerarşi panelinde , Nesne Parametreleri açılır menüsünü açın.
  3. Çocuk -> Ebeveyn seçeneğine tıklayın.

Kinematik zincirdeki tüm nesnelere Ebeveyn->Çocuk önceliği atamak için:

  1. Kinematik zincirdeki tüm nesneleri seçin.
  2. Hiyerarşi panelinde , Nesne Parametreleri açılır menüsünü açın.
  3. Ebeveyn->Çocuk seçeneğine tıklayın.

Varsayılan eklem önceliğini sıfırlamak için:

  1. Kinematik zincirdeki tüm nesneleri seçin.
  2. Hiyerarşi panelinde , Nesne Parametreleri açılır menüsünü açın.
  3. Öncelik alanındaki değeri 0 olarak ayarlayın.

Arayüz #

Üç kontrol önceliği belirler:

Öncelik

Ters kinematik (IK) zincirindeki herhangi bir nesneye manuel olarak öncelik değerleri atar. Yüksek öncelik değerleri, düşük öncelik değerlerinden önce hesaplanır. Eşit öncelik değerleri ise Çocuk -> Ebeveyn sırasına göre hesaplanır.

Çocuk->Ebeveyn

Eklem önceliğini otomatik olarak çocuktan ebeveyne doğru azalan değerde ayarlar. Kuvvetin uygulandığı yere (uç efektöre) en yakın eklemlerin, kuvvetten daha uzaktaki eklemlere göre daha fazla hareket etmesine neden olur.

Neredeyse her zaman tüm kinematik zincire Çocuk->Ebeveyn önceliği atarsınız.

Çocuk->Ebeveyn seçeneği, varsayılan öncelik ayarları gibi davranır ancak ayarları manuel olarak değiştirmek isterseniz daha esnektir.

Ebeveyn->Çocuk

Eklem önceliğini otomatik olarak üst eklemden alt ekleme doğru azalan değerde ayarlar. Kuvvetin uygulandığı yere (uç efektöre) en yakın eklemlerin, kuvvetten daha uzaktaki eklemlere göre daha az hareket etmesine neden olur.

Neredeyse her zaman tüm kinematik zincire Çocuk->Ebeveyn önceliği atarsınız.

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir