MMPX शैली-संरक्षित पिक्सेल कला आवर्धन
Author
Venue
कंप्यूटर ग्राफिक्स तकनीकों का जर्नल
Abstract
हम MMPX प्रस्तुत करते हैं, जो पिक्सेल कला, जैसे कि 8- और 16-बिट युग के वीडियो-गेम स्प्राइट्स, फ़ॉन्ट्स, और स्क्रीन छवियों को प्रत्येक आयाम में दो गुना तक बढ़ाने के लिए एक कुशल फ़िल्टर है। MMPX कला शैली को संरक्षित करता है, और यह अनुमान लगाने का प्रयास करता है कि यदि कलाकार समान तकनीकी बाधाओं के भीतर बड़े पैमाने पर काम कर रहा होता तो वह क्या बनाता। पिक्सेल-आर्ट का आकार बढ़ाना रनटाइम पर आधुनिक स्क्रीन पर क्लासिक गेम्स और नए रेट्रो-स्टाइल वाले गेम्स को प्रदर्शित करने में सक्षम बनाता है, लोड समय पर पूर्व-गणना के माध्यम से स्प्राइट्स और रास्टर-फ़ॉन्ट ग्लिफ़ का उच्च-गुणवत्ता वाला स्केलिंग और रोटेशन प्रदान करता है, और सामग्री-निर्माण वर्कफ़्लो को गति देता है। MMPX सटीक पैलेट, पारदर्शिता और एकल-पिक्सेल सुविधाओं को संरक्षित करते हुए वक्रों, विकर्ण रेखाओं और तेज कोनों का पुनर्निर्माण करता है। सामान्य पिक्सेल कला के लिए, यह अक्सर नियरस्ट-नेबर, बाइलिनियर, HQX, XBR, और EPX जैसे पिछले मैग्नीफिकेशन फ़िल्टरों की तुलना में मूल कला शैली के अधिक पहलुओं को संरक्षित कर सकता है। विशिष्ट मामलों और अनुप्रयोगों में, अन्य फ़िल्टर बेहतर होंगे। हम विशेष रूप से गोल कोनों वाली सामग्री के लिए EPX और XBR, और बड़ी पैलेट, ग्रेडिएंट और एंटी-एलियासिंग वाली सामग्री के लिए HQX और एंटी-एलियास्ड XBR की अनुशंसा करते हैं। MMPX एम्बेडेड सिस्टम पर इतनी तेज़ है कि यह एक GPU या CPU पर सामान्य रेट्रो 64k-पिक्सेल की पूरी स्क्रीन को 0.5 मिलीसेकंड से भी कम समय में प्रोसेस कर सकती है। हम अपनी विधि और कई अन्य के लिए C++, जावास्क्रिप्ट, और OpenGL ES GLSL में ओपन सोर्स इम्प्लीमेंटेशन शामिल करते हैं।
