- टर्मिनल के लिए एक विज़ुअल स्पेशल इफेक्ट्स इंजन
- इसे सीधे सिस्टम एप्लिकेशन के रूप में इस्तेमाल किया जा सकता है, या Python लाइब्रेरी के रूप में अपनी स्क्रिप्ट/एप्लिकेशन के भीतर उपयोग किया जा सकता है
- Xterm 256/RGB रंग समर्थन
- पाथ, वेपॉइंट और motion easing के जरिए जटिल स्ट्रिंग मूवमेंट, quad/cubic Bézier curves का समर्थन
- symbol/color बदलाव, layers, easing और path synchronization progress वाले scenes के माध्यम से जटिल animation लागू किए जा सकते हैं
- वैरिएबल stops/step-wise color gradients का निर्माण
- custom callbacks का समर्थन और कई pre-defined actions के जरिए path/scene state बदलाव पर event handling
- inline चलकर टर्मिनल की स्थिति और workflow को सुरक्षित रखता है
इफेक्ट शोरूम
- बीम इफेक्ट: कैनवास पर चलते हुए अक्षरों को रोशन करने वाली बीम बनाता है।
- बाइनरी पाथ: अक्षरों को बाइनरी रूप में डिकोड करके कैनवास के बाहर से इनपुट coordinates तक ले जाता है।
- ब्लैकहोल: तारों वाले field में ब्लैकहोल बनाता है, तारों को सोखता है, फिर डेटा को विस्फोटित करके उसे मूल स्थान पर लौटाता है।
- बाउंसी बॉल: अक्षर कैनवास के ऊपर से गिरते हैं, उछलती गेंद की तरह टकराते हैं, फिर अपनी जगह पर टिक जाते हैं।
- बबल: अक्षरों को बबल का रूप देकर तैराता है और फिर फोड़ देता है।
- बर्न इफेक्ट: अक्षरों में आग लगती है और वे स्क्रीन को जलाते हैं।
- कलर शिफ्ट: पूरे टर्मिनल पर रंग बदलने वाला gradient दिखाता है।
- क्रम्बल: अक्षर धूल बनकर टूटते हैं और फिर दोबारा बनते हैं।
- डिक्रिप्ट: फिल्म-स्टाइल टेक्स्ट decryption इफेक्ट देता है।
- एरर करेक्शन: गलत शुरुआती स्थानों से अक्षरों को सही स्थानों पर अदला-बदली करता है।
- एक्सपैंड: अक्षर केंद्र से फैलते हैं।
- फायरवर्क्स: अक्षरों को स्क्रीन के ऊपर दागा जाता है, वे आतिशबाज़ी की तरह फटते हैं और फिर अपनी जगह पर बैठ जाते हैं।
- मिडिल आउट: कैनवास के केंद्र से एक पंक्ति या कॉलम में फैलता है।
- ऑर्बिटल लॉन्च: चार लॉन्चर कैनवास के चारों ओर घूमते हुए अक्षर दागते हैं और केंद्र में टेक्स्ट बनाते हैं।
4 टिप्पणियां
holy
वाह, यह तो कला है
वाह, यह तो बहुत ही हाई-क्वालिटी है?
Hacker News की राय
self.move_cursor_to_top(),sys.stdout.write(output_string),sys.stdout.flush().