پریمیشن: استودیوی موشن متنباز روی WebGPU
خلاصهٔ کاملتر
پریمیشن (Premation) خودش رو استودیوی موشن روی WebGPU معرفی میکنه: یه اپ دسکتاپ مبتنی بر Electron برای ویندوز و مک که هر فریم رو روی GPU رندر میکنه و اگه WebGPU در دسترس نباشه به WebGL2 برمیگرده. رستریزر نرمافزاری نداره، پس یه کارت گرافیک واقعی یا تراشهٔ Apple Silicon لازمه. کل ادیتور زیر AGPL-3.0 منتشر شده و بدون حساب کاربری، بدون شبکه و بدون واترمارک روی سیستم خودت اجرا میشه.
فهرست امکاناتش عمداً شبیه افترافکته: کیفریم روی هر خاصیت عددی با منحنی بزیهٔ دلخواه و گراف ادیتور، لایههای ۲.۵بعدی با دوربین یک و دو نودی، عمق میدان، نور با زاویهٔ مخروط و سایه، انیماتورهای متنی کاراکتر به کاراکتر، ابزار وکتور با بولین و trim path، و ریگینگ با استخوان، اسکینینگ و IK از نوع FABRIK. ابزار puppet هم یه مش مثلثبندیشده رو با حلگر as-rigid-as-possible تغییر شکل میده. میانبرها و مفاهیم آشنا مثل pre-comp، تراک مت و لایهٔ adjustment هم سر جاشونن.
چیزی که تیمش بیشتر روش تأکید میکنه قطعیبودن رندره: یه حلقهٔ فریم واحد همهٔ فرمتها رو تغذیه میکنه و زمان هر فریم از index / fps حساب میشه نه از ساعت سیستم، پس رندر دوباره بعد از کرش دقیقاً همون نتیجه رو میده. اِمیتر پارتیکل هم با همون ورودی همیشه همون خروجی رو میسازه. جدا از این، خروجی بدون فریم رو خطا حساب میکنه به جای اینکه یه ویدیوی سیاه بسازه، و فریمها یکییکی میرن روی دیسک تا ffmpeg اونها رو انکد کنه؛ برای همین اوج مصرف حافظهٔ اکسپورت فقط یه فریمه.
یه دستیار زبان طبیعی هم داره که با توصیف متنی حرکت، کیفریم میسازه یا ترکها رو جابهجا میکنه و هر کارش یه ادیت برگشتپذیر با Cmd+Z حساب میشه؛ کلید مدل هم مال خودته و توی کیاستور سیستمعامل نگه داشته میشه. نسخهٔ self-hosted رایگان و همیشگیه و پلن ابری فعلاً تو بتای رایگانه، با وعدهٔ ۱۲ دلار در ماه بعد از بتا. خودشون میگن پروژه هنوز پیش از ۱.۰ و روی نسخهٔ ۰.۱.۰ه و فرمت فایل ممکنه عوض شه، هرچند حدود ۵۴۰۰ تست خودکار براش نوشتن.
نکات کلیدی:
- استودیوی موشنگرافیک دسکتاپ با رندر کامل روی WebGPU و فالبک WebGL2
- متنباز زیر AGPL-3.0، رایگان و بدون نیاز به حساب کاربری یا واترمارک
- کیفریم بزیه، ۲.۵بعدی با دوربین و نور، انیماتور متن، ریگ استخوانی و IK و پارتیکل
- خروجی به MP4، WebM با آلفا، ProRes 4444، Lottie، GIF و سکانس PNG
- رندر قطعی بر پایهٔ index/fps، با اوج مصرف حافظهٔ یه فریم موقع اکسپورت
- هنوز نسخهٔ ۰.۱.۰ و پیش از ۱.۰ه، پس فرمت پروژه ممکنه تغییر کنه




