انیمیشن

انیمیشن

انیمیشن
از انیمیشن ( ) برای تعریف و صادرات یک فیلم یا مجموعه ای از تصاویر بر اساس یک گروه طرح استفاده کنید . انیمیشن را در یک مرورگر وب پخش کنید یا از آن در ارائه ها یا در یک وب سایت استفاده کنید. همچنین می توانید از آن به عنوان پخش کننده مستقیماً در پنجره COMSOL Desktop Graphics استفاده کنید. برای مثال، از این گره برای صادرات چندین تصویر برای مراحل زمانی مختلف یا مقادیر ویژه استفاده کنید.
روی Export ( ) کلیک راست کرده و Animation>Player را انتخاب کنید تا یک گره انیمیشن تنظیم شده برای یک پخش کننده ایجاد شود، یا Animation>File را انتخاب کنید تا یک گره انیمیشن ایجاد شود که برای صادرات یک فیلم یا تصاویر به فایل ها تنظیم شده است.
صحنه
یک موضوع را انتخاب کنید ، که یکی از گروه‌های نموداری است که قبلاً تعریف شده‌اند، یا هیچ .
هدف
از لیست هدف ، Player (پیش‌فرض زمانی که گره انیمیشن به‌عنوان پخش‌کننده اضافه شد) را انتخاب کنید تا فیلم را مستقیماً در دسکتاپ COMSOL پخش کنید، یا File (پیش‌فرض زمانی که گره انیمیشن به‌عنوان فایل اضافه شد) را انتخاب کنید تا انیمیشن صادر شود. برای فایل به عنوان یک فیلم یا به عنوان یک دنباله تصویر.
خروجی
یک نوع خروجی را انتخاب کنید : فیلم (پیش‌فرض) برای تولید یک فایل فیلم منفرد حاوی تمام تصاویر، یا دنباله تصویر برای تولید چندین فایل تصویر، یکی برای هر فریم. این بخش فقط زمانی در دسترس است که هدف روی File تنظیم شده باشد .
اگر دنباله تصویر انتخاب شده باشد:
یک نام فایل شامل مسیری برای ذخیره آن در رایانه خود وارد کنید، یا بر روی Browse ( ) کلیک کنید و به جایی که می خواهید خروجی را ذخیره کنید بروید. همچنین می توانید روی فلش رو به پایین در کنار دکمه Browse کلیک کنید و Browse From ( ) را انتخاب کنید تا پنجره انتخاب فایل تمام صفحه باز شود . برای مثال، به دسکتاپ بروید و یک نام فایل را در کادر محاوره‌ای Export Image Sequence وارد کنید ، سپس یک نوع فایل تصویری را از فهرست ذخیره به‌عنوان نوع انتخاب کنید : .png ، .bmp ، یا .jpg . روی فلش رو به پایین مکان کلیک کنیدمنوی ( ) برای انتخاب Copy Location ( ) و (اگر محل فایل را کپی کرده اید) جایگذاری مکان ( ).
متن وارد شده در قسمت Filename برای تمام تصاویر تولید شده استفاده می شود. به عنوان مثال، اگر تصویر وارد شده است، .png را به عنوان نوع فایل انتخاب کنید، و اگر 11 فریم در فیلم وجود دارد، 11 فایل ایجاد می شود: image01.png ، image02.png ، …، image11.png .
اگر فیلم انتخاب شده است، یک قالب برای فیلم انتخاب کنید: GIF (پیش‌فرض)، AVI یا WebM . برای هر فرمت فیلم یا ویدیویی، یک مسیر وارد کنید و نام فایل را وارد کنید . یا بر روی Browse کلیک کنید و به جایی که می خواهید خروجی را ذخیره کنید بروید. همچنین می توانید روی فلش رو به پایین در کنار دکمه Browse کلیک کنید و Browse From ( ) را انتخاب کنید تا پنجره انتخاب فایل تمام صفحه باز شود . روی فلش رو به پایین برای منوی مکان ( ) کلیک کنید تا کپی موقعیت مکانی () و (اگر مکان فایل را کپی کرده اید) جایگذاری مکان ( ). همچنین تعدادی فریم در ثانیه را وارد کنید (پیش فرض 10 است).
اگر می‌خواهید برنامه همیشه یک کادر محاوره‌ای برای تعیین محل ذخیره فیلم یا تصاویر نمایش دهد، کادر بررسی همیشه نام فایل را بخواهد (فقط درصورتی‌که در پایگاه داده ذخیره نمی‌کنید در دسترس است) را انتخاب کنید .
اطلاعات را بر اساس فرمت فیلم در این فیلدها وارد کنید:
اگر AVI انتخاب شده است، یک Quality ، یک مقدار اسکالر بین 0 و 1 وارد کنید. پیش فرض 0.75 است.
اگر WebM انتخاب شده است، کدک را انتخاب کنید (فرمت فشرده): VP9 (پیش‌فرض) یا VP8 . VP9 یک فرمت فشرده‌سازی است که جانشین VP8 است و برای وضوح‌های ویدیویی بیشتر از 1080p سفارشی‌سازی شده است و فشرده‌سازی بدون اتلاف را نیز امکان‌پذیر می‌کند. اگر VP9 را انتخاب کرده اید ، چک باکس Lossless را برای فشرده سازی بدون تلفات انتخاب کنید. اگر این کار را انجام ندهید، گزینه Lossless را انتخاب کنید ، می توانید یک Quality وارد کنیدپارامتر (مقداری بین 0 و 1)، که در آن مقادیر بالاتر به معنای کیفیت بالاتر است. پیش فرض 0.6 است. رمزگذار از VBR (نرخ بیت متغیر) استفاده می کند و مقدار بالاتر برای پارامتر کیفیت به معنای نرخ بیت هدف بالاتر است. مقدار کیفیت بالاتر معمولاً منجر به حجم فایل بزرگ و زمان رمزگذاری طولانی تر می شود.
پیش فرض لیست پارامترهای پیشرفته ، خودکار است . برای تعیین پارامترهای پیشرفته در زیر پارامترهای پیشرفته برای قالب ویدیوی WebM زیر ، دستی را انتخاب کنید .
برای GIF و WebM ، کادر انتخاب Open in browser را انتخاب کنید تا مرورگر وب پیش‌فرض برای مشاهده فایل خروجی راه‌اندازی شود.
 
AVI یک فرمت فایل است که می تواند حاوی ویدیوهای کدگذاری شده به روش های مختلف باشد. برای فیلم‌هایی که از این قالب استفاده می‌کنند، ممکن است لازم باشد کدک مورد استفاده برای انیمیشن‌ها را نیز تغییر دهید (در صفحه Results>Animation_Export در کادر گفتگوی Preferences ). از Windows Media Player برای پخش فایل های AVI استفاده کنید.
هنگام پخش فیلم، مقداری برای تعداد فریم در ثانیه وارد کنید (پیش‌فرض: 10 فریم در ثانیه).
پارامترهای پیشرفته برای قالب ویدیوی WebM
پارامترهای پیشرفته زیر برای قالب WebM در دسترس هستند:
چک باکس Enable parallel encoding به طور پیش فرض انتخاب شده است. چک باکس فعال کردن رمزگشایی موازی را انتخاب کنید تا زمانی که چک باکس فعال کردن رمزگذاری موازی را انتخاب کنید، رمزگشایی موازی نیز فعال شود.
از لیست Dither ، Off (پیش‌فرض) را برای عدم ایجاد اختلاف یا سطح 1-5 را انتخاب کنید . Dither نویز با حجم کم است و دیترینگ نویز سفید را برای کاهش اعوجاج سیگنال های با دامنه کم اضافه می کند.
از فهرست Optimize for ، سرعت (رمزگذاری سریعتر) (پیش‌فرض) یا کیفیت (رمزگذاری کندتر) را انتخاب کنید . اگر چک باکس Lossless را انتخاب کرده باشید ، این تنظیم در دسترس نیست.
از فهرست فضای رنگی ، یکی از فضاهای رنگی زیر را انتخاب کنید: BT.601 (محدوده محدود) ، BT.601 (محدوده کامل) ، BT.709 (محدوده محدود) (پیش‌فرض)، یا BT.709 (محدوده کامل) .
ویرایش انیمیشن
کنترل کنید که نرم افزار چگونه فریم های دنباله انیمیشن را ایجاد می کند. یک نوع دنباله را انتخاب کنید : راه حل های ذخیره شده (پیش فرض)، پارامتر نتیجه ، پارامتر کلی ، پسوند داده پویا ، یا خط ساده . پارامترهای Sequence type را در صورت نیاز تعریف کنید .
 
هر جزء دنباله انیمیشن انتخاب شده یک فریم در فیلم یا یک فایل تصویر جداگانه ایجاد می کند.
راه حل های ذخیره شده
راه‌حل‌های ذخیره‌شده پیش‌فرض، برای متحرک کردن راه‌حل‌های وابسته به زمان یا در حالت‌های ویژه برای یک راه‌حل مقدار ویژه یا فرکانس ویژه یا در میان راه‌حل‌های پارامتریک برای یک راه‌حل از یک جاروی پارامتریک مفید است. اگر محلول های ذخیره شده انتخاب شده باشد:
از فهرست Loop over ، مراحل یا مقادیر پارامتر را برای Loop over انتخاب کنید : همه راه‌حل‌ها (پیش‌فرض)، یا در صورت وجود، یک پارامتر یا ترکیبی از پارامترها، هر پارامتر در مطالعه Sweep پارامتری یا زمان . اگر همه راه‌حل‌ها انتخاب شده باشد، فهرستی ظاهر می‌شود که حاوی تمام ترکیب‌های مقادیر پارامترها و زمان‌ها (در صورت وجود) است.
مطالعه جابجایی پارامتری : برای مطالعات جابجایی پارامتریک که در آن راه‌حل‌های درونی متعددی وجود دارد (به عنوان مثال، یک جاروی پارامتر حول یک راه‌حل وابسته به زمان)، راه‌حل‌های داخلی و راه‌حل‌های بیرونی نیز در دسترس هستند که معمولاً به ترتیب بامقادیر زمان و پارامتر مطابقت دارند. به طور معمول، یک انیمیشن تغییراتی را نشان می دهد که بر روی یک پارامتر، فرکانس یا زمان حلقه می شوند. متحرک سازی همه راه حل ها ممکن است برای دریافت نمای کلی از همه راه حل های موجود در مدل مفید باشد.
اگر حلقه روی راه حل های داخلی را انتخاب کردید ، مقدار پارامتر تنظیم شده برای متحرک سازی را انتخاب کنید، سپس مراحل زمانی را که می توانید با استفاده از فهرست Select via ، به عنوان زمان های خروجی ذخیره شده ( فهرست زمانی همه زمان های ذخیره شده) یا زمان های درون یابی انتخاب کنید. (یک فیلد متنی که می توانید هر زمان را در محدوده زمانی مستقیماً مشخص کنید). برای اطلاعات بیشتر در مورد راه حل های داخلی و خارجی ، به یکپارچه سازی حجمی، یکپارچه سازی سطحی، و یکپارچه سازی خط و جهانی مراجعه کنید .
اگر انتخاب کنید که روی راه‌حل‌های بیرونی حلقه بزنید (یعنی پارامترهای مرور پارامتری)، فهرست مقادیر پارامتر شامل تمام ترکیب‌های مقادیر پارامتر است. در صورت نیاز انتخاب کنید، سپس یک گزینه را از لیست نوع داخلی انتخاب کنید : اول ، آخرین (پیش‌فرض)، یا همه .
اگر یک پارامتر یا ترکیبی از پارامترها برای حلقه زدن انتخاب شده است، گزینه ای را از لیست انتخاب پارامتر انتخاب کنید: همه (پیش فرض)، از لیست برای انتخاب از لیستی از تمام ترکیبات پارامترها، یا دستی برای وارد کردن محدوده ای از شاخص های مقدار پارامتر مستقیماً (یا روی دکمه Range ( ) کلیک کنید).
اگر مدل شامل سایر جاروهای پارامتریک یا جابجایی های فرکانس است، مقدار آن پارامترها را برای فریم های موجود در انیمیشن در لیست های جداگانه مقادیر پارامتر مشخص کنید . همچنین، اگر مدل شامل یک راه حل وابسته به زمان است، یک مرحله زمانی را از لیست زمان انتخاب کنید ، یا Interpolated را انتخاب کنید تا هر زمانی را در بازه زمانی در فیلد متنی که ظاهر می‌شود مشخص کنید.
اگر حلقه روی زمان را انتخاب کنید ، برای مشکلات وابسته به زمان، یک گزینه را از لیست انتخاب زمان انتخاب کنید: همه برای استفاده از تمام مراحل زمانی، از لیست برای انتخاب از لیست تمام مراحل زمانی، دستی برای وارد کردن محدوده زمانی به عنوان شاخص به طور مستقیم، یا درون یابی برای ورود به Times . اگر مدل شامل یک جاروی پارامتریک است، گزینه ای را از لیست مقدار پارامتر انتخاب کنید .
پارامتر نتیجه
از یک پارامتر Result برای متحرک سازی تغییرات حاصل از جابجایی مقادیر برای یک پارامتر نتیجه تعریف شده استفاده کنید (در زیر Results>Parameters یافت می شود ). برای مثال، با استفاده از یک پارامتر، می‌توانید حرکتی از موقعیت یک برش در سراسر هندسه را در یک نمودار برش با استفاده از آن در مختصات برش متحرک کنید. به طور معمول، می توانید از پارامتر نتیجه در فیلدهای متنی برای مختصات استفاده کنید. امکان استفاده از پارامتر نتیجه در فیلدهای متنی برای عبارات وجود ندارد.
اگر پارامتر Result انتخاب شده است، یک پارامتر از لیست انتخاب کنید (یا هیچکدام را انتخاب کنید)، که شامل تمام پارامترهای نتیجه است، و با استفاده از فیلدهای Start و Stop و در صورت تمایل یک واحد در قسمت Unit یک بازه زمانی برای مقادیر پارامتر تعیین کنید. واحد پارامتر در صورت وجود در اینجا ظاهر می شود).
پارامتر جهانی
اگر پارامتر سراسری انتخاب شده است، یک پارامتر را از لیست انتخاب کنید (یا هیچکدام را انتخاب کنید )، که شامل تمام پارامترهای کلی است، و یک بازه زمانی برای مقادیر پارامتر با استفاده از فیلدهای Start و Stop و در صورت تمایل یک واحد در قسمت Unit تعیین کنید. واحد پارامتر در صورت وجود در اینجا ظاهر می شود). استفاده از یک پارامتر سراسری برای مثال در فیلدهای متنی برای عبارات ممکن نیست.
پسوند داده پویا
به عنوان مثال، از یک پسوند داده پویا برای متحرک سازی پویایی یک حالت ویژه در یک راه حل فرکانس ویژه یا مقدار ویژه استفاده کنید. در چنین پسوند داده پویا، چرخه هارمونیک کامل (پیش‌فرض) انتخاب عادی است. شما همچنین می توانید از آن برای متحرک سازی یک راه حل ثابت استفاده کنید، حتی اگر تفسیر واضحی از انیمیشن وجود نداشته باشد.
اگر پسوند داده پویا انتخاب شده است، و هنگام متحرک سازی راه حل های ایستا و مقادیر ویژه، یک نوع چرخه را انتخاب کنید :
هارمونیک کامل – یک موج سینوسی کامل (فاز محلول به صورت خطی از 0 تا 360 درجه رشد می کند )
نیمه هارمونیک – نصف موج سینوسی (فاز محلول به صورت خطی از 0 تا 180 درجه رشد می کند )
خطی – یک رمپ خطی ( Re α ) ، که در آن α فاز است، به صورت خطی از 0 تا 1 رشد می کند)
چرخه از زاویه مشخص شده در قسمت Solution at angle (فاز) هنگام تعریف مجموعه داده راه حل شروع می شود .
ساده کنید
هنگامی که می‌خواهید خطوط جریان را با فلش‌های متحرک متحرک کنید تا مثلاً مقداری جریان سیال را نشان دهد، گزینه Streamline را انتخاب کنید . از لیست Plot ، نمودار ساده را برای متحرک سازی از هر گره نمودار ساده موجود انتخاب کنید .
قاب ها
اگر نوع توالی انتخاب شده راه حل های ذخیره شده است ، یک انتخاب فریم : همه (برای پخش همه راه حل ها در راه حل ذخیره شده) یا تعداد فریم ها را انتخاب کنید . برای هر نوع دنباله ای، یا اگر تعداد فریم ها در اینجا انتخاب شده است، تعداد فریم ها را وارد کنید . پیش فرض 25 فریم است.
اگر هدف روی File تنظیم شده باشد ، می توانید تنظیمات اضافی زیر را مشخص کنید:
از فهرست اندازه ، دستی (پیش‌فرض)، HD یا فعلی را انتخاب کنید . گزینه با وضوح بالا، HD ، از 1280 در 720 پیکسل استفاده می کند. گزینه Current از اندازه فعلی پنجره Graphics استفاده می کند .
برای دستی ، کادر بررسی Lock Aspect Ratio را انتخاب کنید تا عرض و ارتفاع انیمیشن اصلی حفظ شود. در فیلدهای Width و Height ، تعداد پیکسل ها (px) را برای اندازه تصویر تولید شده وارد کنید. مقدار پیش فرض 640 پیکسل (عرض) در 480 پیکسل (ارتفاع) است.
در صورت نیاز، کادر بررسی Record in reverse order را انتخاب کنید.
در صورت لزوم، برای بزرگنمایی فریم های خروجی تا اندازه موضوع طرح، کادر بررسی Zoom extends را انتخاب کنید.
اگر هدف روی Player تنظیم شده است و برای پیش‌نمایش فریم‌ها، شماره فریم را وارد کنید یا با استفاده از نوار لغزنده آن را انتخاب کنید. هندسه را در پنجره Graphics مشاهده کنید تا عدد کادر نمایش داده شده را ببینید .
بازی کردن
هنگامی که هدف روی Player تنظیم شده است، از این بخش برای تنظیم برخی تنظیماتی که بر پخش نمودارهای ضبط شده تأثیر می گذارد، استفاده کنید. در قسمت نمایش هر فریم برای ، زمان نمایش هر فریم (بر حسب ثانیه) را وارد کنید تا سرعت اجرای بازیکن را کنترل کنید (مقدار پیش فرض: 0.1 ثانیه). از لیست Repeat ، خاموش (پیش‌فرض) را انتخاب کنید تا دنباله طرح‌ها یک بار پخش شود و آن را تکرار نکنید، برای همیشه لطفا برای پخش مکرر دنباله طرح‌ها تا زمانی که آن را متوقف کنید، یا تعداد تکرارها برای پخش مجدد آن به تعداد دفعاتی که وارد می‌کنید. قسمت تعداد تکرارها (پیش فرض: 1). توجه داشته باشید که اگر می خواهید از یک پخش کننده در یک برنامه استفاده کنید، Foreverصدق نمی کند؛ در عوض، اگر می‌خواهید دنباله طرح‌ها را چندین بار پخش کنید، از تعداد تکرار استفاده کنید.
در بالای پنجره تنظیمات ، روی Show Frame ( ) کلیک کنید (یا روی گره Animation کلیک راست کنید ) تا اگر انیمیشن قبلا تولید نشده باشد، دوباره تولید شود. سپس فریم انیمیشن مربوط به تنظیمات پخش کننده نشان داده می شود.
روی گره Animation کلیک راست کرده و Play  ( ) را انتخاب کنید. هر چرخه اعداد فریم را از ابتدا تا انتها در پنجره گرافیک تماشا کنید . همچنین می توانید از دکمه های پنجره گرافیک برای پخش ( ) و توقف ( ) و بعدی  ( ) و قبلی  ( ) برای چرخه در میان انیمیشن استفاده کنید.
چیدمان
اگر هدف روی File تنظیم شده باشد ، می توانید تنظیمات طرح بندی زیر را مشخص کنید:
به طور پیش فرض، عنوان ، افسانه (نمودارهای 1 بعدی) یا رنگ افسانه (نقشه های 2 بعدی). محورها ; و لوگو (نقشه های 1 بعدی و 2 بعدی) یا عنوان ، رنگ افسانه ، گرید ، جهت محور ، و لوگو (نقشه های سه بعدی) از گرافیک گنجانده شده است. برای ویرایش پیش‌فرض، چک باکس Include را انتخاب کنید و برای پاک کردن یا انتخاب یک یا چند مورد از چک باکس‌های موجود کلیک کنید.
اندازه قلم (pt) را برای متن در فریم های انیمیشن وارد کنید . پیش فرض 9 pt است.
پس‌زمینه را انتخاب کنید : رنگ (پیش‌فرض)، از طرح زمینه ، شفاف یا فعلی . اگر Color انتخاب شده است، روی Color کلیک کنید تا یک پس‌زمینه رنگی سفارشی برای جایگزینی پیش‌فرض، که سفید است، انتخاب کنید. برای استفاده از پس‌زمینه در گروه نمودار، Current را انتخاب کنید ، که یک پس‌زمینه گرادیان آبی برای نمودارهای سه‌بعدی و سفید برای طرح‌های دو بعدی و یک بعدی است.
پیشرفته
به‌طور پیش‌فرض، چک باکس همگام‌سازی مقیاس‌های بین فریم‌ها انتخاب می‌شود، به این معنی که همه فریم‌های انیمیشن از یک رنگ افسانه، سطوح هم‌سطح، مقیاس تغییر شکل و غیره استفاده می‌کنند. این همگام سازی باعث می شود مناطق با مقادیر راه حل یکسان، به عنوان مثال، در طول کل انیمیشن، رنگ یکسانی داشته باشند. کلیک کنید تا کادر انتخاب را پاک کنید تا مقیاس ها و سطوح با راه حل در هر فریم سازگار شوند. این می تواند مفید باشد، به عنوان مثال، برای شبیه سازی وابسته به زمان پدیده های گذرا که در آن بزرگی راه حل به طور قابل توجهی در طول گام زمانی تغییر می کند. با فعال بودن همگام سازی، تشخیص تغییرات کوچک در راه حل دشوار است.
تنظیمات باقی مانده در زیر فقط در صورتی در دسترس هستند که Target روی File تنظیم شده باشد .
در صورت نیاز، تنظیمات رزولوشن و antialiasing را تنظیم کنید:
یک رزولوشن برای تصاویر موجود در انیمیشن وارد کنید. پیش فرض 96 DPI است.
چک باکس Antialiasing به طور پیش فرض برای کاهش خطوط پله مانند و صاف کردن خطوط و لبه ها انتخاب می شود.
روی دکمه Export ( ) در پنجره تنظیمات کلیک کنید یا روی گره کلیک راست کرده و Export را انتخاب کنید تا انیمیشن به یک فایل صادر شود، اگر Target روی File تنظیم شده باشد . همچنین می توانید روی فلش رو به پایین در کنار دکمه صادرات کلیک کنید یا راست کلیک کنید و Export To ( ) را انتخاب کنید تا پنجره صادرات تمام صفحه برای صادرات به پایگاه داده باز شود. فایل انیمیشن به مکانی در رایانه شما که قبلاً مشخص شده است صادر می شود. پنجره Messages محل صادرات فایل ها را همانطور که در قسمت Output مشخص شده است تأیید می کند . روی دکمه Refresh کلیک کنید () برای بازخوانی پنجره Graphics . اگر در پنجره تنظیمات گره نتایج ، فقط نمودار را غیرفعال کرده باشید و موضوع را در انیمیشن تغییر دهید، این کار مفید است.
 
جابجایی پارامتری و مقدمه ای بر حل کننده ها و مطالعات