Sayısal Görsel Efekt ve Bilgisayar Grafiği Forumu - SineFX

Teknik Konular => Programcılık/Script => Konuyu başlatan: bikey - Ocak 18, 2015, 12:30:52 ÖS

Başlık: Python Rigging Toolbox
Gönderen: bikey - Ocak 18, 2015, 12:30:52 ÖS
Selam arkadaslar,

Rigging icin bir Toolset hazirlamak istiyorum (Maya).

Bu projede yardim etmek isteyen varmi?

Teşekkür ederim


Başlık: Ynt: Python Rigging Toolbox
Gönderen: ferit - Şubat 06, 2015, 02:39:30 ÖÖ
Bence çok güzel olmuş. Control curveler eklemeyi düşünüyor musunuz?
Başlık: Ynt: Python Rigging Toolbox
Gönderen: bikey - Şubat 11, 2015, 18:11:05 ÖS
https://www.dropbox.com/s/k3hzuatypohds2g/Rigging.py?dl=0

Update: 28.01.2015 Rigging bölümü yüklendi.
Update: 02.02.2015 Orient Joint yüklendi.
Update: 05.02.2015 dockable window ve XRAY yüklendi .
Update: 06.02.2015 AutoRig bölümü bitti
Update: 10.02.2015 IK_Handle Arm ve Leg yüklendi
Update: 11.02.2015 Joint Size ve Curve Leg yüklendi

Arkadaslar projenin ilk bölümü bitti. Sira Curve ve IK lerde.
Fikirlerinz icin tesekkürler.
Başlık: Ynt: Python Rigging Toolbox
Gönderen: bikey - Şubat 25, 2015, 16:58:54 ÖS
https://www.dropbox.com/s/k3hzuatypohds2g/Rigging.py?dl=0

arkadaşlar toolbox bayağı ilerledi.
denemek için Characteri olan varmı?
Başlık: Ynt: Python Rigging Toolbox
Gönderen: turx - Şubat 27, 2015, 01:02:42 ÖÖ
Eline sağlık.

Özellik ekledikçe basitte olsa bir ufak demo hazırlayıp paylaşabilirsen deneyip öneri ve buglarla ilgili yorum yapılması mümkün olurdu. Bu haliyle çözmek biraz güç.

Bu arada sanıyorum iskelet boyutunun "Joints size" gibi bir slider'la ayarlanmasını sağlayacak bir özellik koyacaksın. Default halinde iskelet epey büyük geliyor sahneye,  yaklaşık "53.5" birim çıkıyor. "1.70" yaparsan en azından başlangıç halinde ideal insan ölçüsüne yakın başlamış olur iskelet.

Kolay gelsin.
Başlık: Ynt: Python Rigging Toolbox
Gönderen: bikey - Mart 03, 2015, 17:11:22 ÖS
Selam turx,

Character Size ayarlanmasını yükledim.
inşallah olmuştur.


https://www.dropbox.com/s/k3hzuatypohds2g/Rigging.py?dl=0

Başlık: Ynt: Python Rigging Toolbox
Gönderen: Hakan Abbas - Mart 05, 2015, 18:24:33 ÖS
Güzel bir başlangıç olmuş, emeğine sağlık. Yol epey uzun.
Dikkatimi çeken bir kaç noktayı belirteyim.

* İskelet oluşturma işleminde eğer modelde önceden rig veya iskelet mevcutsa model dahil bunlar yok oluyor. Sadece model varsa bir sorun yok.

* Varsayılan şeklinde IK lerde sorun görülüyor (Pole). Kolların ve bacakların başlangıçta (T Pose) düz/dik değilde açılı durması ileride bazı extra işlemlere sebep olabilir.

* IK/FK için ayrı jointler düşünülmüş, aynı joint hiyerarşisi içerisinde de rahat halledilebilir.

Kolay gelsin.
Başlık: Ynt: Python Rigging Toolbox
Gönderen: bikey - Mart 20, 2015, 17:36:40 ÖS
Selam Hakan,

ik/fk lara başlamadan önce iskelet bölümünü dogru yapmak istiyorum.

bazi seyleri tamamladim, insallah olmustur.
Başlık: Ynt: Python Rigging Toolbox
Gönderen: bikey - Nisan 01, 2015, 15:34:34 ÖS
Selam Arkadaşlar,

PoleVector kemik yönlerini düzeltim.
inşallah olmuştur.

https://www.dropbox.com/s/k3hzuatypohds2g/Rigging.py?dl=0
Başlık: Ynt: Python Rigging Toolbox
Gönderen: Hakan Abbas - Nisan 04, 2015, 10:52:19 ÖÖ
Sorun çözülmüş bikey. Devamı için kolay gelsin.
Başlık: Ynt: Python Rigging Toolbox
Gönderen: bikey - Nisan 29, 2015, 16:18:37 ÖS
Selam Arkadaşlar,

ilk adımlar bitti.

Lütfen gönülü arkadaşlar denesin :)

https://www.dropbox.com/s/k3hzuatypohds2g/Rigging.py?dl=0
Başlık: Ynt: Python Rigging Toolbox
Gönderen: Hakan Abbas - Mayıs 01, 2015, 05:38:53 ÖÖ
Kol ve bacaklardaki Pole sıkıntısını el ve ayak bileklerini rotate ederken görebiliyoruz. Burada parent/child ilişkisi yerine ilgili control ler için birer group belirleyip point constraint kullanılabilir.

Spine için sadece twist çalışmıyor. En kısa yoldan ilgili parametreleri istenen controllere birer custom parameter atayarak ilişkilendirilebilir veya spline IK yerine farklı bir çözüme de gidilebilir.

Kolay gelsin.
Başlık: Ynt: Python Rigging Toolbox
Gönderen: bikey - Mayıs 15, 2015, 15:18:19 ÖS
Selam Hakan,

bacaklara reserveFoot yükledim.
insallah  bacaklardaki sorun gitmisdir.


https://www.dropbox.com/s/k3hzuatypohds2g/Rigging.py?dl=0
 
Başlık: Ynt: Python Rigging Toolbox
Gönderen: Hakan Abbas - Mayıs 18, 2015, 02:14:52 ÖÖ
Merhaba.

* Ekte resimlerle göstermeye çalıştım. Öncelikle reverse foot çalışıyor. Standart joint metoduyla yapılmış.

* Auto rig kısmında tümü aynı anda seçilirse hata veriyor. Bu yüzden spine çalışmıyor. Ancak ayrı olarak ( spine ayrı, arm ve leg ayrı ) oluşturulursa sorun kalmıyor. Bu kısım önceden sorunsuz çalışıyordu,  sanırım eklenti yapılırken gözden kaçan ufak bir bug oluşmuş.

* Elbow ve knee için sorun devam ediyor. Hiç parent veya contraint kullanılmasa da olur. knee control için parent constraint yerine point olması daha doğrudur ve rotate den etkilenmez.

Kolay gelsin.

Başlık: Ynt: Python Rigging Toolbox
Gönderen: bikey - Mayıs 20, 2015, 18:48:23 ÖS
Merhaba Hakan,

insallah olmustur.



https://www.dropbox.com/s/k3hzuatypohds2g/Rigging.py?dl=0
Başlık: Ynt: Python Rigging Toolbox
Gönderen: Hakan Abbas - Mayıs 21, 2015, 19:26:06 ÖS
Dizler de aynen dirsekler gibi çalışırsa sorun kalmıyor. Şu an ayaklar hareket ettirildiğinde resimdeki gibi sorun mevcut.
Başlık: Ynt: Python Rigging Toolbox
Gönderen: bikey - Mayıs 21, 2015, 21:53:45 ÖS
Selam Hakan,

Ayaklarda olmustur :)

Bir characterde deneme imkanin varmi?

Başlık: Ynt: Python Rigging Toolbox
Gönderen: Hakan Abbas - Mayıs 21, 2015, 22:29:27 ÖS
Düzelmiş :)
Spine için önceden de belirttiğim gibi Twist de çalışırsa çok daha güzel olacaktır.
Ayrıca Hip sadece belden aşağısını kontrol etmeli. Şu an root gibi davranmakta...

Karakterde deneme imkanımız elbette var, orası sorun değil. Ancak biraz daha ilerlenebilirse o zaman denenmesi daha doğru olacaktır. Benim de şu anki yoğunluğum hafifler. Çünkü rigin her güncellenmesinde skin işleminde de modifiyeler gerekecektir. En azından shoulder, neck, head, FK arms da bitmeli. Bahsettiğim Spine twist ve hip de güncellenmeli. Sonrasında gerçek bir karakterde dener görürüz. Söz..

Emeğine sağlık, iyi gidiyor.
Başlık: Ynt: Python Rigging Toolbox
Gönderen: bikey - Kasım 19, 2015, 16:05:19 ÖS
Selam Arkadaşlar,

uzun zaman sonra Toolbox'a devam edebildim.

Denemek isteyen Arkadaşlar, Lütfen yorum yapsınlar.

tsk


https://www.dropbox.com/s/k3hzuatypohds2g/Rigging.py?dl=0