एक आदमी अपने कंप्यूटर पर संपादन कर रहा है।
छवि क्रेडिट: वादिमगुझ्वा/आईस्टॉक/गेटी इमेजेज
वीडियो रेंडरिंग वह प्रक्रिया है जिसके द्वारा एक कंप्यूटर एक कोडित डेटा स्रोत से जानकारी को संसाधित करता है और उस जानकारी का उपयोग एक छवि बनाने और प्रदर्शित करने के लिए करता है। कंप्यूटर कोड में मूवी चलाने के लिए शब्दशः चित्र बनाने के निर्देश शामिल हो सकते हैं या वेबपेज जैसी कस्टम छवि बनाने के लिए कंप्यूटर द्वारा उपयोग किए जाने वाले दिशानिर्देशों का एक सेट प्रदान कर सकता है। वीडियो रेंडरिंग कंप्यूटर के लिए सबसे अधिक हार्डवेयर-मांग वाली प्रक्रियाओं में से एक हो सकता है, खासकर जब यह वास्तविक समय में किया जाता है।
वास्तविक समय बनाम। उन्नत प्रतिपादन
कंप्यूटर स्क्रीन पर जो कुछ भी प्रदर्शित करता है वह वास्तविक समय में प्रस्तुत किया जाता है: कंप्यूटर सभी कोडित डेटा की गणना इतनी तेजी से कर रहा है कि बिना किसी बोधगम्य अंतराल के छवियों को प्रदर्शित और अपडेट किया जा सके। हालांकि, वास्तविक समय प्रतिपादन धारणा को जारी रखने के लिए कंप्यूटर केवल एक बार में इतनी अधिक सामग्री जटिलता प्रस्तुत कर सकता है। रेंडरिंग शब्द का उपयोग वीडियो संपादन और प्रसंस्करण में कंप्यूटर का वर्णन करने के लिए ग्राफिक्स को प्रस्तुत करने के लिए अतिरिक्त समय लेने और एक पूर्ण-गति-वीडियो प्लेबैक संस्करण उत्पन्न करने के लिए किया जाता है जो वास्तविक समय में काम करता है। उदाहरण के लिए, पिक्सर या ड्रीमवर्क्स कंप्यूटर एनिमेटेड मूवी में ऐसे मॉडल होते हैं जो उनके लिए बहुत जटिल होते हैं कंप्यूटर वास्तविक समय में उत्पन्न होता है, इसलिए कंप्यूटर सामग्री को अग्रिम रूप से प्रस्तुत करता है ताकि इसे बाद में देखा जा सके रियल टाइम।
दिन का वीडियो
मोशन ग्राफिक्स बनाम। 3डी ग्राफिक्स
पूर्व-रिकॉर्ड किए गए पूर्ण गति वीडियो के अलावा, कंप्यूटर गति ग्राफिक्स और 3 डी ग्राफिक्स प्रस्तुत कर सकते हैं। मोशन ग्राफिक्स आमतौर पर दो-आयामी वस्तुओं के साथ काम करते हैं जबकि 3 डी ग्राफिक्स बहुभुज और अन्य त्रि-आयामी वस्तुओं के साथ काम करते हैं। मोशन ग्राफिक्स वीडियो सामग्री बनाने के लिए वस्तुओं, छवियों, फुटेज और एनीमेशन तकनीकों के संयोजन का उपयोग करते हैं। 3डी ग्राफिक्स इस मायने में भिन्न हैं कि कंप्यूटर त्रि-आयामी अंतरिक्ष में त्रि-आयामी आभासी वस्तुओं के आसपास वीडियो प्रस्तुत करता है। उदाहरण के लिए, 1980 के दशक का एक पुराना पिक्सेल/स्प्राइट वीडियो गेम गति ग्राफिक्स का उपयोग करता है जबकि आधुनिक सिस्टम पर एक नया त्रि-आयामी गेम 3-डी ग्राफिक्स का उपयोग करता है। अतिरिक्त आयाम बेहतर छवि गुणवत्ता के बराबर नहीं है।
विस्तार परतें जोड़ना
अतिरिक्त परतों के माध्यम से प्रदान किए गए वीडियो में प्रकाश, छायांकन, प्रतिबिंब, छाया और अन्य दृश्य प्रभाव जैसे तत्व जोड़े जाते हैं। एक 3D कलाकार के लिए किसी वस्तु की छाया को फिर से खींचने में बहुत समय लगता है क्योंकि यह प्रकाश के सापेक्ष चलती है स्रोत: इसके बजाय कंप्यूटर आभासी प्रकाश स्रोत और आभासी वस्तु के आधार पर गणना का उपयोग करता है ताकि a साया। आभासी प्रकाश स्रोत और संबंधित छाया वीडियो के लिए अलग-अलग परत हैं। गति और 3डी प्रतिपादन दोनों ही अंतरिक्ष के द्वि-आयामी निरूपण हैं - दोनों में परतें जोड़ने से गहराई का भ्रम हो सकता है।
बचाव के लिए GPU
कंप्यूटर का प्रोसेसर अकेले वीडियो रेंडरिंग पर नहीं चलता है। ग्राफिक्स प्रोसेसिंग यूनिट, या जीपीयू, कंप्यूटर सेंट्रल प्रोसेसिंग यूनिट, या सीपीयू के हार्डवेयर समकक्ष हैं, जो वीडियो रेंडरिंग जटिलताओं को संभालने के लिए काफी बेहतर हैं। सीपीयू को एक समय में एक बार में बहुत तेजी से बड़े कार्यों को संभालने के लिए डिज़ाइन किया गया है, जबकि जीपीयू को एक साथ दर्जनों से हजारों छोटे कार्यों को संभालने के लिए डिज़ाइन किया गया है। वीडियो रेंडरिंग छोटे कार्यों की एक श्रृंखला है, जिससे GPU कार्य के लिए काफी बेहतर अनुकूल हो जाता है।