প্রকল্প সম্পর্কে
Sketchbook হলো ক্রিয়েটিভ-কোডিং স্কেচ থেকে ভিজ্যুয়াল তৈরি এবং এক্সপোর্ট করার জন্য ডিজাইন করা একটি প্ল্যাটফর্ম। এটি p5.js, GSAP এবং Three.js সহ একাধিক রেন্ডারিং ইঞ্জিন সমর্থন করে, যা ব্যবহারকারীদের একটি UI-এর মাধ্যমে স্কেচ কনফিগার করতে এবং ফলাফলগুলো ছবি বা ভিডিও হিসেবে এক্সপোর্ট করতে দেয়।
মূল কারিগরি সক্ষমতাগুলোর মধ্যে রয়েছে:
- রেন্ডারিং এবং এক্সপোর্ট: এটি ইন-ব্রাউজার রেন্ডারিং এবং Playwright ব্যাকএন্ডের মাধ্যমে হেডলেস রেকর্ডিং উভয়ই সমর্থন করে।
- ইনফ্রাস্ট্রাকচার: এটি Next.js 16, TypeScript, Tailwind CSS, পারসিস্টেন্সের জন্য PostgreSQL সহ Prisma এবং ব্যাকগ্রাউন্ড জব প্রসেসিংয়ের জন্য Redis সহ BullMQ-এর একটি স্ট্যাক ব্যবহার করে।
- স্টোরেজ: ছবি এবং ভিডিওর S3-কম্প্যাটিবল স্টোরেজের জন্য MinIO ইন্টিগ্রেট করা হয়েছে।
- ঐচ্ছিক বৈশিষ্ট্য: এতে অ্যানিমেটেড টেমপ্লেট প্রিভিউ, লাইভ থাম্বনেইল মিররিং, পুশ নোটিফিকেশন এবং একটি ইন্টারঅ্যাকশন বাইন্ডিংস প্লাগইন অন্তর্ভুক্ত রয়েছে, যা প্যারামিটারগুলোকে ওয়েবক্যাম, মাইক্রোফোন এবং জাইরোস্কোপের মতো লাইভ ইনপুটের সাথে যুক্ত করার সুযোগ দেয়।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.