Nitropaint هو محرر رسومات DS للأغراض العامة. وهو يدعم مجموعة واسعة من تنسيقات الملفات. يتم توجيهه نحو تحرير لوحات الألوان ، ورسومات الأحرف ، وبيانات شاشة BG ، وبيانات خلية OBJ ، والرسوم المتحركة للخلايا ، والقوام ، وأرشيف الملمس. يكتشف Nitropaint تلقائيًا إذا كانت الملفات مضغوطة إذا كانت في أحد أنواع الضغط المدعومة ، ويكسرها تلقائيًا (ويعيد ضغطها على الحفظ). تنسيق الملف أيضًا تلقائيًا إذا تم دعمه. قد تفتح الملفات المشوهة أو غير المدعومة كبيانات RAW عندما لا يمكن تحديد نوع الملف.
تم تحديد قائمة تنسيقات الملفات التي تدعمها Nitropaint على النحو التالي:
| يكتب | تنسيقات |
|---|---|
| لوحة الألوان | NCLR ، NCPR ، NCL ، ICL ، ACL ، 5PL ، 5pc ، Hudson ، Raw |
| رسومات شخصية | NCGR ، NCBR ، NCG ، ICG ، ACG ، Hudson ، RAW |
| شاشة الخلفية | NSCR ، NSC ، ISC ، ASC ، Hudson ، Raw |
| خلية | ncer ، هدسون ، خدعة الأشباح |
| الرسوم المتحركة الخلية | نانر ، خدعة الأشباح |
| نَسِيج | NNS TGA ، 5TX ، NTGA ، خدعة الأشباح |
| أرشيف الملمس | NSBMD/NSBTX ، BMD (Super Mario 64 DS) |
| مختلط | BNR ، MBB ، 5BG ، TIME ACE |
فيما يلي تنسيقات الضغط المدعومة:
| يكتب | تنسيقات |
|---|---|
| المعيار BIOS | LZ ، RLE ، Huffman ، مرشح تفاضلي |
| تنسيقات ممتدة | LZX ، الرماد |
| طرف ثالث | LZX Chunked (Lego Battles) ، Mario vs Donkey Kong ، VLX (Pac Man World) |
يتيح مولد BG توليد سهل من بيانات رسومات الخلفية. وهو يدعم توليد الرسومات في نص 4BPP ، ونص 8BPP ، وتنسيقات 8BPP AFFINE. انتقل إلى ملف-> جديد> BG جديد ، أو إسقاط ملف صورة على المحرر وحدد "إنشاء BG". أدخل إعدادات تحويل BG هنا وانقر فوق تحويل لإنشاء البيانات.
إعدادات اللوحة في أعلى يسار النافذة. إعداد قاعدة اللوحة يعين فهرس اللوحة الأولى لتوليدها. يتحكم حقل اللوحات في عدد اللوحات الناتجة. يتحكم حقل إزاحة اللوحة في الإزاحة في كل لوحة لاستخدامها. تعيين هذا على 4 ، على سبيل المثال ، لن يستخدم الألوان الأربعة الأولى من كل لوحة. أخيرًا ، يتحكم حقل حجم اللوحة في عدد الألوان التي يجب استخدامها من كل لوحة.
على اليمين هي الإعدادات لإنشاء الرسومات. يتيح تنفيذ عمق البتات إنشاء بيانات 4BPP أو 8BPP. تحقق من مربع الاختيار DITHE لتمكين التخلي عن الرسومات ، وحدد المبلغ المطلوب. يقوم حقل قاعدة البلاط بإنشاء بيانات BG على افتراض أنه سيتم تحميل بيانات charcater في إزاحة في VRAM ، استخدم هذا الخيار لضبط مثل هذه الحالات. يتوافق حقل الحجم المحاذاة مع حجم بيانات الرسومات إلى مضاعف لعدد الأحرف المحدد ، لجعل الرسومات أكثر قابلية للتقدم في المحرر. يمكن أن يكون ذلك معاقًا تمامًا لإضافة أي حشوة حتى النهاية. أخيرًا ، عند إنشاء رسومات 8BPP ، تحقق من خانة الاختيار وضع Affine لإنشاء بيانات لـ Affine BG.
في مجموعة ضغط char ، عند التمكين ، يقلل ضغط الأحرف من عدد البلاط الرسومي الفريد في الخلفية إلى المبلغ المحدد. على الجانب الأيمن ، حدد تنسيق ملف الإخراج الذي سيتم استخدامه. يمكن أيضًا تحرير ذلك بعد إنشاء البيانات باستخدام الملف-> تحويل إلى مربع حوار.
يعرض محرر لوحة الألوان لوحة الألوان مع كل مربع في المحرر للحصول على لون في اللوحة. انقر نقرًا مزدوجًا إلى لون في اللوحة لتحرير هذا اللون. بشكل افتراضي ، يستخدم المحرر مختار اللون 5 بتات لكل قناة لتصميم عمق لون DS بشكل وثيق. يمكن تغيير ذلك لاستخدام منتقي الألوان الأصلي Windows ، على الرغم من أنه عند ارتكاب لون ، سيتم تقريبه إلى أقرب قيمة ملونة ممثلة.
قم بإجراء تحديد من خلال النقر على لون وسحب مؤشر الماوس. بناءً على ما إذا كان وضع التحديد هو 1D أو 2D ، سيكون التحديد شكلًا مستطيلًا أو خطيًا. اضغط على مفاتيح 1 أو 2 لتبديل أوضاع التحديد. يمكن نقل التحديد عن طريق النقر والسحب. امسك مفتاح التحكم أثناء تحريك التحديد للحفاظ على الرسومات عند تحريك الألوان. يمكنك تحديد صف واحد من اللوحة عن طريق الضغط على مفتاح التحكم والنقر فوق لون لوحة.
لفحص مكان استخدام لون أو مجموعة من الألوان ، حدد الألوان واضغط على مفتاح V ، أو انقر بزر الماوس الأيمن وحدد "التحقق من التحديد". سيؤدي ذلك إلى وميض الألوان في نافذة رسومات الأحرف لإظهار مكان استخدامها.
يقدم محرر الرسومات الرسومات بطريقة مبلطة. وهذا ينطبق على الرسومات المخزنة بترتيب صورة نقطية أيضًا. في المحرر ، فإن وضع التحرير الافتراضي هو التحديد. بالضغط على مفتاح E ، يمكنك التبديل إلى أداة eyedropper ، والتي تتيح لك النقر فوق بكسل في نافذة المحرر وتحديد هذا اللون في اللوحة. اضغط على P للتبديل إلى أداة القلم لرسم وحدات البكسل. اضغط F لاستخدام أداة التعبئة لملء مجموعة مستمرة من وحدات البكسل. اضغط على T للتبديل إلى أداة الطوابع لملء البلاط مع تلك من التحديد.
قم بتبديل لوحة المشاهدة الحالية باستخدام المنسدلة اللوحة في أسفل المحرر. للتنسيقات التي تدعم بيانات السمة تخزين ، يمكنك النقر فوق مربع الاختيار "استخدام بيانات السمة" لعرض الرسومات مع بيانات السمة من الملف. في حالة عدم وجود بيانات سمة ، يتم تقديم الرسومات باستخدام Palette Index Zero. لا يتم استخدام اختيار فهرس Palette في هذا الوضع.
يمكن تمديد منطقة الرسومات عن طريق الضغط على زر تغيير الحجم. هذا يحافظ على الصفات الرسومية للملف ، أو تمديده أو تقليصه من اليمين أو القاع. يتيح المنسدلة العرض إعادة تفسير الرسومات بعرض مختلف. هذا لا يحافظ على الجودة الرسومية للبيانات ، ولكنه بدلاً من ذلك يحافظ على تمثيل البايت لها.
يمكنك استيراد الصور إلى المحرر عن طريق تحديد البلاط والنقر بزر الماوس الأيمن هناك ، ثم تحديد خيار "استيراد صورة نقطية هنا". هذا يطالبك للحصول على ملف صورة كمدخل ، ويعطي خيارات للاستيراد. استيراد ثنائي الأبعاد يستورد الصورة بطريقة مستطيلة ، في حين يستورد استيراد 1D البلاط بترتيب خطي يبدأ عند نقطة التحديد. يسمح الاستيراد 1D بالإضافة إلى ذلك باختيار ضغط الأحرف ، وتحديد عدد الأحرف القصوى. بدلاً من ذلك لاستخدام قائمة السياق ، يمكنك لصق صورة من الحافظة أيضًا.
حدد صفًا كاملًا من البلاط الرسومي بالنقر فوق هذا الصف في الهامش الأيسر ، أو حدد عمودًا كاملاً بالنقر فوق هذا العمود في الهامش العلوي. حدد أو إلغاء تحديد العرض بأكمله من خلال النقر فوق الزاوية اليسرى من الهوامش.
يتم تقديم محرر شاشة BG بطريقة مماثلة لمحرر رسومات الأحرف. يعرض البيانات بطريقة مبلطة. نظام التحديد هو نفسه كما في محرر الرسومات ، على الرغم من عدم وجود أدوات لرسم بيانات البكسل هنا. يمكنك لصق التحديدات من محرر الأحرف في محرر شاشة BG لإنشاء بيانات الشاشة للتحديد.
حدد مجموعة من البلاط ثم الأوامر الموجودة على يمين النافذة قابلة للاستخدام. تتيح مربعات الاختيار بجانب مدخلات "الحرف" و "لوحة" تلك المدخلات. يطبق النقر فوق الزر "تطبيق" الإعدادات الممكّنة على النطاق الكامل من التحديد. انقر فوق إضافة لإضافة المدخلات إلى تلك الخاصة بالتحديد ، وطرحها لطرحها. يمكن استخدام هذا لإعادة وضع مؤشرات اللوحة أو بيانات الرسومات لعنوان تحميل مختلف.
يمكّن محرر الخلية من تحرير بيانات خلية المحرك ثنائية الأبعاد مكونة من OBJ. على اليسار هي قائمة الخلايا في الملف ، إلى جانب عدد OBJ وصورة معاينة. في الجزء العلوي ، يمكن تكوين وضع التعيين ، بالإضافة إلى خيارات عرض البيانات وتحريرها.
انقر فوق OBJ لتحديده ، أو انقر فوق واسحب في العارض لتحديد نطاق منها. انقر واسحب التحديد لنقله ، أو انقر بزر الماوس الأيمن لفتح قائمة بأوامر المحرر للتحديد.
يمكنك نسخ الرسومات من نافذة رسومات الأحرف إلى محرر الخلية ، على الرغم من أن هذا مثالي فقط لخلية باستخدام وضع تعيين ثنائي الأبعاد. تتطلب أوضاع التعيين الأخرى OBJ الزائدة لإعادة إنتاج الرسومات ، أو قد لا تكون قادرة على إعادة إنتاجها على الإطلاق. للتحايل على ذلك ، يفتح زر "إنشاء الخلية" مربع حوار مولد الخلية الذي ينشئ مجموعة من OBJ استنادًا إلى إعدادات الإدخال تلقائيًا. يتحكم شريط التمرير الموجود في الجزء العلوي من النافذة في مفاضلة حجم OAM/VRAM المستخدمة لإنشاء البيانات. أثناء تحريك شريط التمرير ، راجع عدد OBJ وتغيير حجم الحرف في أسفل الحوار. اسحب شريط التمرير إلى أقصى اليسار لترتيب OBJ بطريقة مستطيلة بسيطة.
انقر فوق الزر "قائمة OBJ" لإظهار نافذة قائمة OBJ. هنا يمكنك رؤية كل OBJ في الخلية الحالية المدرجة ، جنبا إلى جنب مع بياناتها الحاكمة. يمكن اختيارها وتحريرها هنا تمامًا كما هو الحال في العرض الرسومي.
في محرر الرسوم المتحركة للخلايا ، يعرض الجانب الأيسر من المحرر معاينة الإطار الحالي للرسوم المتحركة. على اليمين ، يمكنك تحديد تسلسل الرسوم المتحركة الحالية ، وإضافة أو إزالة تسلسل الرسوم المتحركة. قم بتشغيل التسلسل بالنقر فوق "تشغيل" أو خطوة واحدة للتسلسل بالنقر فوق "الخطوة". يعرض مربع القائمة على اليسار قائمة بإطارات الرسوم المتحركة في التسلسل ، وعناصر التحكم في عرضها الأيمن لإطار الرسوم المتحركة هذا.
في محرر الملمس ، تكون معاينة الملمس الحالية على اليسار ، وخصائص الملمس والأوامر على اليمين. عندما يتم فتح ملف صورة في محرر الملمس ، فإنه موجود غير محول ويجب تحويله قبل حفظه. انقر فوق الزر "تحويل إلى ..." لفتح مربع حوار التحويل حيث يمكنك تحديد تنسيق الملمس وحجم اللوحة والمعلمات الأخرى. انقر فوق تحويل لبدء التحويل. لاحظ أن ضغط 4x4 يستغرق وقتًا أطول بكثير من تنسيقات الملمس الأخرى.
على اليمين ، سيدرج المحرر تنسيق الملمس وحجم لوحة الألوان واستخدام VRAM بواسطة الملمس. عندما يتم تحويله ، يمكن بعد ذلك حفظه.
يضع محرر أرشيف الملمس قائمة القوام وألواح الألوان على اليسار ، ويتم استخدام الملمس واللوحة المحددة حاليًا لتقديم صورة المعاينة على اليمين.
إضافة نسيج بالنقر فوق الزر إضافة. بشكل افتراضي ، ستطالب فقط بملمس محول بالفعل ، ولكن في أنواع الملفات المنسدلة ، يمكنك تحديد أي ملف صورة. عند فتح ملف صورة عادي ، يطالبك المحرر بتحويل الملمس أثناء الطيران. يمكنك أيضًا إضافة لوحة ألوان من إحدى تنسيقات لوحة الألوان المدعومة.
يمكنك تصدير جميع القوام بالنقر فوق الزر "تصدير الكل". نظرًا لأن تنسيقات أرشيف الملمس لا تخزن عادةً اللوحات التي تنتمي إلى القوام ، فإن المحرر يحاول تعيين اللوحات إلى القوام بناءً على اسمها وتنسيق الملمس وحجم لوحة الألوان. على هذا النحو ، قد لا تكون موثوقة دائمًا ، خاصةً عندما يتم إجراء نسيج واحد لاستخدامه مع لوحات متعددة.
يمكنك فحص استخدام VRAM لأرشيف الملمس من خلال النقر فوق الزر "استخدام VRAM". هذا يفتح نافذة توضح الاستخدام الكلي لـ VRAM من خلال كل من القوام وألوان الألوان. يتم تقسيم استخدام الملمس VRAM إلى بيانات صورة الملمس وبيانات فهرس اللوحة. قائمة مربعات القائمة بتنسيق الملمس واستخدام VRAM لكل لوحة ملمس وللون.