How to use KINECT with MikuMikuDance

posted on 31 Dec 2010 10:05 by lparadorn  in Hardware-Review
อ่า.. สิ้นปีแล้ว  แต่เรายังมีอะไรใหม่มาให้ได้ทดลองกัน
จากข่าวใน Akibatan.com ที่สามารถนำเจ้า KINECT มาเชื่อมต่อเข้ากับโปรแกรม
MikuMikuDance (MMD) ได้สำเร็จนั้น 
วันนี้ผมได้ทดลองดูแล้วมันก็ใช้ได้เลยทีเดียวครับ
งานนี้สาวกมิกุคงได้ถอยเจ้า KINECT กันแน่ (อย่างน้อยผมก็คนนึงล่ะ  ที่ถอยมาแล้ว Foot in mouth)
ก่อนอื่นเจ้า KINECT มันมีหน้าตาอย่างไรกันแน่
 
อ้าวจากรูป หลายคนคงถามว่า แล้วแบบนี้มันต้องมี XBOX360 ด้วยหรือเปล่าเนี่ย ?
คำตอบคือ ไม่จำเป็นครับ  แต่ถ้าคุณมี ก็ใช้เล่นเกมส์ไปด้วยเลยละกัน อิอิ
เพราะเจ้า KINECT นี้ ใช้ USB Interface ครับ
 
การที่เราจะเชื่อม Kinect เข้ากับ MMD นั้น จะต้องอาศัยตัวกลางในการเชื่อมเข้าด้วยกัน นั่นคือ OpenNI
ครับ หากเราลงไม่สำเร็จ ก็ไม่สามารถใช้งานได้
เอาล่ะเรามาเริ่มกันเลยดีกว่า (ในที่นี้จะใช้ windows XP)
 
1. อย่างแรกคุณต้องมี DirectX9 อยู่ในเครื่อง (คิดว่าทุกคนคงมีอยู่แล้วล่ะ)  และถ้าหากใครลง Driver Kinect
ที่เป็น NUI Driver ให้เอาออกให้หมดก่อนครับ และอย่าเพิ่งเสียบ Kinect เข้ากับ PC
 
2. ผมได้ up ตัวโปรแกรมที่จำเป็นไว้ให้แล้วที่นี่
หรือใครจะไป Load จาก เวป Credit ตอนท้ายบทความก็ได้ครับ แต่ต้องหาหน่อยนะ
 
3. ลง driver KINECT จาก Folder Driver  แล้ว restart เครื่อง
 
 
4. หลังจาก restart แล้ว ให้เสียบ KINECT เข้ากับ PC แล้วมันจะถามหา Driver ซึ่งในที่นี้ให้หาแบบ Automatic
โดย Driver จะมีทั้งหมด 3 ตัวคือ Kinect Motor, Xbox NUI Audio และ Kinect Camera
ซึ่ง Xbox NUI Audio นั้นไม่สามารถลงได้ (ปล่อยไปเถอะไม่ได้ใช้)
 
เมื่อลงเสร็จใน Device Manager จะมีหน้าตาแบบนี้
 
5. ทีนี้เราก็ลง OPENNI เพื่อเป็นตัวเชื่อม
 
6. ลง NITE  โดยใช้คีย์ ในไฟล์ NITE key.txt
 
7. ลง Sensor Kinect
 
 
8. ตอนนี้เราก็มี OpenNI ไว้ติดต่อระหว่าง Kinect และ MMD แล้วครับ ทดสอบได้ดังรูปข้างล่าง
หากเห็นภาพก็ใช้ได้ละ (กดปุ่ม Esc เพื่อออก)
 
 
 
9. ต่อไปก็อัญเชิญหนูมิกุ (MMD) ได้ที่นี่ โหลด 2 อย่างคือ MikuMikuDance (DirectX9 Ver.) (ต้องเป็น ver.7.24ขึ้นไป) และ DxOpenNI
 
10. จากนั้น copy ไฟล์ 2 ตัว(DxOpenNI.dll กับ SamplesConfig.xml) ใน DXOpenNI.zip มาไว้ใน Folder Data ของ MMD ครับ
 
11. ถ้าทุกอย่างเรียบร้อยก็เปิด MMD ขึ้นมาได้เลยครับ จะมีเมนู motion capture เพิ่มเข้ามา
แล้วก็สนุกกันให้เต็มที่  \ (>_<) / 
YOU ARE  CONTROLLER !!!!! 
 
 
 
 
สุดท้ายนี้ก็ขอสวัสดีปีใหม่ ครับ

Comment

smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry
smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry

Tweet

ท่านlparadorn ได้ของเล่นใหม่แล้ว...
คงทำMVในMMDได้ลื่นขึ้นแน่ๆเลย big smile

#1 By Samdtf (180.180.163.149) on 2010-12-31 14:36

Hot! Hot! Hot!
สมเป็นแนวหน้าแห่งวงการจริงๆ cry พึ่งรู้ว่าไม่ต้องถอย Xbox ก็ได้ น่าสนใจมากจริงๆครับ

สวัสดีปีใหม่นะครับ big smile

#2 By Perfect rainbow on 2010-12-31 22:28

ถึงว่า ดูใน Youtube หลายคลิป เหมือนคนเล่นโปรแกรมจะโครตขยันทำจริง ๆ แต่จริง ๆ แล้วเขาใช้เจ้านี่สินะ ขอบคุณที่นำมาบอกกล่าวกันนะครับ เป็นอุปกรณ์ที่น่าสนใจมากเลยHot! Hot! Hot!

#3 By Kunizan on 2011-01-04 10:45

อยากๆได้คินเน็กเหมือนกัน แต่เห็นราคาแบบแยกเดี่ยวแล้ว

ซื้อแบบมากับเครื่องคุ้มกว่าเยอะ นี่ก็นั่งสาปแช่งเครื่องตัวเองให้ไฟแดง

ทุกวันมันก็ไม่แดงซักที=[]="(จะได้ซื้อเครื่องใหม่)

#4 By BEYOND755 on 2011-01-12 17:12

ขอบคุณมากจริงๆครับ
ผมงงอยู่ตั้งนานในการนำ Driver ของ
OpenNi มาใช้กับ Kinect
เพราะการดาวน์โหลดตัวที่คอมไฟล์แล้วของ OpenNi มันหายาก พอดีได้ดูจากไฟล์ในตัวอย่างนี้
เลยรู้ว่ามันมี Compile ให้แล้ว

#5 By Naygo (202.44.8.100) on 2011-01-16 17:42

ขอบคุณมากครับ
พอได้รู้วิธีก็เลยอยากหามาเล่น
ทำให้ผมได้มีโอกาสเล่นมั่งละ

#6 By airgeneralpong (61.19.97.2) on 2011-01-20 17:20

ได้เห็นคลิปตัวอย่างแล้ว โมเอะโคตรรรรรร
มากดดันให้ตัวเต็มเสร็จไวๆครับ question question question
Hot! Hot! Hot! Hot! Hot! Hot! Hot!

#7 By エロス on 2011-01-31 23:59

ถ้าไม่มีเครื่องนั้นจะเปนไงอะเราอยากเล่นซื้อที่ไหนหรอจ.อะไรเราอยากซื้อ

#8 By อิงเจ้า (118.172.127.58) on 2011-03-20 19:20

ถ้าภาพมันไม่ขึ้นละครับ เกิดจากอะไร (ผมใช้ w7)

พอจะมีวิธีมั้ยครับ

#9 By johnnydepp (202.12.97.123) on 2011-03-24 23:11

ผมก็ใช้ w7 ครับ มันใช้ไม่ได้เหมือนกันกล้องไฟก็ขึ้นนะ แต่มันไม่มีภาพอะ ช่วยหน่อย ๆ sad smile sad smile sad smile

#10 By (202.12.97.123) on 2011-03-24 23:15

windows 7 ทำไงอะ

#11 By (202.12.97.118) on 2011-03-25 20:01

I propose not to hold back until you get enough money to buy different goods! You should just get the <a href="http://goodfinance-blog.com/topics/mortgage-loans">mortgage loans</a> or student loan and feel free

#12 By CrossOllie18 (91.212.226.143) on 2011-11-06 11:16

The very hot topic referring to this good topic must be a base for custom thesis and for some dissertation writing service and be used in thesis example.

#15 By dissertation service (91.212.226.143) on 2011-11-19 06:34

From time to time, people compose the french dissertation by their own. But some prefer to purchase the superb issue associated with this post from the dissertation writing service, just because that’s more comfortable.

#16 By dissertation service (91.212.226.143) on 2011-11-19 06:35

The whole internet is inundated with thesis and thesis proposal connecting with this good topic though to get actually smashing custom dissertation, people can look for it.

#17 By custom thesis (91.212.226.143) on 2011-11-19 06:35

You have to be really notional guy to finish a kind superb dissertation writing as this good post . We want to buy a essay and buy thesis just about this. I appreciate that!

#18 By dissertation writing (91.212.226.143) on 2011-11-19 06:41

We have to love our tutors for their requirements. They require us to be specialized research writers. We can Buy Essays Cheap, however, we will not get something new doing that.

#21 By Essay Editing Service (94.242.214.6) on 2011-12-10 00:02

I don't really like to go to different services to fix my issues. Nevertheless, I am not an expert in search engine optimization thus I need to tell blog posting services to help me.

#22 By blog posting service (91.212.226.136) on 2012-03-27 04:46