แอนิเมชั่นฝนดิจิทัลอัดแน่นเป็น Pi Pico

โหนดต้นทาง: 1576269

ด้วย มดลูก ภาพยนตร์ในโรงภาพยนตร์ เราทุกคนต่างนึกถึงสกรีนเซฟเวอร์เหล่านั้นที่เป็นเพียง สิ่งที่เจ๋งที่สุดที่เคยมีมา เมื่อภาพยนตร์ต้นฉบับออกฉายในปี 1999 [en0b] ตัดสินใจ สร้างเอฟเฟกต์ "ฝนดิจิทัล" แบบคลาสสิกบน Raspberry Pi Picoโดยใช้พื้นที่จัดเก็บของไมโครคอนโทรลเลอร์ตัวเล็กๆ ในกระบวนการนี้จนหมด

แทนที่จะใช้ไลบรารีกราฟิกที่มีอยู่ [en0b] ตั้งค่าเกี่ยวกับการใช้ GIF คุณภาพสูงสำหรับแอนิเมชัน ไฟล์ต้นฉบับมีขนาด 8 MB ซึ่งใหญ่เกินกว่าจะใส่ลงใน Pico หลังจากการตัดต่อในโปรแกรมแก้ไขรูปภาพและด้วยความช่วยเหลือของสคริปต์ Python ที่กำหนดเอง [en0b] ก็สามารถจัดการแอนิเมชั่น 127 เฟรมที่ความละเอียด 240 x 135 ลงในแฟลช 2 MB บนชิปได้ ด้วยไมโครคอนโทรลเลอร์ที่เชื่อมต่อกับ 1.14 "IPS "Pico Display" จาก Pimoroni ขั้นสุดท้ายจึงดูดีและสร้างสุนทรียภาพที่เห็นในภาพยนตร์ได้อย่างแท้จริง

เทคนิคของ [en0b] สามารถนำมาใช้เพื่อแสดง GIF ใดๆ ก็ตามที่คุณสามารถตัดสีได้เหลือ 14 ถึง 16 สีโดยไม่สูญเสียคุณภาพมากเกินไป ไม่ใช่รูปแบบกราฟิกระดับไฮเอนด์ของโลก แต่ใช้งานได้กับแอนิเมชั่นขนาดเล็กเช่นนี้

เราเคยเห็นบิลด์ที่คล้ายกันมาก่อนโดยใช้ฮาร์ดแวร์สำหรับงานหนักในการสร้าง มายากล 8 ลูก ในลักษณะเดียวกันมาก ในขณะเดียวกัน หากคุณมีแฮ็ก GIF หรือโครงการ Pico เล็ก ๆ น้อย ๆ ของคุณเอง อย่าลังเลที่จะ เพื่อส่งพวกเขาเข้ามา!

ที่มา: https://hackaday.com/2022/01/12/digital-rain-animation-crammed-into-pi-pico/

ประทับเวลา:

เพิ่มเติมจาก Hackaday