آخر الأخبار
LightMix في Corona: سيناريوهات إضاءة متعددة من رندر واحد - دليل المشاهد الداخليةرندر بلا انقطاع في V-Ray وCorona: دليل Resumable Rendering وتدفق عمل CXRاستخدام Node Group في Blender: دليل تجميع العقد والتركيب (Compositing)إعدادات V-Ray Physical Camera: دليل الرندر الواقعي للمساحات الداخليةوفقًا لشركة Crosslam، يُعد Aurora 275 أعلى مبنى خشبي كتلي في البرازيلغوغل تعلن عن Gemini 4 Hydrogen: نموذج ذكاء اصطناعي سريع ومنخفض التكلفةPenguin Solutions بطاقة ذاكرة CXL تدعم DDR4 باسم SMART CXL-8F2W-D4 تكشف عنهاKIOXIA وDell تبنيان حل تخزين بسعة 157 PB في رف واحد 42Uاستقالة جينسن هوانغ، الرئيس التنفيذي لـNVIDIA: كوليت كريس مؤقتًاعمليات Bevel وTexture Bake باستخدام Blender Python API
نصائح وأدلةV-RayCorona Renderer

رندر بلا انقطاع في V-Ray وCorona: دليل Resumable Rendering وتدفق عمل CXR

تجعل ميزة Resumable Rendering المرتقبة في حزمة الخدمة 3.5 الخاصة بـ V-Ray، إلى جانب أدوات Render Elements وVFB 2.0 وCorona Image Editor في Corona، عمليات رندر التصميم الداخلي والعمارة أكثر مقاومة للانقطاعات، وتتيح إجراء المعالجة اللاحقة دون فتح المشهد.

مشهد تصور معماري داخلي بألوان دافئة وإضاءة ناعمةصورة بالذكاء الاصطناعي
صورة تعبيرية مولّدة بالذكاء الاصطناعي.الصورة: 3dsınıfı / FCA AI

باختصار

  1. ستُدخل حزمة الخدمة التالية 3.5 من V-Ray ميزة Resumable Rendering أولًا لـ3ds Max؛ حيث يُستخدم ملف مرافق .vrimg في رندر bucket، وملف .vrprog في الرندر التدريجي (progressive).
  2. في VFB 2.0 المرفق مع Corona 12، يتيح خيار Resume File في قائمة زر Render استئناف الرندر من ملف CXR محفوظ مسبقًا، بينما يستأنف Resume Last آخر عملية رندر تمت.
  3. تتيح عناصر Corona Render Elements (بما فيها CESSENTIAL وCGeometry وCMasking وCryptomatte) تقسيم المشهد إلى مكوناته لإجراء التصحيحات في مرحلة ما بعد الإنتاج دون إعادة الرندر.
  4. يتيح محرر Corona Image Editor (CIE) تطبيق LightMix وإزالة الضوضاء (denoising) وBloom/Glare وLUT على ملفات CXR دون فتح المشهد أو برنامج التصميم ثلاثي الأبعاد، وابتداءً من Corona 11 يدعم المعالجة الدفعية عبر المعامل --batch.

من أكثر الأمور التي تهدر الوقت في عمليات رندر التصميم الداخلي والعمارة (archviz) هو انقطاع رندر استمر ساعات بسبب انقطاع الكهرباء أو استرجاع خادم سحابي أو تدخل المستخدم. توفر عائلة منتجات Chaos من V-Ray وCorona Renderer آليتين متكاملتين لتقليل هذا الخطر: Resumable Rendering في جانب V-Ray، وVFB 2.0 وCorona Image Editor (CIE) العاملان عبر صيغة ملف CXR في جانب Corona. يشرح هذا الدليل، استنادًا إلى الوثائق الرسمية للأداتين، كيف يمكن لاستوديو رندر إعداد هذه الميزات واستخدامها.

كيف تُفعَّل ميزة Resumable Rendering في V-Ray

ستُدخل ميزة Resumable Rendering، التي ستُطرح في حزمة الخدمة التالية 3.5 من V-Ray، إمكانية متابعة عمليات الرندر المتوقفة من حيث توقفت. ستُطرح الميزة أولًا في V-Ray for 3ds Max، ثم تُنقل لاحقًا إلى المنصات الأخرى. ووفقًا للوثيقة، لا تزال الميزة في مرحلة التطوير وقد تتغير بعض التفاصيل في الإصدار النهائي.

لتفعيلها، يُفعَّل خيار Resumable Rendering من إعدادات VFB في نافذة حوار الرندر؛ أما مستخدمو V-Ray Standalone فيمكنهم تمرير الأمر التالي:

الأمر
-resume=1

تعمل الميزة بشكل مختلف في وضعي الرندر:

  • رندر Bucket: تُكتب نسبة التقدم في ملف مرافق .vrimg كلما اكتمل bucket؛ ويُخزَّن فيه أيضًا light cache فلا يُعاد حسابه.

  • الرندر التدريجي (Progressive): هنا يجب تحديد فاصل زمني؛ إذ يحفظ V-Ray حالة الصورة وlight cache في ملف .vrprog وفق هذا الفاصل.

توضح الوثيقة أن هذه الملفات المرافقة قد تكون كبيرة الحجم في كلتا الحالتين، وأنه عند استئناف الرندر يجب إعادة تجهيز المشهد وتحميل القوام (textures) من جديد؛ أما irradiance map فلا يُحفظ، لذا يُعاد حسابه. ولا يُنصح بتجربة الاستئناف بفواصل زمنية قصيرة جدًا (مثل 30 ثانية)، لأن كل عملية استئناف تستغرق وقتًا لإعادة تحميل المشهد.

المعالجة اللاحقة المرنة باستخدام Render Elements في Corona

يتيح Corona Renderer، عبر Render Elements، تقسيم الصورة إلى مكوناتها لإجراء التعديلات في مرحلة ما بعد الإنتاج دون الحاجة لإعادة الرندر. أهم المجموعات التي تُضاف من تبويب Render Setup › Render Elements:

  • CESSENTIAL: مكونات الإضاءة مثل Direct وIndirect وReflect وRefract وEmission وTranslucency وVolumetrics؛ تُجمع في فضاء لوني خطي (linear) لإعادة بناء صورة Beauty.

  • CGeometry: بيانات هندسية مثل Z-Depth والـnormal وUVW وworld position وvelocity؛ تُستخدم لمحاكاة DOF وmotion blur أو للتقنيع (masking).

  • CMasking: عناصر تقنيع مثل Cryptomatte وID وWireColor.

يمكن لـCryptomatte إنتاج أقنعة بناءً على أسماء الكائنات أو التسلسل الهرمي أو الطبقة أو المادة؛ لكن الوثيقة تشير إلى أن كل عنصر رندر يُضاف يزيد من استهلاك ذاكرة RAM أثناء الرندر، لذا يُنصح بعدم إضافة العناصر غير الضرورية.

صيغة VFB 2.0 وCXR

في VFB 2.0 المرفق مع Corona 12، يوجد خياران للاستئناف في القائمة المجاورة لزر Render: Resume Last الذي يستأنف آخر عملية رندر تمت، وResume File الذي يتيح استئناف الرندر من ملف CXR محفوظ مسبقًا. أما أمر Save CXR فيخزّن، إلى جانب صورة Beauty، بيانات LightMix وtone mapping وdenoising في ملف واحد؛ ما يتيح إعادة ضبط جميع إعدادات ما بعد الإنتاج حتى بعد اكتمال الرندر.

التعديل دون فتح المشهد: Corona Image Editor

يُعد Corona Image Editor (CIE) تطبيقًا مستقلًا يتيح تعديل ملف CXR دون فتح أي برنامج ثلاثي الأبعاد. يمكن تطبيق LightMix وإزالة الضوضاء وBloom/Glare وLUT من خلال CIE، ما يتيح إجراء المعالجة اللاحقة على أجهزة ذات إمكانيات أقل. وابتداءً من Corona 11، أُضيف المعامل --batch للمعالجة الدفعية:

الأمر
CoronaImageCmd.exe [arguments] --batch <input-1> <output-1> <input-2> <output-2>

بهذا الأمر يمكن مثلًا إزالة الضوضاء عن 100 إطار من رسوم متحركة دفعة واحدة وتصديرها كملفات PNG.

الإعدادالقيمة المُوصى بهاالتأثير
Resumable Rendering (Bucket)مفعّل، ملف مرافق .vrimgيُحفظ light cache، ويُستأنف من bucket الذي توقف عنده
Resumable Rendering (Progressive)فاصل زمني غير قصيرالفاصل القصير جدًا (مثل 30 ثانية) يزيد عبء إعادة تحميل المشهد
CMasking_Cryptomatte Levelsيُزاد حسب الحاجةكل مستوى يتطلب ذاكرة مؤقتة منفصلة، فتزيد RAM
CShading_Beauty Denoise amountبين 0 و10 يعطي الصورة الأصلية، و1 يعطي الصورة بعد إزالة الضوضاء كاملة

التأثير على سير عمل التصور المعماري

بالنسبة لفرق رندر التصميم الداخلي والعمارة، توفر هذه الميزات وقتًا ملموسًا خصوصًا في عمليات الرندر الطويلة التي تعمل ليلًا على مزرعة رندر (farm) أو على خوادم سحابية عرضة للانقطاع (مثل الأجهزة الافتراضية ذات الأسعار المخفَّضة preemptible). ولأن استئناف الرندر يتطلب إعادة تحميل المشهد، لا يُنصح بدورات توقف-استئناف قصيرة جدًا ومتكررة. كما أن سير العمل القائم على CXR يتيح مشاركة إعدادات LightMix وtone mapping عبر ملف واحد ضمن الفريق، ما يسمح بإجراء تعديلات سريعة على مراجعات العملاء دون إعادة فتح المشهد.

أخطاء شائعة

  • ضبط فاصل الحفظ في الرندر التدريجي قصيرًا جدًا، ما يزيد وقت إعادة تحميل المشهد دون داعٍ.

  • إضافة عناصر رندر ثقيلة مثل CMasking_Cryptomatte دون حاجة فعلية، ما يرفع استهلاك RAM دون مبرر.

  • حفظ عنصر رندر واحد فقط (مثل Beauty) وعدم استخدام صيغة CXR؛ ما يؤدي إلى فقدان بيانات LightMix والمعالجة اللاحقة.

  • محاولة استخدام المعامل --batch مع الوسيطة <weight> في الوقت نفسه؛ إذ تشير الوثيقة إلى أن الاثنين غير متوافقين.

المصادر

3 مصادر
B
blog.chaos.comblog.chaos.com/understanding-resumable-rendering
ملخص
D
documentation.chaos.comdocumentation.chaos.com/space/CRMAX/124495479
ملخص
D
documentation.chaos.comdocumentation.chaos.com/space/CRMAX/125082327/Corona+VFB+2.0
ملخص

لا نعيد نشر نصوص المصادر؛ الاقتباسات القصيرة مشار إليها، وما تبقى ملخص وتعليق من إعدادنا.

رأي 3dsınıfı
3dتقييم المحرر

بالنسبة للمكاتب في تركيا التي تجري عمليات رندر ليلية أو تستخدم مزارع رندر سحابية، تشكّل هاتان الميزتان معًا شبكة أمان عملية: لم يعد انقطاع الكهرباء أو استرجاع خادم سحابي عرضة للانقطاع يعني خسارة ساعات من الرندر بعد الآن. لكن يجب ألا يُنسى أن الملفات المرافقة (.vrimg وmvrprog وCXR) تستهلك مساحة تخزين كبيرة؛ خصوصًا في مشاريع الرسوم المتحركة عالية الدقة التي تتطلب تخطيطًا للتخزين.

من جانب Corona، فإن قدرة صيغة CXR على حمل جميع بيانات ما بعد الإنتاج بعد الرندر في ملف واحد توفر وقتًا، خصوصًا في مشاريع التصميم الداخلي ذات حركة مراجعات مكثفة مع العملاء؛ إذ يمكن تغيير الإعدادات عبر Corona Image Editor دون إعادة فتح المشهد، حتى على أجهزة ذات إمكانيات ضعيفة. مع ذلك، يجب التذكر أن هذه الميزة (في جانب V-Ray) لا تزال في مرحلة التطوير، وأن سلوكها قد يتغير قبل الإصدار الرسمي.

الأسئلة الشائعة

متى ستتوفر ميزة Resumable Rendering في V-Ray؟

ستُطرح الميزة أولًا في V-Ray for 3ds Max ضمن حزمة الخدمة التالية 3.5 من V-Ray، ثم تُنقل لاحقًا إلى المنصات الأخرى. وتشير الوثيقة إلى أن الميزة لا تزال في مرحلة التطوير وقد تتغير في الإصدار النهائي.

لماذا يُعد ملف CXR في Corona مهمًا؟

لأن ملف CXR يخزّن، إلى جانب صورة Beauty، جميع عناصر الرندر وبيانات LightMix وtone mapping وdenoising في ملف واحد، ما يتيح إجراء المعالجة اللاحقة عبر Corona VFB أو Corona Image Editor دون إعادة بدء الرندر.

ما الذي يجب الانتباه إليه عند استخدام Resumable Rendering؟

لا يُنصح بفواصل حفظ قصيرة جدًا (مثل 30 ثانية) في الرندر التدريجي لأن كل استئناف يتطلب إعادة تجهيز المشهد وتحميل القوام من جديد؛ كما أن ملفات .vrimg/.vrprog الناتجة قد تشغل مساحة تخزين كبيرة.

التعليقات والمنتدى باللغة التركية.شارك في النقاش
+

أخبار ذات صلة