تحويل RGB من 0-255 إلى 0-1

أدخل القنوات الثلاث واختر عدد الخانات العشرية، فتحصل على القيم وصيغة vec3 جاهزة للنسخ.

جارٍ تحميل الأداة…

المعالجة والخصوصية: تُحسب النتيجة داخل متصفحك ولا تُرسل بياناتك إلى أي خادم.

طريقة الاستخدام

  1. أدخل الأحمر R، الأخضر G، الأزرق B والخانات العشرية.
  2. تظهر النتيجة فورًا وتتحدّث مع كل تعديل.
  3. انسخ النتيجة، أو انسخ رابطًا يحفظ القيم نفسها لمشاركتها.

طريقة الحساب

كل قناة ÷ 255، فمثلًا 128 ÷ 255 = 0.502.

مثال

المدخلات: الأحمر R = 255، الأخضر G = 128، الأزرق B = 0، الخانات العشرية = 3. النتيجة: القيم من 0 إلى 1: 1, 0.502, 0، الأحمر R: 1، الأخضر G: 0.501961.

الحدود والملاحظات

  • القيم تبقى في فضاء sRGB؛ بعض المحركات تطلب قيمًا خطية فتحتاج تصحيح غاما إضافيًا.

أسئلة شائعة عن هذه الأداة

لماذا القسمة على 255 وليس 256؟

لأن أعلى قيمة هي 255، والقسمة عليها تجعل 255 تساوي 1.0 تمامًا و0 تساوي 0.

هل القيم خطية أم sRGB؟

هي sRGB كما هي. إذا طلب المحرك ألوانًا خطية فحوّلها بمنحنى sRGB قبل الاستخدام.

أين أستخدم هذه الصيغة؟

في Color في Unity، وUIColor وSwiftUI، وقيم vec3 في شيدرات OpenGL وWebGL.