วันนี้มาชมงานที่เรียกว่า interactive art กันบ้างครับ interactive คือรูปแบบงานที่ต่อสนองกับคนใช้ได้ ยังไม่คุ้น ใครได้เข้าเมือง จะเห็นมีงานรูปแบบงานแบบนี้ในไทยนี้นะครับ ที่เป็นภาพวีดีโอที่พื้น ที่เป็นฝูงปลาครับ ว่ายตามคนเดินผ่านไป ผ่านมาครับ
แต่ตอนนี้เรามาชม งาน home brew หรือทำเองที่บ้านได้ ชมวิธีการสร้าง multi-touch ที่ทำเองได้ อุปกรณ์ก้อหาไม่ยากครับ ใช้ webcam กับ IR ผมว่าบ้านเราก้อน่าจะทำได้ครับ โดยไอเดียดังกล่าวนี้มามาจาก ideo labs
โดยโปรแกรมต่างๆที่พัฒนามาใช้ ส่วนมาก ก้อเป็นโปรเจค open-source อยู่แล้ว เขาจะใช้ processing จัดการโปรเชสประมวลผลภาพ(image processing) ครับ โดยโปรแกรมเขาจะทำเป็น multi-touch sever โดยโปรแกรมจะตีความจากภาพ พบหาจุดที่สัมผัสกับจอภาพและส่งค่าไปยังตัวลูกอีกที่ ซึ่งถ้าศึกษาดี น่าจะเอาไปประยุกต์กับการตรวจจับอย่างอื่นได้นะครับ ผมว่าราคามันไม่แพงมากด้วย
โดยโปรแกรมตัวลูก หรือผั่ง client เขาใช้โปรแกรม Flash (ตัวนี้น่าจะเสียเงิน) โดยใช้ออกแบบกราฟฟิก ทั้งรูปแบบการเคลื่อนที่ของตัวละคร และกราฟฟิกของ backgroud ซึ่งผมว่าสะดวกและแก้ไขง่ายกว่า ถ้าเปรียบเทียบกับพัฒนาทั้งหมดด้วย c/c++ โดยภาพรวมของระบบทั้งหมด ดังภาพข้างล่างนี้ครับ
สิ่งที่น่าสนใจ คือเขาออกแบบ เป็นโมดุลแยกกันระหว่างตัวจัดการ image processing กับตัวออกแบบติดต่อผู้ใช้ที่แสดงบนจอ เขาจะที่ใช้ Flash ในการออกแบบ (คนใช้ flash เป็น มีมากกว่า programming นะครับในไทย)
ตัวอย่าง demo ที่ทาง ideo labs ทำครับ อย่างกับหนัง sci-fi เลย ฮ่าๆ
สามารถชมวิธีการสร้างทั้งหมดที่นี้ ideo labs เลยครับ
เท่ดี
ไม่ลองเล่นกับ processing บ้างเหรอครับ
น่าสนครับท่านช้างผมโหลดหนังสือมาหลายเล่มเลย แต่ยังไม่ได้เล่นเลยครับ เห็นเล่นกันเยอะ duinothumb มาเล่นแต่มันหลับไปแล้วปลุกไม่ยอมตื่น ตอนนี้ก็เค็มได้ที่แล้วครับ