แรงอีกกับ AR บน Facebook

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

ถ่ายรูปด้วยแฟลชแล้วบันทึกเป็น JPG ใครก็ทำได้

จากไตเติ้ลแล้ว คาดว่า เพื่อนๆน้องๆ ที่ได้มาอ่านคงจะมี 2 กลุ่ม คือกลุ่มที่ไม่รู้ว่าทำยังไง กับกลุ่มที่ทำเป็นแล้ว
กับการบันทึกหน้าจอของแฟลช ไปเป็นไฟล์ JPG แน่นอนครับ ไม่ว่าจะกลุ่มไหน ผมรับรองว่าเรื่องนี้ต้องได้ประโยชน์แน่  งั้นมาเริ่มที่  เราจะมาทำอะไรกัน สำหรับมือใหม่ก่อน
เราจะทำอะไร ?
เราจะมาทำแฟลชที่สามารถบันทึกภาพจากกล้องไปเป็น JPG ได้
มันยากตรงไหน?
เราต้องมาทำความเข้าใจกันก่อนว่า แฟลชนี้ เราจะใช้งานในลักษณะ ออนไลน์ อยู่บนเว็ปไซต์
ทำไมถึงต้องบอกแบบนี้หรอครับ นั่นก็เพราะว่าแฟลชที่อยู่บนเว็ปไซต์จะมีข้อจำกัดคือ ไม่สามารถบันทึกไฟล์เป็น JPG ได้ ดังนั้นเราต้องมีเพื่อนช่วยเพิ่มความสามารถให้แฟลช ในกรณีนี้ [...]

เมื่อรวมร่าง Papervision3D และ APE Engine

อ่านจากหัวข้อแล้ว หลายๆท่านน่าจะทราบกันบ้างแล้วว่าทั้งคู่ หมายถึงอะไร
หากใครยังไม่ทราบก็ขออธิบายคร่าวๆแล้วกันนะครับ
Papervision3D แน่นอน ใครไม่รู้จัก ก็แปลว่าหลงทางมาเว็ปนี้นแน่นอน  มันคือคลาสของ ActionScript 3.0 เพื่อสร้างวัตถุ 3D ในแฟลช นั่นเอง หากยังสงสัยให้วิ่งตรงไปศึกษาที่นี่ได้เลย  http://blog.papervision3d.org/
ส่วนของ
APE Engine นั้น ก็คือ

ทำยังไงดี as 3.0 คลิกปุ่มใต้ MovieClip ไม่ได้

จะทำยังไงดี คงเป็นคำถามแรกหากใครได้ทำงานด้วย ActionScript 3.0 แล้วเกิดเหตุการณ์ว่า ไม่สามารถคลิกปุ่ม ซึ่งอยู่ใต้วัตถุอื่นๆได้
ในการทำงานบางครั้ง แน่นอนว่าเราอาจจะต้องมีการวางวัตถุ ที่อาจจะมีพื้นที่โปร่งใส เช่นภาพ PNG และหากว่าวัตถุชิ้นนั้นถูกวางอบู่บนปุ่มด้วยแล้วหละก็ จะทำให้เราไม่สามารถคลิกปุ่มใต้วัตถุนั้นได้เลย หรือบางทีก็ไปทับบางส่วน ทำให้คลิกปุ่มนั้นได้แค่ครึ่งเดียวเท่านั้นเอง
จะทำยังไงดีหละทีนี้  …. มีคำตอบครับ ด้วยคำสั่งง่ายๆคือ

Photoshop CS5

กระแส CS5 กำลังมาแรง ไหนๆก็ไหนๆหยิบ photoshop CS5 ที่กำลังจะมาถึงให้ดูความอัจฉริยะของเครื่องมือใหม่ๆกัน ไม่ต้องอธิบบายมา ดู VDO กันเลยดีกว่า

Prev 1 2 3 4 5 Next

Flash CS5 9 Hilight Feature

Published on ธันวาคม 24th, 20094 comment

1.หน้าต่าง Embed Font ใหม่ สามารถมองเห็นฟอนต์ทุกตัวที่ Embed ไปแล้ว และจัดการ เพิ่ม หรือลบได้อย่างง่ายดาย ทำให้เราเห็นว่า ไฟล์ของเราใช้ Font อะไรบ้าง

2. หน้าต่าง Color Panel ใหม่ ช่วยในการเลือกสีได้หลากหลายกว่าเดิม

3. หน้าต่างใหม่ Code Snippet ช่วยในการเขียนโค้ดง่ายขึ้น ด้วยการรวมโค้ดที่ใช้บ่อย เมื่อต้องการเพียงดับเบิ้ลคลิกโค้ดนั้นๆ ก็จะใส่โค้ดให้เลย เช่น เล่นเพลง เล่นวีดีโอ drag and drop (เพิ่มเติม…)

“Squiggly” spell checker ใหม่จาก adobe labs

Published on ธันวาคม 22nd, 2009no comments

Squiggly คือเครื่องมือช่วยตรวจสอบการสะกดคำ หรือว่า  Spell Checking Engine ใหม่จาก Adobe  สำหรับ Flash Player และ Adobe AIR เห็นได้ชัดว่า Adobe เองกำลังพัฒนาเรื่องการแสดงผล และเรื่องเกียวกับภาษาให้กับ Flash Player ยกตัวอย่างที่ออกมาก่อนหน้าก้คือ Adobe Text Layout Framework (TLF) ซึ่งมีเรื่องการจัดการแสดงผลตัวหนังสือและรองรับภาษาหลายภาษา เป็นเรื่องดีว่าต่อไปเราก็จะเห็นแฟลชของเราเองทำงานกับตัวอักษรได้ดีขึ้นแน่นอน

สำหรับ Squiggly แน่นอน ใช้ได้บน

(เพิ่มเติม…)

แฟลช Tween แบบไฮสปีด ด้วย Greensock

Published on ธันวาคม 13th, 2009one comment

iconเวลาที่ Flash Developer อย่างพวกเราคิดจะทำวัตถุให้เคลื่อนไหว จะมานั่งทำ Motion Tween อยู่มันก็ยังไงอยู่ใช่ไหมครับ ก็แหม.. เขียน ActionScript 3.0 กันมาซะขนาดนี้แล้ว จะทำให้วัตถุเคลื่อนไหวทั้งทีใช่ม้าาาา

แต่ก็พูดเกินไปนะครับ จริงๆมันก็ขึ้นอยู่กับงานด้วยแหละ ว่ามันจะเหมาะสมกับงานอะไรบ้าง อย่างถ้าเราจะทำงานให้มันมี interactive เนี่ยะ ก็ต้องลงโค้ดกันหน่อย

ปรกติแล้วเวลาที่เราจะเลือกใช้งานสคริปในการทำให้อะไรก็แล้วแต่เคลื่อนไหวเราก็จะมีตัวเลือกอยู่หลายทางเหมือนกัน  นั่นก็คือ คลาส Tween ของ flash ที่ติดมากับแฟลชเลย ซึ่งใช้งานยุ่งยาก หลายบรรทัด  หรือ.. บางคนถึงกับ Event.ENTER_FRAME กันเลยทีเดียว ก็ มันง่ายนี่นา แต่ก็แลกมากับความเร็วนะครับ ก็ยิ่งรู้ๆกันอยู่ว่า FlashPlayer ของเรา ก็ไม่ได้เร็วอะไรมากมายขนาดนั้น เพราะทุกอย่าง ถูกโยนภาระให้ CPU ทำงานไปเต็มๆเลย  น่าสงสาร CPU จริงๆ  ไอ้ครั้นว่าจะซื้อ CPU แรงๆก็ไม่มีเงินซะด้วย แถมไม่ใช่ทางแก้ปัญหา เพราะถึงเครื่องเราจะแรง แต่พอ  user มาดู ก็ยังช้าเหมือนเดิม  นี่ถือเป็นอีกความท้าทายนึงเลยที่เราต้องจำกัดงบประมาณให้แฟลชกิน CPU น้อยๆ กินแรมน้อยๆนะลูก อย่าตระกะแหลก CPU  เดี่ยวชาวบ้านจะว่าเอาได้ว่าเป็น Programmer ไม่มีสมบัติผู้ดี

(เพิ่มเติม…)

สลดทำmvเลียนแบบ SHINee

Published on ธันวาคม 10th, 20092 comment

10-12-2552 3-55-26

เป็นเรื่องเป็นราว กับการลอกเลียนแบบอีกแล้ว ล่าสุดมีคนเลียนแบบมิวสิควีดีโอเพลง RingDingDong ของ SHINee

เหมือนกับเปี๊ยบแบบไม่อายฟ้าดิน

เหมือนยังไงลองดุ Video เปรียบเทียบกันจะจะ

(เพิ่มเติม…)

เทคนิคแต่งตั้ง เจ้าของฟังชั่น function context Actionscript2.0

Published on พฤศจิกายน 29th, 2009no comments

contectHeaderหยิบเอาเทคนิคเล็กๆน้อยๆมาเล่าให้ฟังถึงแม้จะเป็นเรื่องเก่าแล้วก็ตามนะครับ (แหม ก็ actionscript 2.0 นี่นา ) แต่ผมเชื่อว่ายังมีคนใช้ประโยชน์จากมันได้แน่

คิดว่าทุกคนคงจะคุ้นเคยกับการสร้าง Event ใช้งานใน ActionScript 2.0 ในรูปแบบ โค้ดต่อไปนี้

MC.onRelease = function(){
     trace( this );
}

จากโค้ดด้านบน เราจะรู้ดีว่าการสั่งงาน this ในฟังชั่นนั้น จะหมายถึงตัว MC เอง
การ trace ก็จะแสดงถึง path ของ MC ออกมา
(เพิ่มเติม…)