หนึ่งในเทคโนโลยีที่สร้าง User Experience ใหม่ๆที่น่าสนใจไม่น้อยเลยคือเทคโนโลยี Augmented Reality ที่ผสมผสานโลกจริงและโลกเสมือนเข้าด้วยกัน เว็บไซต์ Data Floq หยิบ 5 tools เด่นสำหรับนักพัฒนาขึ้นมาแนะนำและรีวิวให้เราได้อ่านกัน
ARToolKit
ARToolKit เป็น Opensource Library สำหรับการพัฒนาแอพ AR ทั้งใน iOS, Linux, SGI, Windows, และ Max OS X ซึ่งมีฟีเจอร์เช่นการจัดการตรวจจับและติดตาม advanced object markers ผ่านกล้องของโทรศัพท์มือถือและ การตรวจจับวัตถุ 2 มิติและ mapping วัตถุอื่นๆผ่าน OpenGL น่าเสียดายที่ documentation ของ ARToolKit และตัวอย่างแอพนั้นยังไม่ค่อยดีนัก
Vuforia
Vuforia เป็น SDK สำหรับการพัฒนาแอพ AR ซึ่ง “รวมทุกอย่างไว้ใน SDK เดียว” สามารถตรวจจับวัตถุประเภทที่ต่างกันออกไปได้ เช่นรูปภาพ วัตถุ หรือตัวอักษรภาษาอังกฤษ ทั้งแบบ 2 และ 3 มิติ, รองรับการทำ Virtual Buttons, การสร้างแผนที่ 3 มิติ ด้วย Smart Terrain ทว่า Vuforia นั้นก็ยังไม่มี documentation ที่ดีนักเช่นกัน และสำหรับเวอร์ชั่นฟรีจะมีลายน้ำโผล่มากวนใจวันละครั้งด้วย
LayAR
LayAR เป็น Library สำหรับการทำ AR ผ่านหน้าจอโทรศัพท์มือถือ (เช่น pop-up วิดีโอโฆษณา, URL สำหรับแชร์ใน social media ต่างๆ) ซึ่งรองรับการทำงานกับรูปภาพต่างๆที่รวมไปถึงสื่อสิ่งพิมพ์ต่างๆ นอกจากนี้ LayAR ยังมีระบบหลังบ้านไว้คอยวิเคราะห์จำนวนผู้ใช้งานแต่ละ layer ของแอพ AR อีกด้วย
WikiTude
WikiTude เป็น Library (ไม่ฟรี)สำหรับพัฒนาแอพ AR ในแพลตฟอร์มหลากหลายอันได้แก่ Android, iOS, Epson Moverio, Optinvent ORA1, Vuzix M-100, และ Google glass และยังทำตัวเป็น plug-in ของ PhoneGap, component ของ Xamarin, และโมดูลของ Titanium ได้อีกด้วย
WikiTude รองรับการจับภาพแบบ 2d และ 3d, การทำ HTML Augmentation, การเรนเดอร์โมเดล 3 มิติและอนิเมชั่น, และความสามารถเจ๋งๆอย่างการสร้างสถานที่บน virtual map จากการที่ผู้ใช้ค้นหา event, บทความบน wikipedia หรือ tweet
Kudan AR
Kudan AR เป็น Library AR ที่มีจุดเด่นในการประมวลผลรวดเร็วกว่าและมี memory footprint น้อยกว่ากว่าไลบรารี่อื่นๆ รองรับการ map โมเดล multi-polygonal ของวัตถุ และการติดตามวัตถุโดยไม่ใช้ marker แต่ Kudan นั้นก็เป็นอีกหนึ่งเครื่องมือที่ documentation ที่ดี และนักพัฒนาบางท่านอาจไม่ชอบนักที่ไม่สามารถเข้าถึง OpenGL ได้ผ่านไลบรารี่นี้
ที่มา: https://datafloq.com/read/five-tools-for-developing-augmented-reality-apps/2942