نبذة
تنسيق الملف قائم على JSON ويتألف من كائن رئيسي يحتوي على عضو أسطح، الذي بدوره يحوي مصفوفة من كائنات الأسطح. يتم تمييز الملفات التي تحتوي على هذا التنسيق بالامتداد .babl (لبرنامج Barco Advanced BLend).
تنسيق الملف قائم على JSON ويتألف من كائن رئيسي يحتوي على عضو أسطح، الذي بدوره يحوي مصفوفة من كائنات الأسطح. يتم تمييز الملفات التي تحتوي على هذا التنسيق بالامتداد .babl (لبرنامج Barco Advanced BLend).
| العكس | يعرض الملف بألوان معكوسة إذا كانت القيمة صحيحة |
| الأسطح | ||
| النوع | سلسلة تصف نوع السطح | |
| Coons | 12 نقطة تحكم. يتم وصف رقعة Coons Patch بأربع منحنيات بيزيه، تشترك في النقاط الأربع للزوايا. سيتم وصفها من C1 إلى C4، بهذا الترتيب: أعلى اليسار، أعلى اليمين، أسفل اليسار، أسفل اليمين، أسفل اليمين. كما تحتوي كل زاوية على مقبضين يصفان طريقة خروج كل منحنى من نقطة الزاوية، وسيتم وصفهما على أنهما C1H1 إلى C4H2 حيث يشير H1 إلى المقبض الأفقي، وH2 إلى المقبض الرأسي. يكون ترتيب النقاط في مصفوفة النقاط كما يلي: C1 ،C1H1 ،C2H1 ،C2 ،C1H2 ،C2H2 ،C3H2،C4H2 ،C3 ،C3H1 ،C4H1 ،C4. | |
| مكعب | 16 نقطة تحكم سطح بيزيه ثنائي التكعيب | |
| النقاط | مصفوفة من النقاط ثنائية الأبعاد (عائمة، عائمة). | |
| الألوان | مصفوفة مكونة من أربع قيم RGB طبيعية بالضبط (عائمة، عائمة، عائمة). تصف هذه القيم اللونية المستخدمة لكل نقطة زاوية، وهي مرتبة بنفس ترتيب نقاط الزاوية | |
| النوع | يجب أن يحتوي على القيمة النصية "babl" من أجل إعلان هذا الرسم من نوع المزج المتقدم |
| الإصدار | يجب تعيينها على القيمة النصية "1.0" |
"العرض التقديمي": { "stroke":1, "points":true, "bubbles":true } | يتم استخدامها بواسطة أداة "واجهة المستخدم" عند إنشاء الملفات و/أو تحريرها في هذا البرنامج، وستكون موجودة في الملف الذي تم تنزيله من جهاز العرض. هذه المعلّمات غير مطلوبة عند إنشاء ملف |