ผลต่างระหว่างรุ่นของ "กิมป์/gif animation"

เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
Nullzerobot (คุย | ส่วนร่วม)
โรบอต: เก็บกวาด
Nullzerobot (คุย | ส่วนร่วม)
โรบอต: เก็บกวาด
บรรทัดที่ 2:
 
เริ่มแรกเปิด Gimp ขึ้นมาก่อนแล้ววาดภาพลงไปเฟรมละภาพ เฟรมในที่นี้ก็คือ เลเยอร์นั้นเองครั้ง วาดลงไปเลเยอร์ละหนึ่งภาพ ให้ภาพมีลักษณะต่อเนื่องกัน ส่วนของผม ผมขี้เกียจวางครับ ไปโหลดเอาดีกว่า ของผมจะใช้ภาพจากเกม SuperTUX ครับ
[[ภาพไฟล์:Gimp.gift_animation1.png|center|frame|ภาพของ SuperTUX ที่ผมจะใช้ครับ]]
ขั้นต่อไปเอาภาพเรียงซ้อนกันไว้ในแต่ละเลเยอร์ครับ โดยแต่ละเลเยอร์ให้เรียงภาพเป็นลำดับซ้อนกันตามรูปแบบของการเคลื่อนไหวครับ โดยภาพแรกอยู่ล่างสุด ไล่ขึ้นไปเรื่อยๆครับ
[[ภาพไฟล์:Gimp.gift_animation2.png|center|frame|เอาภาพเรียงกันไว้ให้เรียบร้อย ในตอนแรกภาพจะดูซ้อนทับกันไม่ค่อยสวยครับ แต่ไม่ต้องตกใจ]]
เมื่อเรียงกันไว้เรียบร้อยแล้ว ให้ลองดูภาพตัวอย่างก่อนว่าตรงกับที่ต้องการแล้วหรือยัง โดยกดที่ Filters > Animation > Playback จะมีหน้าต่างขึ้นมาให้เราได้ทดลองเล่นอนิเมชั่น ที่เราได้สร้างไว้ เพื่อตรวจสอบความถูกต้อง ก่อนที่จะส่งออกเป็นไฟล์ที่สมบูรณ์
[[ภาพไฟล์:Gimp.gift_animation3.png|center|frame|หน้าต่าง Animation playback]]
ถ้าทดลองเล่นดูแล้วยังไม่ตรงกับที่ต้องการ ก็ให้ปรับแก้และทดลองเล่นไปเรื่อยๆจนกว่าจะพอใจ เมื่อได้อนิเมชั่นที่ตรงความต้องการแล้ว ก็ให้สั่งเซฟครับ โดยให้เลือกฟอร์แมทของไฟล์เป็น .gif ครับ
[[ภาพไฟล์:Gimp.gift_animation4.png|center|frame|หน้าต่างการเซฟไฟล์ โดยให้เซฟเป็นไฟล์ .gif]]
เมื่อสั่งเซฟไฟล์เป็น .gif จะมีหน้าต่างขึ้นมาถามอีกครั้ง โดยในช่องแรกจะให้เลือกระหว่าง รวมเลเยอร์หรือทำอนิเมชั่น ในที่นี้ให้เลือกเป็น Save as Animation และช่องต่อไปคือ เลือกระหว่าง ให้แปลงรูปแบบสีเป็น ตามรางสีแบบ Gif หรือ จะให้ทำเป็นภาพแบบขาวดำครับ ของผมจะเลือกเป็นภาพสีนะครับ
[[ภาพไฟล์:Gimp.gift_animation5.png|center|frame|หน้าต่างการเลือก รูปแบบสีและการจัดการกับเลเยอร์]]
เมื่อเลือกว่าเราจะทำเป็นอนิเมชั่นจะมีหน้าต่างขึ้นมาถามอีกครับ โดยที่ช่องด้านบน จะให้เลือกว่าจะ Interlace หรือไม่ก็ไม่จำเป็นครับ ช่องต่อมาคือ Gif comment ครับ จะใส่อะไรก็ได้ ช่องถัดมา Loop forever ครับ หมายถึงเมื่อแสดงอนิเมชั่นจนจบแล้ว จะให้เรื่มใหม่หรือไม่ครับ ช่องต่อมา เป็นการตั้งค่า Delay ครับ คือในหนึ่งเฟรมจะให้มีภาพแสดงค้างไว้กี่วินาทีครับ ถ้าใส่ 1000 จะหมายถึง 1วินาทีครับ ของผมจะใส่แค่ 100 หมายถึงแสดงภาพเฟรมละ 0.1 วินาทีครับ ช่องสุดท้ายแล้ว จะให้เลือกระหว่าง combine กับ replace ครับ combine จะหมายถึง ให้แสดงอนิเมชั่นแบบ ให้แต่ละเฟรมซ้อนทับกันลงมาเรื่อยๆ ส่วน replace จะหมายถึง เลเยอร์ละหนึ่งเฟรมครับ คือไม่ให้แสดงภาพซ้อนทับกัน
[[ภาพไฟล์:Gimp.gift_animation6.png|center|frame|หน้าต่างตั้งค่าการแสดงอนิเมชั่น]][[ภาพไฟล์:Gimp.gift_animation7.gif|center|frame|เสร็จแล้ว]]