स्प्राइट शीट जनरेटर
छवियों को स्प्राइट शीट में संयोजित करें, ड्रैग से पुनर्व्यवस्थित करें, ग्रिड लेआउट, पैडिंग, स्केल मोड। JSON एटलस डेटा के साथ PNG/WebP/JPG निर्यात करें।
स्प्राइट शीट क्या है और इसका उपयोग क्यों करें?
स्प्राइट शीट एक एकल छवि फ़ाइल है जिसमें ग्रिड में व्यवस्थित कई छोटी छवियाँ (स्प्राइट्स) होती हैं। स्प्राइट शीट का उपयोग HTTP अनुरोधों को कम करता है, पृष्ठ लोड प्रदर्शन में सुधार करता है, और गेम रेंडरिंग को अधिक कुशल बनाता है।
कौन से छवि प्रारूप समर्थित हैं?
आप PNG, JPG, GIF, SVG, और WebP छवियाँ अपलोड कर सकते हैं। उपकरण तेज़ वर्कफ़्लो के लिए बैच अपलोड और क्लिपबोर्ड पेस्ट (Ctrl+V) का समर्थन करता है।
कौन से निर्यात प्रारूप उपलब्ध हैं?
स्प्राइट शीट को PNG (पारदर्शिता के साथ), WebP (छोटे फ़ाइल आकार के साथ आधुनिक प्रारूप), या JPG (पारदर्शिता के बिना फ़ोटो के लिए सर्वोत्तम) के रूप में निर्यात किया जा सकता है।
स्प्राइट शीट में छवियों को कैसे पुनर्व्यवस्थित करें?
स्प्राइट शीट में उनकी स्थिति को पुनर्व्यवस्थित करने के लिए छवि थंबनेल को खींचें और छोड़ें। आप Ctrl+V का उपयोग करके क्लिपबोर्ड से सीधे छवियाँ पेस्ट भी कर सकते हैं।
JSON एटलस डेटा क्या है और कौन से इंजन इसका समर्थन करते हैं?
JSON एटलस डेटा में प्रत्येक स्प्राइट की स्थिति, आकार और फ्रेम जानकारी होती है। यह Phaser, PixiJS, Unity, Cocos2d जैसे लोकप्रिय गेम इंजनों के साथ स्वचालित स्प्राइट निष्कर्षण के लिए संगत है।
विभिन्न स्केल मोड क्या हैं?
फिट अनुपात बनाए रखता है। भरें सेल को ढकता है और अतिरिक्त काटता है। खींचें भरने के लिए विकृत करता है।
क्या उपकरण पारदर्शिता का समर्थन करता है?
हाँ, PNG और WebP पारदर्शिता बनाए रखते हैं। आप कस्टम बैकग्राउंड रंग भी सेट कर सकते हैं, जो JPG निर्यात के लिए उपयोगी है जो पारदर्शिता का समर्थन नहीं करते।
पैडिंग स्प्राइट शीट को कैसे प्रभावित करती है?
पैडिंग शीट में व्यक्तिगत स्प्राइट्स के बीच स्थान जोड़ती है, जब बनावट का नमूना लिया जाता है तो दृश्य रिसाव को रोकती है। यह रैखिक फ़िल्टरिंग का उपयोग करने वाले गेम इंजनों के लिए विशेष रूप से महत्वपूर्ण है।
क्या मैं CSS के लिए स्प्राइट शीट का उपयोग कर सकता हूँ?
हाँ, स्प्राइट शीट CSS छवि स्प्राइट्स के लिए बहुत अच्छा काम करते हैं। JSON एटलस डेटा का उपयोग CSS background-position नियमों को उत्पन्न करने के लिए किया जा सकता है।
स्प्राइट शीट आयामों के लिए सर्वोत्तम प्रथाएँ क्या हैं?
इष्टतम GPU बनावट हैंडलिंग के लिए आयामों को 2 की घात के रूप में रखें (256x256, 512x512, 1024x1024)।
स्प्राइट शीट गेम प्रदर्शन में कैसे सुधार करते हैं?
स्प्राइट शीट एकल बनावट में कई स्प्राइट्स को बैच करके ड्रा कॉल को कम करते हैं। यह GPU स्थिति परिवर्तनों को कम करता है, मेमोरी ओवरहेड को कम करता है।
स्प्राइट शीट और टेक्सचर एटलस में क्या अंतर है?
स्प्राइट शीट आमतौर पर फ्रेम को एक वर्दीग्रिड में व्यवस्थित करते हैं, जबकि टेक्सचर एटलस bin packing जैसे एल्गोरिदम का उपयोग करके अनियमित आकार के स्प्राइट्स को अधिक कुशलता से पैक कर सकते हैं।