🫧
التصميم
May 21, 20267 min readBy BrowseryTools Team

مولّد أشكال SVG العضوية: اصنع أشكالاً عضوية وفواصل موجية في متصفحك

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

مولد أشكال عضويةsvg blob generatorsvgفاصل موجيتصميم ويبcss

لسنوات طويلة كانت أنظف طريقة لجعل الموقع يبدو عصرياً هي المستطيل المثالي: بطاقات وأقسام رئيسية وشبكات مرتبة. ثم تحوّل ميزان التصميم. صارت الأشكال العضوية المرسومة باليد، تلك غير المنتظمة قليلاً والتي يصعب رسمها مرتين بالشكل نفسه، علامةً على الواجهات الودودة ذات الطابع الإنساني. هذه هي الأشكال العضوية (Blobs): أشكال ناعمة ومغلقة وغير متماثلة تجلس خلف العناوين، وتؤطّر الصور الرمزية، وتكسر صرامة التخطيطات المنتظمة. المشكلة أن رسم شكل عضوي جيد يدوياً في محرّر متجهات أمرٌ مرهق، وغالباً ما يُنتج كوداً منتفخاً.

يحل مولّد أشكال SVG العضوية من BrowseryTools هذه المشكلة داخل متصفحك. إنه أداة لصنع الأشكال العضوية تُنتج مساراً منحنياً (بيزييه) ناعماً ومغلقاً انطلاقاً من مجموعة نقاط موزّعة عشوائياً حول مركز، وتمنحك كود SVG نظيفاً جاهزاً للّصق. بلا حساب، وبلا رفع ملفات، وبلا علامة مائية — كل شكل يُحسب محلياً باستخدام قليل من الهندسة ومولّد أرقام عشوائية ذي بذرة ثابتة.

ما هو الشكل العضوي فعلياً تحت الغطاء

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

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

تعبئة صلبة أو متدرّجة

اللون هو ما يجعل الأشكال العضوية تستحق وجودها. التعبئة الصلبة المسطّحة رائعة للمسات الخلفية الخفيفة — ضع شكلاً باهتاً خلف قسمٍ ما فيضيف عمقاً دون صخب. وعند التبديل إلى التعبئة المتدرّجةيكتب المولّد عنصر linearGradient حقيقياً داخل الكود، فيمزج لوني البداية والنهاية عبر الشكل. التدرّجات هي ما يمنح الأشكال العضوية إحساساً فاخراً، ولأن التدرّج يعيش داخل ملف SVG فإنه يتمدّد بدقة تامة ولا يتبكسل أبداً.

الفواصل الموجية: الوضع الثاني

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

كيفية الاستخدام

  1. افتح مولّد أشكال SVG العضوية واختر الوضع — شكل عضوي أو فاصل موجي.
  2. اضبط التعقيد والعشوائية حتى يبدو الشكل مناسباً في المعاينة الحيّة.
  3. حدّد الحجم، ثم اختر لوناً صلباً أو تدرّجاً بلوني بداية ونهاية.
  4. اضغط إعادة التوليد بقدر ما تشاء — كل ضغطة تُعيد بذر الشكل، فتظل تجرّب حتى تجد ما يعجبك.
  5. انسخ كود SVG مباشرةً إلى صفحتك أو مكوّنك، أو نزّل ملف .svg لأداة التصميم لديك.

لماذا تولّد SVG بدل تصدير PNG

قد يكون من المغري التقاط لقطة شاشة وتصدير PNG، لكن SVG يتفوّق في كل ما يهم. فهو مستقل عن الدقة، أي أن شكلك العضوي يظل حادّاً على شاشة 4K وعلى هاتفٍ عالي الكثافة. والملف صغير جداً — بضع مئات من البايتات نصاً — ما يبقي صفحاتك سريعة. ولأنه مجرّد كود يمكنك إعادة تلوينه بـ CSS أو تحريكه دون إعادة تصدير. وإن احتجت نسخة نقطية يوماً، مرّر المخرجات عبر محوّل SVG إلى PNG لدينا.

كل شيء يبقى على جهازك

مثل كل أدوات BrowseryTools، يعمل مولّد أشكال SVG العضوية بالكامل داخل متصفحك. النقاط والمنحنيات والتدرّج، كلها تُحسب بلغة JavaScript على جهازك. لا شيء يُرفع، ولا شيء يُسجّل، ولا جدار تسجيل بينك وبين شكلٍ جاهز. افتح الأداة، ولّد شكلاً عضوياً أو موجة، وانسخ الكود، وعُد إلى التصميم.


🛠️

Try the Tools — 100% Free, No Sign-Up

Everything runs in your browser. No uploads. No accounts. No ads.

Explore All Tools →