SVG ব্লব জেনারেটর
জটিলতা ও কনট্রাস্ট সেটিং থেকে জৈব, এলোমেলো SVG ব্লব আকৃতি তৈরি করুন, সিড দিয়ে বিভিন্ন রূপ পুনরায় তৈরি করুন, সেগুলো লাইভ দেখুন এবং SVG বা CSS clip-path কপি করুন।
SVG ব্লব জেনারেটর — আকৃতিতে কতগুলো বিন্দু থাকবে (জটিলতা) এবং এর কিনারা কতটা অনিয়মিত হবে (কনট্রাস্ট) তা নির্ধারণ করুন, তারপর পরবর্তী সিড থেকে নতুন এলোমেলো রূপ পেতে পুনরায় তৈরি করুন-এ ক্লিক করুন। আপনি যখন এটি সমন্বয় করেন, একটি লাইভ প্রিভিউ ব্লবটি দেখায়, এবং আপনি সম্পূর্ণ SVG মার্কআপ ও স্টাইলশিটে পেস্ট করার মতো একটি CSS clip-path উভয়ই পান। সবকিছু আপনার ব্রাউজারে একটি সিড-ভিত্তিক এলোমেলো জেনারেটর দিয়ে গণনা করা হয়; কোনো আকৃতি, রং বা সেটিং কখনো আপনার ডিভাইস ছেড়ে যায় না।
SVG ব্লব জেনারেটর কী?
SVG ব্লব জেনারেটর ডিজাইনার ও ফ্রন্ট-এন্ড ডেভেলপারদের জন্য একটি ফ্রি ইন-ব্রাউজার টুল, যারা ব্যাকগ্রাউন্ড, হিরো সেকশন, অ্যাভাটার বা সাজসজ্জার ছোঁয়ার জন্য নরম, জৈব ব্লব আকৃতি হাতে না এঁকেই চান। আপনি দুটি মান নিয়ন্ত্রণ করেন: জটিলতা (আকৃতির চারপাশে অ্যাঙ্কর বিন্দুর সংখ্যা) এবং কনট্রাস্ট (প্রতিটি বিন্দু একটি নিখুঁত বৃত্ত থেকে কতটা সরে যায়)। স্টেটে রাখা একটি সিড, যা পুনরায় তৈরি করুন বোতাম দিয়ে বাড়ে, আপনাকে জটিলতা ও কনট্রাস্ট স্থির রেখে অসংখ্য রূপের মধ্যে ঘুরতে দেয়। আউটপুট একটি মসৃণ বন্ধ বেজিয়ার পাথ হিসেবে রেন্ডার হয়, তাই আপনি পরিষ্কার SVG মার্কআপ কপি করতে পারেন, যেকোনো এলিমেন্ট মাস্ক করার জন্য একটি CSS clip-path() নিয়ম পেতে পারেন, বা ব্যবহারের জন্য প্রস্তুত একটি .svg ফাইল ডাউনলোড করতে পারেন। ব্র্যান্ডের সঙ্গে মানানসই সাজসজ্জা দ্রুত তৈরি করতে বা বৃত্তের চারপাশের বিন্দু থেকে ব্লব পাথ কীভাবে তৈরি হয় তা শিখতে এটি ব্যবহার করুন।
SVG ব্লব জেনারেটর কীভাবে ব্যবহার করবেন
- সেটিং খুলুন এবং আকৃতির জন্য জটিলতা (বিন্দুর সংখ্যা, 3-16) সেট করুন।
- কিনারা কতটা অনিয়মিত ও ঢেউখেলানো হবে তা নিয়ন্ত্রণ করতে কনট্রাস্ট (0-100) সেট করুন।
- রং চিপ দিয়ে বা একটি HEX মান টাইপ করে ফিল রং বেছে নিন।
- পরবর্তী সিড থেকে নতুন এলোমেলো রূপ পেতে পুনরায় তৈরি করুন-এ ক্লিক করুন, যতক্ষণ না আকৃতি পছন্দ হয়।
- SVG মার্কআপ বা CSS clip-path নিয়ম কপি করুন, অথবা একটি .svg ফাইল সংরক্ষণ করতে ডাউনলোড-এ ক্লিক করুন।
উদাহরণ
নরম ব্যাকগ্রাউন্ড ব্লব
একটি কোমল, গোলাকার ব্লবের জন্য জটিলতা 6 এবং কনট্রাস্ট প্রায় 40-এ সেট করুন, তারপর হিরো বা কার্ড ব্যাকগ্রাউন্ডের জন্য মনোরম আকৃতি না পাওয়া পর্যন্ত কয়েকবার পুনরায় তৈরি করুন।
তীক্ষ্ণ জৈব আকৃতি
আরও খাঁজকাটা, প্রাণবন্ত অবয়বের জন্য জটিলতা 12 এবং কনট্রাস্ট 80 পর্যন্ত বাড়ান, যা ব্যাজ বা মজাদার অলংকরণের জন্য উপযোগী।
CSS clip-path মাস্ক
তৈরি হওয়া clip-path: path('...') নিয়মটি কপি করুন এবং একটি ছবি বা div-এ প্রয়োগ করুন যাতে এলিমেন্টটি ব্লবের রূপরেখা অনুযায়ী কাটা হয়।
সচরাচর জিজ্ঞাসিত প্রশ্ন
- জটিলতা ও কনট্রাস্ট কী নিয়ন্ত্রণ করে?
- জটিলতা হলো একটি বৃত্তের চারপাশে সমানভাবে স্থাপিত অ্যাঙ্কর বিন্দুর সংখ্যা (3 থেকে 16) — বেশি বিন্দু আরও বিশদ রূপরেখা তৈরি করে। কনট্রাস্ট হলো প্রতিটি বিন্দু মূল ব্যাসার্ধ থেকে ভেতরে বা বাইরে কতটা এলোমেলোভাবে ঠেলা হয় (0 থেকে 100), তাই 0 একটি সাধারণ বৃত্তের কাছাকাছি এবং 100 অত্যন্ত অনিয়মিত।
- পুনরায় তৈরি করুন বোতামটি কীভাবে কাজ করে?
- প্রতিটি ব্লব একটি সংখ্যাসূচক সিডের সঙ্গে আপনার জটিলতা ও কনট্রাস্ট যোগ করে তৈরি হয়। পুনরায় তৈরি করুন সিডটি এক বাড়ায় এবং আকৃতি পুনরায় গণনা করে, তাই প্রতিবার ক্লিকে আপনি একটি নতুন এলোমেলো রূপ পান যখন জটিলতা, কনট্রাস্ট ও রং একই থাকে।
- SVG ও clip-path আউটপুটের মধ্যে পার্থক্য কী?
- SVG আউটপুট হলো একটি সম্পূর্ণ, স্বতন্ত্র <svg> ফাইল যা আপনি এমবেড বা ডাউনলোড করতে পারেন। clip-path আউটপুট হলো path() ব্যবহার করা একটি একক CSS নিয়ম যা আপনি যেকোনো HTML এলিমেন্টে প্রয়োগ করে সেটিকে একই ব্লব রূপরেখায় কাটতে পারেন।
- আমি কি রং বদলে ফাইল ডাউনলোড করতে পারি?
- হ্যাঁ। রং চিপ বা একটি HEX মান দিয়ে ফিল রং সেট করুন; প্রিভিউ, SVG ও ডাউনলোড সবই এটি ব্যবহার করে। সম্পূর্ণরূপে আপনার ব্রাউজারে তৈরি একটি blob.svg ফাইল সংরক্ষণ করতে ডাউনলোড-এ ক্লিক করুন।
- আমার আকৃতি বা সেটিং কি কোনো সার্ভারে পাঠানো হয়?
- না। ব্লবটি একটি স্থানীয় সিড-ভিত্তিক এলোমেলো ফাংশন দিয়ে তৈরি হয় এবং সমস্ত SVG ও clip-path স্ট্রিং আপনার ব্রাউজারে তৈরি হয়। কিছুই আপলোড হয় না, তাই টুলটি অফলাইনে কাজ করে এবং আপনার কাজ ব্যক্তিগত থাকে।
সম্পর্কিত টুল
কোড থেকে ইমেজ
আপনার ব্রাউজারেই একটি কোড স্নিপেটকে সিনট্যাক্স-হাইলাইট করা ইমেজে রূপান্তর করুন — ২০+ ভাষা, কাস্টম থিম ও পটভূমি, লাইন নম্বর এবং PNG বা SVG এক্সপোর্ট সহ।
রঙের কনট্রাস্ট চেকার
টেক্সট ও ব্যাকগ্রাউন্ড রঙের মধ্যে WCAG 2.1 কনট্রাস্ট ও APCA Lc স্কোর যাচাই করুন, AA, AAA ও 3:1 ব্যাজ দেখুন এবং নিকটতম উত্তীর্ণ রঙ প্রয়োগ করুন।
কালার মিক্সার
RGB বা Lab কালার স্পেসে আপনার বেছে নেওয়া অনুপাতে দুটি HEX রং মেশান এবং ফলস্বরূপ মধ্যবর্তী রংটি একটি সোয়াচ ও কপি করার যোগ্য HEX মান হিসেবে পড়ুন।
কালার শেডস জেনারেটর
একটি বেস HEX রঙকে সমন্বয়যোগ্য ধাপ, প্রতি-ধাপ WCAG কনট্রাস্ট ইঙ্গিত এবং CSS, Tailwind ও JSON এক্সপোর্টসহ OKLCH, HSL বা RGB স্কেলে রূপান্তর করুন।