مجموعة من الأدوات لـ Gaffer تركز بشكل أساسي على الصورة واللون والتخطيط.
أولاً ، استنساخ هذا الريبو إلى موقع ما على القرص ، دعنا نسميها /path/to/gaffer-tools . ثانياً ، سنحتاج إلى إعداد اثنين من متغيرات البيئة بحيث يتم تحميل العقد في قائمة العقدة. سأستخدم Bash في هذا المثال ولكن يمكنك تكييفه مع احتياجاتك. نستخدم GAFFER_STARTUP_PATHS لتنفيذ loadNodes.py على بدء التشغيل. يضيف هذا البرنامج النصي جميع ملفات مرجع .grf gaffer و .gfr gaffer script في قائمة العقدة ، وإعادة إنشاء بنية الدليل للمجلدات على القرص في قائمة العقدة.
# Add startup directory to GAFFER_STARTUP_PATHS so `loadNodes.py` is executed on startup.
export GAFFER_STARTUP_PATHS=/path/to/gaffer-tools/startup:${GAFFER_STARTUP_PATHS}
# Add GAFFER_TOOLS_ROOT so gfr and grf files under tools are auto-loaded in the node menu.
export GAFFER_TOOLS_ROOT=/path/to/gaffer-tools/tools
إذا كانت متغيرات البيئة غير مريحة ، فيمكنك أيضًا نسخ ملف loadNodes.py في مجلد ~/gaffer/startup/gui ، والرمز المتشددين في ملف python هذا عن طريق تعيين متغير gaffer_tools_root إلى /path/to/gaffer-tools .
يتم توفير العقد كملفات مرجعية .grf .
يطبق مصفوفة 3x3 على قنوات RGB لصورة واردة. يدعم الاتجاه العكسي.
يحول صورة من inGamut إلى outGamut .