อยุธยา อลิอันซ์ ซี.พี. ร่วมกับมูลนิธิ ๕ ธันวามหาราช และศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ(เนคเทค) จัดโครงการ Thailand Animation Contest 2011 by Ayudhya Allianz C.P. ที่จัดต่อเนื่องกันเป็นปีที่ 5แล้ว โดย เปิดโอกาสให้นักเรียน นิสิต นักศึกษา สร้างสรรค์งานเอนิเมชั่นความยาว 3 นาที ส่งเข้าประกวดภายใต้หัวข้อ “คนรุ่นใหม่หัวใจรักโลก” โดยมีวัตถุประสงค์เพื่อสร้างแรงบันดาลใจให้เยาวชนมีจิตสำนึกร่วมกัน รักโลกและถ่ายทอดออกมาในรูปแบบของสื่อเอนิเมชั่น สำหรับให้ความรู้แก่ประชาชนทั่วไป ผู้เข้าส่งผลงานจะต้องสร้างสรรค์ด้วยโปรแกรมโอเพ่นซอร์สเท่านั้น

อ่านรายละเอียดเพิ่มเติมได้ที่ opensource2day

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

เริ่มแรกเปิด Gimp ขึ้นมาก่อนแล้ววาดภาพลงไปเฟรมละภาพ เฟรมในที่นี้ก็คือ เลเยอร์นั้นเองครั้ง วาดลงไปเลเยอร์ละหนึ่งภาพ ให้ภาพมีลักษณะต่อเนื่องกัน ส่วนของผม ผมขี้เกียจวางครับ ไปโหลดเอาดีกว่า ของผมจะใช้ภาพจากเกม SuperTUX ครับ

 


ภาพของ SuperTUX ที่ผมจะใช้ครับ

 

ขั้นต่อไปเอาภาพเรียงซ้อนกันไว้ในแต่ละเลเยอร์ครับ โดยแต่ละเลเยอร์ให้เรียงภาพเป็นลำดับซ้อนกันตามรูปแบบของการเคลื่อนไหวครับ โดยภาพแรกอยู่ล่างสุด ไล่ขึ้นไปเรื่อยๆครับ

 


เอาภาพเรียงกันไว้ให้เรียบร้อย ในตอนแรกภาพจะดูซ้อนทับกันไม่ค่อยสวยครับ แต่ไม่ต้องตกใจ

 

เมื่อเรียงกันไว้เรียบร้อยแล้ว ให้ลองดูภาพตัวอย่างก่อนว่าตรงกับที่ต้องการแล้วหรือยัง โดยกดที่ Filters > Animation > Playback จะมีหน้าต่างขึ้นมาให้เราได้ทดลองเล่นอนิเมชั่น ที่เราได้สร้างไว้ เพื่อตรวจสอบความถูกต้อง ก่อนที่จะส่งออกเป็นไฟล์ที่สมบูรณ์

 


หน้าต่าง Animation playback

 

ถ้าทดลองเล่นดูแล้วยังไม่ตรงกับที่ต้องการ ก็ให้ปรับแก้และทดลองเล่นไปเรื่อยๆจนกว่าจะพอใจ เมื่อได้อนิเมชั่นที่ตรงความต้องการแล้ว ก็ให้สั่งเซฟครับ โดยให้เลือกฟอร์แมทของไฟล์เป็น .gif ครับ

 


หน้าต่างการเซฟไฟล์ โดยให้เซฟเป็นไฟล์ .gif

 

เมื่อสั่งเซฟไฟล์เป็น .gif จะมีหน้าต่างขึ้นมาถามอีกครั้ง โดยในช่องแรกจะให้เลือกระหว่าง รวมเลเยอร์หรือทำอนิเมชั่น ในที่นี้ให้เลือกเป็น Save as Animation และช่องต่อไปคือ เลือกระหว่าง ให้แปลงรูปแบบสีเป็น ตามรางสีแบบ Gif หรือ จะให้ทำเป็นภาพแบบขาวดำครับ ของผมจะเลือกเป็นภาพสีนะครับ

 


หน้าต่างการเลือก รูปแบบสีและการจัดการกับเลเยอร์

 

เมื่อเลือกว่าเราจะทำเป็นอนิเมชั่นจะมีหน้าต่างขึ้นมาถามอีกครับ โดยที่ช่องด้านบน จะให้เลือกว่าจะ Interlace หรือไม่ก็ไม่จำเป็นครับ ช่องต่อมาคือ Gif comment ครับ จะใส่อะไรก็ได้ ช่องถัดมา Loop forever ครับ หมายถึงเมื่อแสดงอนิเมชั่นจนจบแล้ว จะให้เรื่มใหม่หรือไม่ครับ ช่องต่อมา เป็นการตั้งค่า Delay ครับ คือในหนึ่งเฟรมจะให้มีภาพแสดงค้างไว้กี่วินาทีครับ ถ้าใส่ 1000 จะหมายถึง 1วินาทีครับ ของผมจะใส่แค่ 100 หมายถึงแสดงภาพเฟรมละ 0.1 วินาทีครับ ช่องสุดท้ายแล้ว จะให้เลือกระหว่าง combine กับ replace ครับ combine จะหมายถึง ให้แสดงอนิเมชั่นแบบ ให้แต่ละเฟรมซ้อนทับกันลงมาเรื่อยๆ ส่วน replace จะหมายถึง เลเยอร์ละหนึ่งเฟรมครับ คือไม่ให้แสดงภาพซ้อนทับกัน

 


หน้าต่างตั้งค่าการแสดงอนิเมชั่น

 

 


เสร็จแล้ว

 

เห็น Ubuntu ทำ Ubiquity ใหม่ซึ่งไม่รู้ว่าในส่วน functional จะมีอะไรใหม่ๆ หรือเปล่าแต่ในส่วนโฆษณาระหว่าการติดตั้งนี่ก็ถือว่าออกแนวใหม่ของ Ubuntu จริงๆ ครับ เอาล่ะ นอกจาก Ubiquity โฉมใหม่แล้วยังมีเรื่องอื่นๆ ที่อยู่ในระหว่างการทดสอบ คือ Boot Animation เท่าที่ทราบรายละเอียดมายังไม่ทราบว่าเป็น plymouth หรือไม่ หากเป็น plymouth จริง Ubuntu ก็สร้าง innovation ใหม่ให้กับระบบปฏิบัติการ Linux แล้วล่ะครับ อยากรู้ว่าหน้าตา mock up แต่ละแบบเป็นอย่างไร ดู viedo ข้างล่างครับ ลืมไปอีกอย่าง ผมมีเอกสารของ Karmic Boot Experience Spec ลองอ่านดูครับว่า Ubuntu Karmic Koala ที่จะออกในเดือนตุลาคมนี้จะมีหน้าตาและมีอะไรใหม่ๆ ให้เราได้เล่นกัน :)