خوب شاید تصور کنید که Grasshopper به عنوان روشی یگانه در مدلسازی پارامتریک یک پلاگین قدرتمند در Rhino باشد که مثل و مانندی نداشته باشد. اما اگر با قدرت نرم افزار کاملا رایگان Blender آشنا باشید، به خوبی میدانید که هر مساله ای ، راهکاری استثنایی در این نرم افزار بدنبال خواهد داشت. پارامتریک مدلینگ با Sverchok در Blender راه کاری بی نظیر در این زمینه است.
پارامتریک مدلینگ با Sverchok در Blender
افزونه رایگان و قدرتمند پارامتریک مدلینگ با Sverchok در Blender یکی از بی رقیب ترین و عجبت ترین پلاگین های دنیاست. کاملا رایگان در یک نرم افزار کاملا رایگان با قدرتی باورنکردنی. قبل از هر صحبتی اجازه دهید که یک دموی کوتاه از قابلیت های مدلسازی پارامتریک Sverchok در بلندر را مرور کنیم.
نام کامل این Addon استثنایی Sverchok Parametric Tool می باشد که همانگونه از فیلم اولیه و نام آن پیداست یک ابزار پارامتریک در نرم افزار Blender است. در ابتدای این مطلب متوجه شدید که Sverchok را با GrassHopper در Rhino مقایسه کردم، اما چرا در نام Sverchok از کلمه مدلسازی استفاده نشده است؟ جواب بسیار ساده است. Sverchok فقط یک افزونه مدلسازی پارامتریک نیست، شما میتوانید هر آنچه را که در Blender ایجاد میکنید را توسط Sverchok به صورت پارامتریک خلق نمایید.
Related posts:
- EasyLight یک افزونهی جدید برای بلندر که فرآیند نورپردازی را ساده میکند
- یک افزونه جدید برای ایجاد Jet Thrust در بلندر
- KeenTools افزونهی FaceBuilder 2021.4 را برای نرمافزارهای Nuke و Blender منتشر کرد
- Łukasz Czyż به تازگی UVPackmaster 3 را برای Blender منتشر کرد
- افزونه BlendArMocap رایگان بلندر برای ردیابی دوربین
- افزونه ClayPencil برای Blender، تبدیل انیمیشنهای 2D به Claymation سهبعدی
مدلسازی، انیمیشن و … همگی قابل استفاده از قدرت پارامتریک مدلینگ با Sverchok در Blender هستند. این افزونه در محیط Node Editor و Properties نرم افزار Blender قابل دسترسی است که نتیجه آن ایجاد Parametric در محیطی Node based و بسیار خلاقانه است. این افزونه که تحت لایسنس GPL3 توسعه می یابد از قدرت Python استفاده کرده و تمام قابلیت های Blender را در خود ادغام کرده است. این افزونه فقط برای آرشیتکت ها مفید نخواهد بود بلکه اگر از Blender در تولید انیمیشن و Motion Graphic بهره میبرید، میتواند به عنوان یک ابزار قدرتمند در اختیار شما قرار گیرد.
در نسخه جدید پارامتریک مدلینگ با Sverchok در Blender شما میتوانید از بیش از 200 Node اختصاصی در جهت مدیریت geometry ها استفاده کرده و حتی قابلیت ایجاد و خلق Node های جدید را نیز داشته باشید. با استفاده از این افزونه میتوانید هر ساختاری را به صورت کاملا پارامتریک توسط node ها، فرمولها، ماتریس ها، ضرایب و … ایجاد نمایید. امکان تغییر ساده پارامترها توسط اسلایدر و فرمول فراهم بوده و میتوانید به هر پارامتر نیز یک فرمول اختصاص دهید. برش های مقطعی بزنید، حجم دهید، ویرایش کنید و توسط بردارها و توابع اصلاحات مورد نظر را بروی مدل ایجاد کنید.
Sverchok قادر است که مساحت سطوح را بدست آورد، حجم ها را محاسبه می کند و از همه مهمتر میتواند ساختارها را آنالیز نماید. همچنین امکان ورود فرمولها توسط فرم های اکسلی مهیا بوده و میتوانید در نرم افزار Excel یا هر نرم افزار مشابهی، اقدام به تولید ضرایب ،جداول و فرمولها بکنید و نتیجه نهایی را به Sverchok انتقال داده و بروی حجم مورد نظر اعمال کنید.
با توجه به ساختار Python این افزونه، امکان کد نویسی های دلخواه در هر بخش و در هر Node قابل اجراست. دید بازی که در تولید این افزونه لحاظ شده است دست کاربران را برای هر تغییری باز گذاشته و محدودیتی ایجاد نمیکند. حتی میتوانید Addon های خود را به Sverchok متصل کنید و در هم ادغام نمایید. در Sverchok به صورت متسقیم به API نرم افزار Blender دسترسی دارد و کاربران Blender میدانند که این به چه معناست. دسترسی مستقیم به API امکان استفاده از Sverchok در هر جایی از Blender را فراهم میکند و در حقیقت Sverchok بخشی مجزا نیست و امکان استفاده در هر عنصری از بلندر را دارا خواهد بود.
خود پارامتریک مدلینگ با Sverchok در Blender نیز قابلیت های بروز رسانی جالبی دارد و کدها با یک کلیک به روز خواهند شد. اگر به دنبال یادگیری این افزونه هستید میتوانید ببه وب سایت سازنده مراجعه کنید و مطالب آموزشی جالبی را در این باره بیاموزید. همچنین در ادامه مطلب چند فیلم آموزشی قرار دادم که میتوانید به راحتی مشاهده نمایید.
جالب اینجاست که اگر در بخش بازی و سرگرمی و فعالیت های شبیه سازی Realtime نیز کار میکنید میتوانید از Sverchok کمک بگیرید و تولیدات خود را به صورت پارامتریک به UE و یا unity انتقال دهید. حتی در تولید انیمیشن و کلید زنی هم میتوانید از قابلیت ها و node های Sverchok استفاده کنید.
Sverchok از نظر کاربری بسیار ساده و قابل فهم است و میتوانید با مطالب آموزشی زیادی که روی وب سایت این محصول وجود دارد به راحتی به آن مسلط شوید. این افزونه در بلندر یکی از بهترین ابزارها برای کاربران موشن گرافیک است که میخواهند متحرک سازی های پارامتریک داشته باشند.
در ادامه میتوانید یک فیلم آموزشی بسیار کاربردی را از این پلاگین مشاهده فرمایید. کیفیت صوتی این ویدیو کمی پایین است اما هر آنچه را که باید در باره این افزونه بدانید به شما آموزش خواهد داد. متاسفانه چون سازنده این پلاگین روس زبان است، ویدیو های بسیار کمی از آن منتشر شده است.