เลเยอร์เคลื่อนไหว (GIF)
คุณลักษณะใดก็เป็น GIF แบบเคลื่อนไหวได้ ใส่ไว้ในโฟลเดอร์เลเยอร์เหมือนภาพคุณลักษณะอื่นๆ KURV จะเล่นทุกเลเยอร์ที่เคลื่อนไหวพร้อมกัน และเผยแพร่แต่ละชิ้นเป็น GIF แบบเคลื่อนไหวหนึ่งไฟล์ คุณลักษณะที่เป็น PNG, WebP และ JPG ในคอลเลกชันเดียวกันจะอยู่นิ่งในทุกเฟรม
สิ่งที่คุณได้
หัวข้อที่มีชื่อว่า “สิ่งที่คุณได้”- คุณลักษณะเพียงหนึ่งอย่างที่มีมากกว่าหนึ่งเฟรม จะทำให้ทุกชิ้นในคอลเลกชันเป็น GIF ชิ้นที่ไม่มีคุณลักษณะเคลื่อนไหวเลยจะเป็น GIF ที่มีเฟรมเดียว
- ภาพตัวอย่างในสตูดิโอ ดูตัวอย่าง 12 และชิ้นงานขนาดเต็ม แสดง GIF จริง รวมถึงชิ้นที่ไม่มีคุณลักษณะเคลื่อนไหวด้วย ส่วนไทล์ในแกลเลอรีและการ์ดแชร์แสดงเฟรมแรก
- ลำดับเลเยอร์ ความหายาก กฎ โหมดผสมสี และความทึบ ทำงานกับเลเยอร์เคลื่อนไหวเหมือนกับเลเยอร์นิ่งทุกประการ
- คุณลักษณะเคลื่อนไหวอยู่ในเลเยอร์ใดก็ได้ ทั้งเหนือหรือใต้เลเยอร์นิ่ง และชิ้นหนึ่งมีคุณลักษณะเคลื่อนไหวหลายอย่างพร้อมกันได้
- ชิ้นหนึ่งๆ จะออกมาเป็นไฟล์เดิมเสมอ การเผยแพร่ที่หยุดไปแล้วกลับมาทำต่อ จะตรงกับสิ่งที่เผยแพร่ไปแล้ว
จังหวะเวลา
หัวข้อที่มีชื่อว่า “จังหวะเวลา”- ทุกเลเยอร์เคลื่อนไหวจะเล่นซ้ำตลอดทั้งชิ้น และทุกชิ้นวนซ้ำไม่สิ้นสุด GIF ที่ตั้งให้เล่นครั้งเดียวก็ยังเล่นซ้ำอยู่ในชิ้นงาน
- ชิ้นหนึ่งวนซ้ำนานเท่ากับเวลาที่คุณลักษณะเคลื่อนไหวของชิ้นนั้นใช้จนมาตรงกัน ไม่เกิน 20 วินาที การกะพริบ 1 วินาทีข้างการแกว่ง 1.5 วินาทีจะวนทุก 3 วินาที และทั้งสองเริ่มใหม่พร้อมกัน
- ถ้าคุณลักษณะสองอย่างมาตรงกันหลังจากเกิน 20 วินาทีเท่านั้น ชิ้นงานจะวนตามคุณลักษณะที่ยาวกว่า และคุณลักษณะที่สั้นกว่าจะกระโดดกลับไปที่จุดเริ่มต้น ณ จุดนั้น แท็บ ตรวจสอบ ในสตูดิโอจะระบุทุกคู่ที่เป็นแบบนี้
- คุณลักษณะสามอย่างขึ้นไปอาจมาตรงกันได้ทีละสองอย่าง แต่ไม่ตรงกันพร้อมกันทั้งหมด การวน 4 วินาที 5 วินาที และ 3 วินาที มาตรงกันเป็นคู่ภายใน 20 วินาที แต่ทั้งสามมาตรงกันหลัง 60 วินาที ชิ้นที่มีทั้งสามอย่างจึงกระโดด แท็บ ตรวจสอบ ระบุชุดผสมเหล่านี้ด้วย การวนที่เป็นพหุคูณกันลงตัว เช่น 0.5 วินาที 1 วินาที และ 2 วินาที จะมาตรงกันเสมอ
- คุณลักษณะที่เล่นนานเกิน 20 วินาทีจะเริ่มใหม่ที่ 20 วินาที
- ดีเลย์ 0 หรือ 10 มิลลิวินาทีจะเล่นเป็น 100 มิลลิวินาที เหมือนในเบราว์เซอร์ เมื่อสองเลเยอร์เปลี่ยนเฟรมห่างกันไม่เกิน 20 มิลลิวินาที การเปลี่ยนครั้งที่สองจะเริ่มเร็วขึ้น 10 มิลลิวินาที พร้อมกับครั้งแรก
- ชิ้นหนึ่งมีได้ไม่เกิน 240 เฟรม และไฟล์คุณลักษณะหนึ่งไฟล์มีได้ไม่เกิน 240 เฟรม คุณลักษณะเดียวจึงเล่นได้ทุกเฟรม ภายใน 20 วินาทีที่ชิ้นงานวนซ้ำ เมื่อคุณลักษณะที่ชิ้นหนึ่งมีอยู่เปลี่ยนเฟรมรวมกันมากกว่า 240 ครั้งในหนึ่งรอบ ชิ้นนั้นจะเล่นตามจังหวะที่สม่ำเสมอแทน ยังวนได้ลื่นไหล แต่เฟรมที่ตกอยู่ระหว่างสองจังหวะจะไม่แสดง แท็บ ตรวจสอบ ระบุทุกชุดผสมที่เป็นแบบนี้ พร้อมจังหวะที่ใช้เล่น
ขีดจำกัด
หัวข้อที่มีชื่อว่า “ขีดจำกัด”แท็บ ตรวจสอบ ในสตูดิโอจะแสดงทุกข้อต่อไปนี้ทันทีที่มีคุณลักษณะหนึ่งอย่างเคลื่อนไหว ก่อนที่คุณจะสร้าง
- ไฟล์คุณลักษณะหนึ่งไฟล์มีได้ไม่เกิน 240 เฟรม แต่ละด้านไม่เกิน 4096 พิกเซล และเฟรมทั้งหมดรวมกันได้ไม่เกิน 268 ล้านพิกเซล (268,435,456) เท่ากับ 240 เฟรมขนาด 1057 × 1057 เฟรมที่ครอปเหลือเฉพาะส่วนที่เคลื่อนไหวจะนับเฉพาะขนาดของตัวเอง ตัวนำเข้าจะปฏิเสธไฟล์ที่เกินข้อใดข้อหนึ่งและระบุชื่อไฟล์
- ตัวนำเข้ายังปฏิเสธ GIF ที่มีเฟรมเสียหาย คือเฟรมที่ข้อมูลภาพจบก่อนเฟรมจะจบ และระบุชื่อไฟล์ GIF ที่มีเฟรมเดียวก็ใช้กฎเดียวกัน เบราว์เซอร์แต่ละตัวแสดงเฟรมแบบนี้ต่างกัน จึงไม่มีวิธีวาดที่เป็นแบบเดียว
- คุณลักษณะ PNG ในคอลเลกชันที่เคลื่อนไหวมีขนาดได้ไม่เกินด้านละ 8192 พิกเซล ตัวนำเข้าจะปฏิเสธไฟล์ที่ใหญ่กว่าและระบุชื่อไฟล์ PNG ที่ข้อมูลภาพจบก่อนกำหนดจะแสดงออกมาแค่บางส่วนในเบราว์เซอร์ แต่ละตัวต่างกันไป ภาพตัวอย่างในสตูดิโอและการเผยแพร่จึงปฏิเสธทุกชิ้นที่มีไฟล์นั้น และระบุชื่อคุณลักษณะ
- ชิ้นหนึ่งวนได้ไม่เกิน 20 วินาที และมีได้ไม่เกิน 240 เฟรม ดู จังหวะเวลา ด้านบนว่าเกิดอะไรขึ้นเมื่อเกินข้อใดข้อหนึ่ง
- ชิ้นหนึ่งมีพิกเซลที่ต้องวาดได้ไม่เกิน 1,000 ล้านพิกเซล ซึ่งนับรวมการอ่านไฟล์ของคุณลักษณะเคลื่อนไหวแต่ละอย่าง พื้นที่ที่เปลี่ยนในทุกเฟรมจากการวาดสองรอบที่ใช้วาดชิ้นงาน และการเขียนแต่ละเฟรม การกะพริบและประกายแสงบนพื้นหลังเต็มขนาด 1000 × 1000 รวมแล้วประมาณ 160 ล้าน การวนสั้นๆ ที่วาดทับทั้งแคนวาสทุกเฟรม เมื่ออยู่ข้างคุณลักษณะที่ช้าซึ่งยืดชิ้นงานออกไปถึง 16 วินาที จะเกิน 1,000 ล้าน ชิ้นที่ไม่มีอะไรทึบอยู่ด้านหลังจะใช้มากกว่า เพราะเฟรมที่ทำให้พิกเซลกลายเป็นโปร่งใสจะถูกเขียนทั้งเฟรม เลเยอร์ที่บางชิ้นไม่มี ไม่ว่าจะเพราะน้ำหนักของ None จำนวนชิ้นที่ไม่มีเลเยอร์นั้น หรือชิ้นใน
uniques/ที่ไม่ได้ใส่เลเยอร์นั้น จะไม่นับเป็นสิ่งทึบที่อยู่ด้านหลังชิ้นเหล่านั้น แท็บ ตรวจสอบ ระบุทุกชุดผสมที่เกินขีดจำกัด และการเผยแพร่จะหยุดที่ชิ้นแรกที่มีชุดผสมนั้น พร้อมระบุคุณลักษณะ - ชิ้นหนึ่งมีขนาดได้ไม่เกิน 20 MB (20,971,520 ไบต์) การเผยแพร่จะหยุดที่ชิ้นแรกที่เกินและระบุชิ้นนั้น
- การเผยแพร่หนึ่งครั้งรวมชิ้นงานได้ไม่เกิน 40 GB (42,949,672,960 ไบต์) ประมาณ 2,000 ชิ้นที่ชิ้นละ 20 MB หรือ 13,000 ชิ้นที่ชิ้นละ 3 MB เมื่อวาดชิ้นงานชุดแรกเสร็จแล้ว การ์ดเผยแพร่จะบอกว่าทั้งคอลเลกชันจะมีขนาดเท่าไรที่ขนาดนั้น ถ้าเกิน 40 GB และการเผยแพร่จะดำเนินต่อไป ชิ้นที่ไม่มีคุณลักษณะเคลื่อนไหวเล็กกว่าชิ้นที่มีมาก ชิ้นแรกๆ จึงอาจทำให้คอลเลกชันที่ใส่ได้พอดีดูใหญ่เกินไป การเผยแพร่จะหยุดก็ต่อเมื่อชิ้นที่วาดแล้วเกิน 40 GB จริง ก่อนที่จะส่งชิ้นนั้น
- ทุกเฟรมของชิ้นงานวาดจากชุดสีเดียวที่มีไม่เกิน 255 สี และเก็บดัชนีไว้อีกหนึ่งช่องสำหรับพิกเซลโปร่งใส ชิ้นที่มี 255 สีหรือน้อยกว่าจะเก็บทุกสีไว้ตรงตามเดิม ชิ้นที่มีมากกว่าจะได้ 255 สีที่เหมาะกับงานอาร์ตที่สุด โดยไม่มีการกระจายจุดสี การไล่เฉดสีที่นุ่มนวลจึงอาจเห็นเป็นแถบ
- พิกเซลของ GIF เป็นได้แค่โปร่งใสหรือทึบ พิกเซลที่ความทึบต่ำกว่าครึ่งจะถูกเขียนเป็นโปร่งใส ตรงที่ไม่มีอะไรทึบอยู่ด้านล่าง ขอบที่นุ่มจะกลายเป็นขอบแข็ง ภาพตัวอย่างในสตูดิโอจะแจ้งเมื่อชิ้นงานมีขอบแบบนี้
- มีแค่ไฟล์ GIF เท่านั้นที่เคลื่อนไหว PNG หรือ WebP แบบเคลื่อนไหวจะถูกใช้เป็นเฟรมแรก
- ดาวน์โหลดสำเนา จะเขียนแต่ละชิ้นลงไฟล์ทันทีที่วาดเสร็จ เมื่อชิ้นงานรวมกันเกิน 1 GB สำเนาจะถูกบันทึกเป็นหลายไฟล์ ไฟล์ละไม่เกิน 1 GB โดยมีหมายเลขเริ่มจาก 1 แต่ละไฟล์เก็บชิ้นงานของตัวเองและไฟล์ป้ายกำกับของชิ้นเหล่านั้น และไฟล์สุดท้ายยังเก็บ
manifest.jsonและstats.jsonด้วย ไฟล์แรกจะเริ่มบันทึกเมื่อคุณกด ดาวน์โหลดสำเนา ไฟล์ถัดๆ ไปแต่ละไฟล์จะมีปุ่มของตัวเองอยู่ใต้ปุ่มนั้นทันทีที่เขียนเสร็จ และจะบันทึกเมื่อคุณกด - การวาดคอลเลกชันที่เคลื่อนไหวใช้เวลานานกว่าคอลเลกชันนิ่ง เพราะทุกเฟรมของทุกชิ้นถูกวาดในเบราว์เซอร์ของคุณก่อนเผยแพร่ เวลาโดยประมาณบนการ์ดเผยแพร่นับรวมการวาดนี้ทีละชิ้นแล้ว
การเตรียมเลเยอร์ GIF
หัวข้อที่มีชื่อว่า “การเตรียมเลเยอร์ GIF”- ส่งออกแต่ละ GIF ที่ขนาดแคนวาส เช่น 1000 × 1000 โดยวาดส่วนของตัวเองไว้ในตำแหน่งที่ถูกต้อง และส่วนที่เหลือโปร่งใส เหมือนกับคุณลักษณะ PNG
- คงนามสกุล
.gifไว้ท้ายชื่อไฟล์ GIF ทุกไฟล์ ตัวนำเข้าจะอ่านโฟลเดอร์เป็นงานเคลื่อนไหวเมื่อมีไฟล์ในโฟลเดอร์ที่ชื่อลงท้ายด้วย.gifแล้วจึงหา GIF ทุกไฟล์ในโฟลเดอร์จากเนื้อหาของไฟล์ ในโฟลเดอร์ที่ไม่มีไฟล์ใดชื่อลงท้ายด้วย.gifทุกคุณลักษณะจะถูกอ่านเป็นภาพนิ่ง - ทำให้การวนเป็นอัตราส่วนง่ายๆ เช่น 0.5 วินาที 1 วินาที 2 วินาที คุณลักษณะที่วน 1.3 วินาทีและ 1.7 วินาที จะมาตรงกันหลัง 22 วินาทีเท่านั้น และหนึ่งในนั้นจะกระโดด
- ใช้ดีเลย์ของเฟรมทีละ 10 มิลลิวินาที ซึ่งเป็นหน่วยที่ GIF ใช้นับ
- ใส่เลเยอร์ล่างสุดที่เต็มทั้งกรอบ เพื่อให้ขอบยังนุ่มและวาดชิ้นงานได้เร็วขึ้น
- ทำให้ส่วนที่เคลื่อนไหวเล็ก และจำนวนเฟรมน้อย ชิ้นงานจะเล็กลง และคอลเลกชันจะเผยแพร่ได้เร็วขึ้น
- หลังนำเข้า เปิดแท็บ ตรวจสอบ แล้วอ่านการ์ดเลเยอร์เคลื่อนไหว
ถัดไป: สตูดิโอ กฎ และการสร้าง
เนื้อหาในที่นี้ไม่ใช่คำแนะนำทางการเงิน โปรดอ่านความเสี่ยงและข้อจำกัดความรับผิดชอบก่อนมินต์ ซื้อ หรือขายคืน กลับไปที่ kurv.fun นโยบายความเป็นส่วนตัว ข้อกำหนดการใช้งาน
