باختصار
- يمكن إضافة كل كاميرات المشهد أو الكاميرات المحددة فقط إلى قائمة Batch Render باستخدام MAXScript.
- بعد تشغيل الأمر، يجب إغلاق نافذة Batch Render وإعادة فتحها.
- لتجنّب الكتابة فوق ملفات Arnold AOV الصادرة من كاميرات متعددة، يمكن استخدام رمز إخراج يتضمن اسم الكاميرا في AOV Manager.
- يتوفر Arnold OpenPBR Material في 3ds Max 2025.3 والإصدارات الأحدث.
قد يؤدي تصيير زوايا كاميرا متعددة للموديل نفسه، في مشهد داخلي أو مشهد للتصور المعماري، إلى إطالة عملية التسليم والمراجعة. تتيح أمثلة MAXScript الواردة في وثائق مساعدة 3ds Max من Autodesk إضافة الكاميرات إلى قائمة Batch Render دفعة واحدة، كما يمكن تنظيم Arnold AOV في مخرجات EXR لتجهيزها للتركيب. تستند خطوات الكاميرا في هذا الدليل إلى محتوى مساعدة 3ds Max 2023، وملاحظات منفذ العرض إلى وثائق 3ds Max 2024، أما معلومات OpenPBR فتستند إلى توافق الإصدارات المذكور في مساعدة 3ds Max 2026.
1. أضف كل الكاميرات إلى Batch Render
تحقق أولاً من وجود زوايا الكاميرا المراد تصييرها في ملف المشهد. يمر المثال الذي يضيف جميع الكاميرات إلى القائمة على كاميرات المشهد وينشئ إدخالاً في Batch Render لكل منها. ووفقاً لتنبيه Autodesk، يشمل ذلك أيضاً كاميرات منافذ العرض الافتراضية. لذلك، يُفضّل أن تستخدم الفرق التي تحتاج إلى زوايا الكاميرات التي أنشأتها خصيصاً الطريقة الثانية.
افتح القائمة
Scripting > Max Script Editor.الصق الرمز التالي في Max Script Editor.
نفّذ الأمر
Tools > Evaluate Allفي نافذة المحرر.افتح
Rendering > Batch Render...وتحقق من الكاميرات المدرجة. انقر على زرRenderلبدء التصيير.
for c in cameras do batchRenderMgr.CreateView cتوفر هذه الطريقة نقطة بداية بسيطة لفرق التصور التي تريد إخراج لقطات متعددة من المشهد نفسه، مثل المخطط والمنظور والتفاصيل. لكن ينبغي الانتباه إلى احتمال ظهور كاميرات منافذ العرض الافتراضية في القائمة، لذا راجعها قبل التصيير.
2. أضف الكاميرات المحددة فقط إلى القائمة
لإنتاج زوايا كاميرا محددة فقط، اختر أولاً الكاميرات المطلوبة في مخطط المشهد. يفحص مثال MAXScript الثاني من Autodesk العناصر المحددة التي تنتمي إلى فئة الكاميرا؛ وإذا كان هناك عرض بالاسم نفسه في القائمة، فإنه يعرض ذلك في مخرجات المحرر بدلاً من إضافته مجدداً.
اختر الكاميرات التي ستستخدمها في مخطط المشهد.
الصق الرمز التالي في نافذة
Scripting > Max Script Editor.نفّذ الأمر
Tools > Evaluate All.أغلق نافذة Batch Render وأعد فتحها، ثم راجع قائمة الكاميرات.
for c in cameras where c.isselected and (superclassof c == camera) do
(
local cname = c.name
if (batchRenderMgr.FindView cname) == 0 then
(
v = batchRenderMgr.CreateView c
v.name = cname
)
else
(
format "View with camera name already present: %\n" cname
)
)إعادة فتح النافذة خطوة صغيرة لكنها مهمة: تشير Autodesk إلى أن القائمة قد لا تتجدد، وقد يبدو تنفيذ الأمر بلا أثر، إذا ظلت نافذة Batch Render مفتوحة أثناء تشغيله. لذا فإن إغلاق النافذة قبل تشغيل الرمز، ثم إعادة فتحها والتحقق من النتيجة، يوفر تسلسلاً آمناً للمراجعة.
3. نظّم Arnold AOV ومخرجات EXR
تتيح Arnold AOV نقل مكونات مختلفة من صورة التصيير إلى مرحلة التركيب كمخرجات منفصلة أو طبقات مضمّنة في EXR. وتشير وثائق Autodesk إلى ملفات EXR بدقة 16 و32 بت؛ أما سير العمل الوارد في المثال فيشرح استخدام ملفات EXR بدقة 16 بت بنظام half-floating-point. كما تُدرج صيغ Deep EXR وEXR وJPEG وPNG وTIFF لمخرجات Arnold AOV.
أنشئ AOV المطلوبة من قسم AOV Manager في Arnold. وتحيل Autodesk إلى 3ds Max to Arnold User Guide للاطلاع على تفاصيل إعداد AOV.
إذا كنت ستستخدم مشهد Scanline قديم مع Arnold، فانتقل إلى إعدادات الإخراج عبر زر
Filesفي علامة التبويبRendering > Render Setup > Common. أزل عناصر Render Elements أو G-Buffer Channel القديمة، إن وجدت، من إعداد EXR. وتحذر الوثائق من أن العناصر القديمة قد تكتب فوق طبقات Arnold AOV.عند إنتاج ملفات AOV من كاميرات متعددة، أضف اسم الكاميرا أو خاصية أخرى إلى مسار الإخراج باستخدام وظيفة الرموز في AOV Manager. يساعد ذلك على تقليل احتمال توجيه مخرجات الكاميرات المختلفة إلى اسم الملف نفسه والكتابة بعضها فوق بعض.
إذا كنت ستستخدم ملفات AOV في After Effects، فاضبط إعدادات المشروع على 16 بت وLinear Workspace. بعد تحميل صورة EXR، يفتح الأمر
File > Create ProEXR Layer Compsالطبقات المضمّنة كعناصر تركيب منفصلة. ويمكن استخدام الملحقين ProEXR أو EXR-IO مع Photoshop.
تشير Autodesk إلى إمكانية حفظ ملفات AOV في موقع مشروع 3ds Max الافتراضي، وتوصي بضبط إعدادات المشروع لكتابتها تلقائياً في الوجهة المطلوبة. وفي الأعمال متعددة الكاميرات، يسهل تحديد تسمية الملفات قبل التصيير معرفة الكادر الذي تنتمي إليه كل AOV لاحقاً.
4. نقاط يجب مراعاتها في سير عمل التصور المعماري
تفيد هذه الطريقة مكاتب الهندسة المعمارية والتصميم الداخلي التي تعدّ زوايا عرض متعددة للموديل نفسه، وفناني التصور الذين يعالجون طبقات الصورة بعد التصيير. ينظّم Batch Render تكرار التصيير من الكاميرات، فيما يتيح سير عمل AOV وEXR التعامل مع الظلال والانعكاسات ومكونات الصورة الأخرى كلٌّ على حدة في مرحلة التركيب. ولا يُعد أي من ذلك ضماناً لجودة التصيير أو سرعته؛ فالوثائق لا تحدد مكسباً معيناً في السرعة أو متطلبات للأجهزة.
يمكن الاستفادة أيضاً من خيارات منفذ العرض الواردة في وثائق 3ds Max 2024 لتسهيل فحص المشهد قبل التصيير. عند استخدام عدة منافذ عرض، يُظهر إطار مميز المنفذ النشط؛ ويكبّر Alt+W منفذ العرض النشط، ثم يعيد العرض المتعدد عند الضغط عليه مجدداً. كما يمكن النقر بزر الفأرة الأيمن لتفعيل منفذ عرض من دون تغيير تحديد العنصر. تساعد هذه الخيارات على مراجعة الكادر والمشهد، لكنها لا تحل محل إعدادات Batch Render.
من المهم التحقق من توافق المواد مع الإصدار. فوفقاً لـ Autodesk، يتوفر OpenPBR Material في 3ds Max 2025.3 والإصدارات الأحدث، بينما تتوفر OpenPBR Surface في الإصدارات الأقدم. كذلك، يجب إجراء تصيير واحد على الأقل حتى تظهر حقول Arnold Parameters الإضافية ضمن OpenPBR Material. لذلك، ينبغي للفرق التي تعمل بإصدارات مختلفة التحقق من اسم المادة وإصدار 3ds Max المستخدم عند تسليم المشهد.
أخطاء شائعة
ترك نافذة Batch Render مفتوحة وتشغيل الرمز: قد لا تُحدَّث النافذة؛ أغلقها ثم أعد فتحها.
استخدام مثال جميع الكاميرات مع توقّع ظهور الكاميرات المخصصة فقط: قد تُضاف كاميرات منافذ العرض الافتراضية أيضاً.
إنشاء Arnold AOV من دون إزالة عناصر Scanline Render Elements القديمة: قد تتأثر طبقات AOV داخل EXR.
عدم إضافة اسم الكاميرا إلى مسار الملف عند إخراج ملفات من كاميرات متعددة: قد تكتب ملفات AOV بعضها فوق بعض.
البحث عن ميزات OpenPBR من دون التحقق من الإصدار: يتوفر Arnold OpenPBR Material في 3ds Max 2025.3 والإصدارات الأحدث.
لا تحدد الوثائق متطلبات معينة للأجهزة أو تقديراً للتكاليف المتعلقة بها أو بالتراخيص. ورغم توفير معلومات عن ملحقي ProEXR وEXR-IO، ينبغي للمكاتب التحقق من توافقهما وشروط الترخيص مع الإصدارات التي تستخدمها.
المصادر
3 مصادرلا نعيد نشر نصوص المصادر؛ الاقتباسات القصيرة مشار إليها، وما تبقى ملخص وتعليق من إعدادنا.
أبرز فائدة عملية للمكاتب في تركيا هي إدارة عمليات تصيير الكاميرات المتكررة عبر قائمة Batch Render، بدلاً من تشغيل كل عملية على حدة. يتيح رمز الكاميرات المحددة قائمة أكثر تحكماً، لكن لا بد من تحديد الكاميرات الصحيحة في مخطط المشهد وتحديث القائمة بعد تنفيذ العملية.
قد يساعد الاحتفاظ بـ AOV في طبقات منفصلة على إجراء تعديلات على التركيب من دون إعادة إنتاج التصيير بالكامل. لكن ينبغي التخطيط مسبقاً لتسمية المخرجات والتوافق بين الإصدارات. وبما أن الوثائق لا تحدد متطلبات الأجهزة، فلا ينبغي استنتاج أي تحسن في السرعة أو حاجة إلى الاستثمار في أجهزة من هذا الدليل؛ بل يجب التحقق من شروط التراخيص والملحقات بحسب بيئة العمل المستخدمة.
الأسئلة الشائعة
كيف يمكن إضافة جميع الكاميرات إلى قائمة Batch Render في 3ds Max؟
شغّل الرمز `for c in cameras do batchRenderMgr.CreateView c` في `Scripting > Max Script Editor`. بعد ذلك، افتح نافذة Batch Render وتحقق من الكاميرات.
لماذا يجب إعادة فتح نافذة Batch Render؟
تشير Autodesk إلى أن نافذة Batch Render المفتوحة قد لا تُحدَّث بعد تقييم MAXScript. أغلق النافذة ثم أعد فتحها بعد تنفيذ الأمر.
كيف يمكن منع الكتابة فوق ملفات Arnold AOV؟
عند إنتاج AOV من عدة كاميرات، أضف اسم الكاميرا إلى مسار الإخراج باستخدام وظيفة الرموز في AOV Manager.



