ما هو لون RGB؟

تُنتج الشاشات كل لون عن طريق مزج الضوء الأحمر والأخضر والأزرق. يحدّد لون RGB شدة كل قناة من هذه القنوات الثلاث كرقم من 0 (إيقاف) إلى 255 (كامل)، لذا فإن rgb(255, 0, 0) هو الأحمر النقي، وrgb(0, 0, 0) هو الأسود، وrgb(255, 255, 255) هو الأبيض. ويمكن كتابة اللون نفسه كرمز HEX مثل #ff0000، حيث تمثّل كل زوج من أرقام HEX قناة واحدة.

وصف الأداة

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

الميزات

  • تحرير قنوات الأحمر والأخضر والأزرق باستخدام أشرطة التمرير أو أرقام دقيقة من 0 إلى 255
  • اختيار لون أو لصق لون بتنسيق HEX أو RGB أو HSL أو أي تنسيق آخر للبدء منه
  • الحصول على اللون بتنسيق HEX، وrgb()، ونِسَب rgb()، وقيم مُطبَّعة من 0 إلى 1، وعدد صحيح عشري، وعدد صحيح سداسي عشري
  • تعمل في المتصفح

كيف تعمل

كل قناة هي عدد صحيح من 0 إلى 255. تُقيَّد القيم خارج هذا النطاق إلى الحد الأقرب، وتُقرَّب الأعداد العشرية. تقسم القيم المُطبَّعة كل قناة على 255، بينما تجمع صيغ الأعداد الصحيحة القنوات في عدد واحد من 24 بت بصيغة 0xRRGGBB.

نصائح

  • استخدم القيم المُطبَّعة من 0 إلى 1 مع GLSL وHLSL وUnity وواجهات API الأخرى التي تتعامل مع الألوان كقيم من نوع float.
  • العدد الصحيح العشري هو الصيغة المستخدمة في تضمينات Discord وبعض جداول البيانات وقواعد البيانات.