2016-03-31 19 views
0

Kinect V2 SDK'sını kullanarak Kinect One sensöründen her çerçevedeki her bir eklemin ham eklem/jointPoint verilerini kaydeden bir program tasarlıyorum. Şimdi, ortak verileri almam, onlardan cesetleri yaratmam ve Unity3D'de bir animasyon olarak oynayabilmem gerekiyor. Bunu yapmak için nasıl gitmem gerektiğine dair bir fikrin var mı? Verilerden bir FBX dosyası oluşturmaya çalıştım ama bu çok karmaşık görünüyor.Kinect'ten Animasyon Yükleme Unity3D

cevap

0

Kinect MS SDK in Unity Asset Store Bağlantıda sağlanan sdk kodunu, her kare için çalışma için kemik verileri almak üzere kullanabilirsiniz. Çok fazla örnek kod ve sahne var. Daha sonra pozisyonları ve rotasyonları isteğe bağlı olarak pürüzsüz hale getirebilirsiniz. Verileri elde etmek ve düzeltmekle işiniz bittiğinde, bir ana kare verisi listeniz olmalıdır. Unity AnimationClip oluşturmak için bunu kullanabilirsiniz. Bunu zor yoldan yapmak ve veri üzerinde daha fazla kontrol sahibi olmak istiyorsanız, kendi animasyon sınıfınızı oluşturabilir ve yazdığınız kodla vücut dönüşümlerini güncelleyebilirsiniz. Daha önce böyle yapmıştım ama bunu önermiyorum.

İlgili konular