تخط المحتوى

ملاحظات إصدار كريتا 5.2

المنشور السابق | الاثنين، 9 يناير 2023 | وقت القراءة: 8 دقيقة | المنشور التالي

بعد إعادة كتابة الموارد الكبيرة في الإصدار 5.0 والتحسينات العامة في الإصدار 5.1، قررنا أن يركز كريتا 5.2 على معالجة بعض من أكبر نقاط الألم في كريتا. على هذا النحو، يحتوي هذا الإصدار على الكثير من العمل في الخلفية الذي نأمل أن نبني عليه تحسينات مستقبلية، بالإضافة إلى مجموعة صحية من الميزات الجديدة والتصحيحات!

تحريك

يسرنا مشاركة أن نقطتي ضعف رئيسيتين في التحريك عولجتا: التشغيل المتزامن للصوت (MR 1323) وتبسيط تصدير الفيديو (MR 1599).

لإصلاح مشاكل مزامنة سمعية بصرية مختلفة عند تشغيل التحريكات بصوت مرفق، أعاد Emmet و Eoin العمل على جزء كبير من تشغيل التحريك لاستخدام إطار عمل MLT خلف الكواليس. MLT هو إطار عمل مثبت ومرن يستخدمه برامج تحرير الفيديو مثل Kdenlive ومصمم مع وضع مزامنة إطار بإطار في الاعتبار، ويجب أن يساعد محركي كريتا على الشعور بالثقة من أن إطاراتهم المفتاحية ستبقى متوافقة مع عملهم الصوتي أو موسيقى الخلفية، سواء داخل البرنامج أو في مقاطع فيديو التحريك المصدرة.

بالحديث عن خيار تصدير الفيديو، FFmpeg هو برنامج مهم للغاية يدير (من بين أشياء أخرى) العرض وتحويل تنسيقات الصوت والفيديو. في السابق، تطلب كريتا من المستخدمين الإشارة إلى ملف FFmpeg قابل للتنفيذ في مكان ما على نظامهم لاستخدام العديد من الميزات المتعلقة بالفيديو، مثل تصدير فيديو التحريك، واستيراد الفيديو كتحريك، وراص رصن المسجل لتسجيل جلسات الرسم الخاصة بك. كان هذا جيدًا بما يكفي للاستخدام في الاستوديو في الغالب، ولكنه كان لا يزال صعب الإعداد للمستخدمين الذين ليسوا تقنيين لهذه الدرجة، ويكاد يكون مستحيلًا فعله على أنظمة مقفلة مثل Android أو حتى حاسوب مدرسي. لجعل هذا أفضل للجميع تقريبًا، قضينا بعض الوقت لتضمين بناء مبدئي لـ FFmpeg في كريتا نفسه، والذي يجب أن يتضمن دعم "جاهزًا للاستخدام" لكل حاوية ورمز مجاني ومفتوح تحت الشمس. (إلى جانب Emmet و Eoin، شكرًا جزيلاً لـ Amyspark، و Ivan، و Sharaf و Dmitry الذين بذلوا الكثير من الجهد للمساعدة في الحصول على كل تنسيق ممكن للبناء والعمل عبر منصات مختلفة.) أوه، وبالمناسبة، يواصل كريتا دعم استخدام ثنائيات FFmpeg البديلة في الحالة النادرة التي تحتاج فيها إلى ميزات إضافية لا نستطيع توفيرها.

⚠️ ملاحظة: حتى وقت كتابة هذا، تصدير التحريك عبر FFmpeg لا يزال للأسف لا يعمل على كريتا لنظام Android بسبب قيود المنصة نفسها، لكننا نبحث عن حلول لهذا مستقبلًا.

النص

لأن محركنا الأصلي لم يعط الفنانين ما يكفي من التحكم في النص الأساسي (مما يجعله صعب الاستخدام والتوسيع، وكذلك كتابة أداة نص أفضل فوقه)، Wolthera أعاد كتابة محرك تخطيط النص في كريتا بالكامل.

يشمل توضيح بعض ميزات تخطيط النص الجديدة (على سبيل المثال لا الحصر): نص داخل شكل، نص على مسار ودعم الخطوط الملونة.

مع محرك التخطيط الجديد، يمكننا التعامل مع كل ما يمكن للمحرك القديم التعامل معه، بالإضافة إلى النص على المسار، والنص العمودي، والنص الملتف والنص داخل الشكل. يمكننا الآن أيضًا الوصول إلى ميزات OpenType بالإضافة إلى عرض الرموز التعبيرية (أنواع النقطية و colrV0) (MR 1607، MR 1767).

لم يكن هذا إنجازًا صغيرًا وهو فقط يضع الأساس للمزيد من التحسينات التي ستأتي! لـ كريتا 5.2، سيتعين عليك الاستمرار في استخدام محرر شيفرة SVG للوصول إلى هذه الميزات الجديدة، ولكن لـ كريتا 5.3 سنعمل على أداة النص المناسبة، مما يجعلها على اللوحة ويسمح لك بـ اضبط الميزات الجديدة بقوائم وإعدادات مسبقة.

الأدوات

أجرى ديمتري كازاكوف إصلاحًا شاملًا لميزة التراجع التراكمي (MR 1780)، وتسمح هذه الميزة بدمج عمليات التراجع، وهو أمر مفيد عند رسم العديد من الضربات. لقد بسطنا الكود وجعلنا الخيارات أكثر سهولة في الاستخدام.

أضيفت القدرة على مكافحة تعرج نتائج محرك فرشاة الرسم التخطيطي من قبل برزيميسلاف غواب (MR 1425).

أضافت فرايا لوبن القدرة على تحويل جميع الطبقات المحددة دفعة واحدة باستخدام أداة التحويل (MR 1792).

أداة التعبئة

أضاف ديف لو وضعًا جديدًا لأداة التعبئة: تعبئة مناطق ذات لون مماثل (MR 1577). بالإضافة إلى ذلك، اكتسبت كل من أداة التعبئة وأداة الإحاطة والتعبئة توقف عن النمو عند أحلك و/أو أكثر البكسلات عتامة و_تعبئة جميع المناطق حتى لون حدود محدد_ (MR 1549، 1560)، بالإضافة إلى مفتاح لتبديل لاستخدام وضع المزج ذاته كأداة الفرشاة، أو الحصول على وضعها الخاص (MR 1749).

أربع صور متجاورة، تظهر الأولى نقطة فقط، وتظهر البقية كيف أن بدء التعبئة عند تلك النقطة سيؤدي إلى نتائج تعبئة مختلفة بخيارات مختلفة.

من الدليل، ستؤدي تعبئة المثال في الصورة A عند النقطة الحمراء إلى النتيجة B للتعبئة العادية، وفي C مع توسيع التعبئة بعدد من البكسلات وفي D مع تفعيل 'التعبئة إلى لون الحد'.

أداة التحديد

استقبلت أداة التحديد المتجاور أيضًا خيار توسيع التحديد ذاته كأداة التعبئة (MR 1549)، والقدرة على اضبط عتامة زخرفة التحديد (MR 1697). علاوة على ذلك، أصبحت زخرفة التحديد تراعي كثافة البكسل في البوصة (DPI) (MR 1774).

الاختصارات

أضيفت عدة إجراءات جديدة:

عرض قائمة تحديد الطبقات وهي قيد العمل: قائمة على اللوحة مع طبقات الصورة المعروضة، تنص على 'rain_shining, rain_simple, clouds and select all layers'

يوضح خيار "قائمة تحديد الطبقات"، وتعرض هذه القائمة الطبقات الموجودة أسفل المؤشر.

ليس لدينا نقص في الخطط حول كيفية جعل الأمور أفضل، ولكن فقط مع مساهمات المجتمع المستقرة يمكننا الاحتفاظ بفريق أساسي من المطورين المحترفين يعملون على كريتا.


هل يعجبك ما نفعله؟ ساعد في دعمنا

كريتا مشروع حر ومفتوح المصدر. يرجى التفكير في دعم المشروع بالتبرعات أو بشراء مقاطع مرئية تدريبية أو كتاب الفن! بدعمك، يمكننا الاستمرار في عمل الفريق الأساسي على كريتا بدوام كامل.

تبرع اشتر شيئًا

المراسي

جلب لنا ماثياس واين 'محدد ألوان التدرج اللوني الواسع'. هذا المحدد يكاد يكون ذاته كمحدد الألوان المتقدم، باستثناء أنه قادر على اختيار الألوان في نطاقات واسعة بدلاً من sRGB فقط. نرغب في النهاية في إزالة محدد الألوان المتقدم لصالح هذا، عندما نتأكد من أننا لم نفقد أي وظيفة (MR 1600).

يظهر محدد ألوان التدرج اللوني الواسع هنا كمربع تدرج مع دائرة ملونة بألوان قوس قزح حوله.

حصل مرسى الطبقات على بعض خيارات العرض الإضافية:

تنسيقات الملفات

غيرنا كيفية عمل أنماط مزج CMYK (مع مفتاح تبديل في التشكيلة)، (MR 1796)، وهذا يواءم أنماط المزج مع طريقة تعامل فوتوشوب مع أنماط المزج في CMYK، مما يبسط تبادل ملفات PSD مع العملاء الذين يحتاجون إلى ملفات CMYK PSD.

حسن راسيوقا أ. هـ. كود حفظ وتحميل JPEG-XL، مطبقًا CMYK لـ JPEG-XL، ومحسنًا الضغط عبر إعطاء مكتبة JXL مزيدًا من معلومات فضاء الألوان، ومعالجة بيانات وصفية أفضل ودعم لحفظ وتحميل الطبقات النقطية إلى JPEG-XL، (MR 1656، 1693، 1673، 1722، 1795). حسن أيضًا ضغط WebP (MR 1785)، بالإضافة إلى تحسين كود خاصية تحويل ICC (MR 1667 و 1690).

مقارنة جنبًا إلى جنب لتشكيلة XYB الداخلية وتشكيلة الصورة الأصلية. يتكون المثال من لقطة مقربة لعين كرتونية تظهر رنينًا مرئيًا مع التشكيلة الأصلية.

باستخدام فضاء ألوان XYB الخاص بـ JPEG بدلاً من التشكيلة الأصلية، يتمكن مُكود JPEG-XL من إعطاء نتائج أحسن بكثير من حيث القطع الأثرية والضغط على الصور ذات الإبرازات الشديدة، مثل تلك التي تكون أسطع بـ 40 مرة من الأبيض العادي.

أخرى

أحد التحديثات التقنية الكبيرة الأخرى التي قمنا بها هو إعادة كتابة كود إعدادات الفرشاة ليعمل مع مكتبة Lager. كان كودنا القديم يحتوي على الإعدادات المسبقة للفرشاة والأدوات متشابكة بطرق معقدة بشكل متزايد، مما جعل من الصعب تمديد الإعدادات. نأمل في استخدام هذا العمل كأساس لإعادة تصميم أداة إعدادات الفرشاة (MR 1334).

يمكن الآن تقييد وضع الالتفاف حول الاتجاه الرأسي أو الأفقي، مما يجعله أبسط لإنشاء خلفيات متكررة.

شكرًا لك

وهذا هو! نأمل أن يحتوي كريتا 5.2 على شيء صغير لمساعدة الجميع في صنع الفن.

أخيرًا، شكرًا جزيلاً للجميع المشاركين، بما في ذلك جميع مساهمينا، و أعضاء صندوق التطوير وبالطبع، مجتمع الفنانين الخاص بنا. بصفته مشروعًا مفتوح المصدر ومدفوعًا بالمجتمع، كريتا ببساطة لن يكون ما هو عليه اليوم بدون مجتمع كامل من الأشخاص يختبرون، ويبرمجون، ويكتبون الوثائق، ويصنعون الفرش، ويترجمون، ويساهمون، وينشرون الكلمة، ويدعمون المشروع بشكل عام بأي طريقة ممكنة.

وإذا كنت تقرأ ذلك وتتساءل عما إذا كان يمكنك المساعدة أيضًا، فلا تتردد في الاتصال—لأنه هناك دائمًا المزيد للقيام به في مهمتنا لصنع أداة أحسن لكل فنان بشري.


هل يعجبك ما نفعله؟ ساعد في دعمنا

كريتا مشروع حر ومفتوح المصدر. يرجى التفكير في دعم المشروع بالتبرعات أو بشراء مقاطع مرئية تدريبية أو كتاب الفن! بدعمك، يمكننا الاستمرار في عمل الفريق الأساسي على كريتا بدوام كامل.

تبرع اشتر شيئًا