[Unity3D] - Software Review : Unity3D & Qualcomm AR

Standard

Download Unity 3D : http://unity3d.com/unity/download/
Download QualComm AR : https://developer.vuforia.com/resources/sdk/unity
Download Example : https://developer.vuforia.com/resources/sample-apps
Download Image Target : https://developer.vuforia.com/sites/default/files/sample-apps/targets/imagetargets_targets.pdf

Augmented Reality คืออะไร ? Unity3D คือ อะไร ? Qualcomm AR (Vuforia™ SDK)  คืออะไร ?  
ตัวอย่างการพัฒนาเกมส์แบบง่าย ๆ โดยใช้ Unity3D เริ่มเกมส์นาทีที่  2.33  ดูรายละเอียดการออกแบบได้  ที่นี่

Augmented Reality คืออะไร ? Augmented Reality หรือเรียกย่อ ๆ ว่า AR  เป็นเทคโนโลยีที่ผสานเอาโลกแห่งความเป็นจริง (Real World) เข้ากับโลกเสมือน (Virtual World) โดยผ่านทางกล้องของอุปกรณ์ต่าง ๆ ผสมเข้ากับเทคโนโลยีภาพ เพื่อทำให้เห็นภาพสามมิติ ในหน้าจอ มุมมอง 360 องศา สามารถมองได้รอบด้านโดยที่มีองค์ประกอบของสิ่งแวดล้อมจริง มีการโต้ตอบแบบตอบสนองทันที(Real time)



Unity3D คือ อะไร ? Unity3D เป็น Game Engine ที่ใช้สำหรับพัฒนาเกมส์  สามารถพัฒนาได้ทั้งเกมส์ 3 มิติ และเกมส์ 2 มิติ   ตัวเกมที่พัฒนาด้วย Unity3D สามารถรองรับการทำงานหลาย Platform  ซึ่งผู้พัฒนาเกมสามารถพัฒนาครั้งเดียว  แล้วนำไปใช้กับหลาย Platform ได้ แต่อาจจะต้องเปลี่ยนแปลงเกมส์บางส่วนเพื่อรองรับ Platform นั้น ๆ   สำหรับตัวโปรแกรม Unity3D เอง  รองรับการใช้งานบน Windows และ OSX โดยจะมี Version Free และ Pro  สำหรับการใช้ Library ของ QualComm จะต้องใช้ Unity3D Version Pro เท่านั้น ผู้ที่สนใจศึกษา  สามารถ Download version trial ได้



Plateform ที่ Unity3D รองรับในการสร้างเกม


Qualcomm AR (Vuforia™ SDK)  คืออะไร ? เป็น SDK ที่จะช่วยให้พัฒนา Software ที่ใช้เทคโนโลยี Augmented Reality ได้ง่ายขึ้น  ซึ่งสามารถใช้งานร่วมกับ Unity3D เพื่อพัฒนาเป็นเกมได้

ความสามารถของ Qualcomm AR (Voforia SDK) มีหลายอย่าง  เช่น Virtual Button , Multi Target , Image Target , Frame Marker  สามารถดูตัวอย่างการใช้งาน Qualcomm AR ได้ตาม Clip Youtube ด้านล่างนี้
  • VirtualButton
  • Multi Target
  • Image Target
  • Frame Marker

ก่อนจะเริ่มสร้าง Project ง่าย ๆ ให้ Install Unity3D & Vuforia™ SDK ก่อนนะครับ 1. Download โปรแกรมตาม Link ที่ให้ไว้ด้านบน  โดยใช้ Unity3D Version Pro trial 2. ติดตั้งโปรแกรม Unity3D และ Vuforia  SDK

  Create Sample Project มาเริ่มสร้างโปรเจกแบบง่าย ๆ 
1. Import unitypackage  เป็นตัวอย่างของการใช้ Image targets     

 2. สร้าง ARCamera และ Image Target โดย Drag ไปวางที่ Hierachy

 3. เลือกรูปที่จะใช้เป็น Image Target



5. สร้าง Object จาก Menu  GameObject >> Create Other >> Cube  แล้วจัดตำแหน่งให้อยู่บน Image Target
  

6. กด Run เพื่อทดสอบ   วิธีสร้าง Sample Project แบบละเอียด [ Youtube ]

 

  ตัวอย่างการใช้งานประยุกต์ AR กับ Kinect 

  

 ที่มา : http://www.thaigoodview.com/node/110970 https://developer.vuforia.com/resources/api/index