MantaFlow (مانتا فلو)

MantaFlow یک فریم ورک Open-Source برای شبیه سازی سیالات (Fluid) می باشد. شبیه سازی سیالات یا fluid simulation به صورت گرافیکی و بر اساس توانایی یادگیری ماشین (Machine Learning) به زبان C++ نوشته شده است و قابل استفاده توسط اسکریپت های Python در برنامه های مدلسازی و انیمیشن سه بعدی می باشد.

mantaflow is an open-source fluid simulation
MantaFlow

مانتا فلو، قابلیت های شبیه سازی بسیار قدرتمندی داشته و در ردیف شبیه سازهای حرفه ای قرار میگیرد. از این رو به تازگی در نرم افزار Blender به عنوان یک هسته شبیه سازی فیزیکی سیالات در بخش شبیه سازی دود و آتش و آب و مایعات مورد استفاده قرار گرفته است.
MantaFlow از OpenVDB پشتیبانی کرده و میتوانید چندین Solver متنوع را در یک grid محاسبه و شبیه سازی نماید.

مانتا فلو قابل استفاهد در ویندوز و مک و لینوکس می باشد و از مهمترین قابلیت های آن میتوان به موارد زیر اشاره کرد

Eulerian simulation using MAC Grids, PCG pressure solver and MacCormack advection
Flexible particle systems
FLIP simulations for liquids
Surface mesh tracking
Free surface simulations with levelsets, fast marching
Wavelet and surface turbulence
K-epsilon turbulence modeling and synthesis
Maya and Blender export for rendering

mantaflow در نسخه های خود چندین تغییر و بروز رسانی داشته است که هر کدام آن را قویتر و دقیق تر کرده است.
مانتافلو میتواند در شبیه سازی سیالات، قابلیت Multi resolution را در یک شبیه سازی واحد برای سیالات مختلف محاسبه نمایید.

Share on whatsapp
Share on telegram
Share on twitter
Share on email
Share on print
به بالای صفحه بردن