فیزیکال متریال کرونا (Corona Physical Material)
فیزیکال متریال کرونا (Corona Physical Material) جدیدترین سیستم متریال موتور رندر کرونا است که برای استانداردسازی و رسیدن به نتایج واقعگرایانه طراحی شده است. این متریال جایگزین Corona Legacy Material شده و امکانات پیشرفتهای مثل لایهبندی، BRDFهای مختلف، متریالهای فلزی، شیشه، SSS و clearcoat را در یک ساختار واحد ارائه میدهد. در این مقاله بصورت کامل درباره Corona Physical Material، تفاوت آن با Legacy Material و نحوه استفاده صحیح از آن در پروژههای رندرینگ صحبت خواهیم کرد.
آنچه در این پست می خوانید:
فیزیکال متریال کرونا (Corona Physical Material) چیست؟
Corona Physical Material یک شیدر متریال مبتنی بر قوانین فیزیک است که از نسخه 7 به بعد کرونا معرفی شد. هدف اصلی این سیستم ایجاد یک متریال واحد برای تمام انواع سطوح است؛ از فلزات و شیشه گرفته تا پلاستیک و متریالهای شفاف. برخلاف سیستمهای قدیمیتر که برای هر دسته متریال نیاز به شیدر جداگانه داشتند، Corona Physical Material یکپارچه و ساده است و در عین حال امکانات قدرتمندی را ارائه میدهد.
ویژگیهای کلیدی فیزیکال متریال کرونا
- BRDFهای مختلف: پشتیبانی از GGX، Beckmann و انواع مدلهای بازتاب.
- Clearcoat: لایهای برای ایجاد بازتاب اضافی روی سطوح مثل ماشین یا مبلمان.
- Sheen: برای شبیهسازی پارچهها و سطوح نرم.
- SSS (Subsurface Scattering): برای موادی مثل پوست انسان، موم یا سنگ مرمر.
- IOR فیزیکال: بازتابها بر اساس شاخص شکست واقعی (Index of Refraction) کنترل میشوند.
- Metalness Workflow: مشابه موتورهای مدرن مثل V-Ray و Unreal Engine.
ساختار فیزیکال متریال کرونا Corona Physical Material
Corona Physical Material از چندین تب و بخش اصلی تشکیل شده است. هر بخش برای شبیهسازی بخشی از ویژگیهای سطح، طراحی شده است:
- Base Layer: رنگ یا تکسچر اصلی سطح، به همراه roughness و IOR.
- Reflection: کنترل بازتابها، شدت و مدل BRDF.
- Refraction: برای متریالهای شفاف و نیمهشفاف مانند شیشه.
- Clearcoat: اضافه کردن لایه بازتابی ثانویه.
- Sheen: نورپردازی نرم مناسب پارچه.
- Subsurface: تنظیمات نفوذ نور در متریالهای نیمهشفاف.
- Opacity: شفافیت کامل یا جزئی متریال.
- Displacement و Bump: برای اضافه کردن جزئیات هندسی و برجستگیها.
مزایای استفاده از فیزیکال متریال کرونا
- یکپارچگی کامل برای همه انواع متریالها
- سازگار با استانداردهای صنعتی (PBR و Metalness)
- پشتیبانی کامل از کتابخانه Cosmos
- ساده اما قدرتمند؛ برای تازهکارها و حرفهایها
- رندر سریعتر به خاطر بهینهسازی در موتور کرونا
بیشتر بخوانید: موتور رندر کرونا (Corona Renderer)
لگسی متریال Legacy Material چیست؟
قبل از معرفی Corona Physical Material، موتور کرونا از Corona Legacy Material استفاده میکرد. این متریال در اصل یک شیدر استاندارد بود که از diffuse، reflection و refraction تشکیل میشد. هرچند ساده و کاربردی بود، اما محدودیتهای زیادی داشت، که از جمله آنها موارد زیر رو می توان اشاره کرد:
- عدم پشتیبانی از workflowهای مدرن مثل Metalness
- نبود گزینههای پیشرفته مثل sheen یا clearcoat
- مدل بازتاب محدود (فقط GGX و Beckmann)
- پیچیدگی بیشتر برای شبیهسازی متریالهای واقعی
تفاوت Legacy Material و Corona Physical Material
- یکپارچگی: Physical Material جایگزین تمام متریالهای قدیمی شده است.
- انعطافپذیری: در Physical Material میتوان همهچیز را با یک شیدر ساخت.
- Workflow: Physical Material بر اساس استاندارد PBR است، در حالی که Legacy متکی بر diffuse/reflection قدیمی بود.
- سازگاری: Legacy بهطور کامل از رده خارج شده (deprecated) شده اما همچنان برای سازگاری با پروژههای قدیمی و رندر انجین ویری باقی مانده است.
چه زمانی باید از لگسی متریال Legacy Material استفاده کنیم؟
هرچند Corona Physical Material توصیه رسمی است، اما در برخی موارد ممکن است همچنان نیاز به Legacy Material باشد:
- باز کردن پروژههای قدیمی که با Legacy ساخته شدهاند
- سازگاری با assetهای قدیمی که هنوز به Physical تبدیل نشدهاند
- مواردی که تنظیمات ساده کافی هستند و نیازی به ویژگیهای پیشرفته نیست
- مواردی که قصد داریم از آبجکت ها در پروژه های با موتور رندر وی ری استفاده کنیم
نحوه تبدیل Legacy Material به Physical Material
کرونا ابزاری برای تبدیل خودکار Legacy به Physical ارائه داده است. این ابزار تا حد امکان پارامترها را نگه میدارد اما همیشه باید بعد از تبدیل، متریالها را بررسی کرد زیرا ممکن است تفاوتهایی در بازتابها و IOR ایجاد شود.
کاربردهای رایج فیزیکال متریال کرونا
- شیشه: استفاده از IOR واقعی (مثلاً 1.52) و refraction برای شفافیت.
- فلزات: با تنظیم metalness=1 و roughness متناسب، فلزات طبیعی ساخته میشوند.
- چوب و پلاستیک: base color به همراه bump برای جزئیات سطح.
- پارچه: استفاده از sheen برای بازتاب نرم.
- سنگ مرمر یا پوست: تنظیمات SSS و Subsurface برای تنظیم نور عبوری.
بیشتر بخوانید: چطور یک رندر سهبعدی حرفهای برای پروژهمان تحویل بگیریم
نکات حرفهای برای استفاده
- همیشه از مقادیر واقعی IOR برای متریالها استفاده کنید. ضریب شکست مهمترین عامل تعین کننده نوع متریال است
- برای سرعت بیشتر از مپ های سبکتر برای bump و roughness بهره ببرید.
- از LightMix برای تست جلوه متریالها در نورهای مختلف استفاده کنید.
- برای متریالهای فلزی از workflow PBR استاندارد (metalness + roughness) استفاده کنید.
جمعبندی
فیزیکال متریال کرونا (Corona Physical Material) نقطه عطفی در توسعه موتور رندر کرونا است. این سیستم با هدف استانداردسازی، سادگی و قدرت طراحی شده و تمام نیازهای کاربران از شیشه و فلز تا پارچه و پوست را پوشش میدهد. در حالی که Legacy Material همچنان برای پروژههای قدیمی قابل استفاده است، آینده کرونا بر پایه Physical Material خواهد بود. اگر میخواهید پروژههای شما با استانداردهای روز جهانی و سرعت بالا پیش بروند، استفاده از Corona Physical Material بهترین انتخاب است.












ثبت ديدگاه