سؤال

هل يعرف أي شخص كيف يتم تفسير ملفات GRIM GGR التدرج؟ بعض التدرجات المشمولة لطيفة حقًا وأريد إعادة بنائها. هل هناك أي نصوص يمكنها تصدير هذه التدرجات إلى ملف ذو قيم ألوان أو شيء من هذا القبيل؟

هل كانت مفيدة؟

المحلول

إليك نص Python الذي يقرأهم: ggr.py.

نصائح أخرى

تحتوي قائمة السياق في مربع الحوار GIMP's Lradient على وظيفتين للتصدير: "Save as Povray" و "Save as CSS" - قد يكون الحدث الأخير مفيدًا لإعادة الاستخدام.

إن تنسيق التدرج المحلي الأصلي هو تنسيق نص نقي ، وهو أمر محسوس ذاتيًا لأي شخص يفتح الملف-لذا فإن إعادة استخدام ملفات gimp الأصلية في مشاريعك لن يكون أمرًا صعبًا. من المثير للاهتمام أن نلاحظ أن تدرجات GIMP لها بعض الميزات غير الموجودة في تنسيقات أخرى ، لذلك قد يكون الترميز لتفسير الملفات أمرًا منطقيًا ، على عكس استخدام تنسيق التدرج الآخر. الميزات التي يمكنني تذكرها هي: وضع منتصف الجزء ، وظائف مزج القطاع (التي يمكن أن تكون الجيوب الأنفية أو كروية ، إلى جانب الخطية) واستخدام ألوان "المقدمة" و "الخلفية" الديناميكية في المزيج ، بدلاً من أ لون ثابت.

مثال على ملف التدرج gimp:

GIMP Gradient
Name: Mexican flag smooth
2
0.000000 0.250000 0.500000 0.000000 1.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0 0
0.500000 0.750000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 1.000000 0 0

لذلك ، هذا ملف له قسمين ، وللأول الجزء الذي لدينا: يبدأ في الموضع 0 ، منتصف عند 0.25 ، ينتهي عند 0.5 ، اللون الأيسر هو RGBA (0،1،0،1) (عتامة كاملة) ، اللون الصحيح هو RGBA (1،1،1،1) (عتامة كاملة أبيض). الرقمين الأخريين هما واحد لوظيفة مزج الجزء:

وظيفة مزج القطاع {التدرج الخطي الخطي (0) ، المنحنى المنحدر للقطعة التدرج (1) ، قطاع التدرج (2) ، تزييف قسم التدرج (3) ، قسم التدرج. -Decise (4)}

والآخر لنوع التلوين:

نوع تلوين القطاع {servient-segment-rgb (0) ، قطاع التدرج HSV-CCW (1) ، قطاع التدرج HSV-CW (2)}

(حصلت على معلومات التعداد من متصفح إجراءات GIMP-في متصفح الإجراءات ، بالنظر إلى وصف المكالمات "نوع الألوان-GIMP-RADIENT-GET-TYPE-TYPE" و "GIMP-RARGIENT-GET-GET-GED- وظيفة")

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top