باختصار
- خفض noise threshold إلى النصف يضاعف زمن التصيير؛ وغالبًا ما يكفي 0.01 مع denoiser للتصيير النهائي في معظم المشاهد الداخلية.
- في GI، توصي Chaos بتركيبة Brute force + Light cache (Subdivs 1000، Retrace 2.0) للصورة الثابتة.
- في المشاهد ذات الأضواء الكاشفة الكثيرة، يقلّل Global switches › Light evaluation › Adaptive lights تكلفة التظليل.
- في VRayDenoiser، يوفّر محرك Default اتساقًا بين عناصر التصيير؛ أما NVIDIA AI فهو سريع لكنه غير مناسب للرسوم المتحركة.
أُعدّ هذا الدليل لـ V-Ray 7 for 3ds Max (بما في ذلك Update 4 الصادر في أغسطس 2026). وتقع جميع الإعدادات المشروحة تقريبًا في المواضع نفسها في V-Ray 6 أيضًا. هدفنا تقليل زمن التصيير دون خفض الجودة في مشهد داخلي نموذجي يجمع بين ضوء النهار والإضاءة الاصطناعية.
ينبغي أولًا فهم المبدأ التالي: العامل الأساسي المحدد لزمن التصيير في V-Ray هو عدد العينات (sample). أيًا كان الإعداد الذي تغيّره، فأنت في النهاية إما تقلل عدد الأشعة المرسلة لكل بكسل، أو توزّع هذه الأشعة بذكاء أكبر. وكل واحد من الإعدادات السبعة أدناه يحقق أحد هذين الأمرين.
1. اختر أداة أخذ العينات المناسبة: Bucket أم Progressive؟
مسار القائمة: Render Setup › V-Ray › Image sampler (Antialiasing) › Type
Progressive: تصبح الصورة كلها أنظف قليلًا مع كل تمريرة. يفيد في اختبار الإضاءة والمواد، إذ يمكنك إيقاف التصيير متى شئت أو تحديد مدة زمنية له.
Bucket: يُكمل الصورة على شكل مناطق. توصي Chaos باستخدام Bucket للتصيير النهائي في إعداداتها الخاصة بالمشاهد الداخلية. ويستهلك عادةً ذاكرة RAM أقل، كما يقلل حركة الشبكة في التصيير الموزع (DR).
عمليًا، استخدم Progressive أثناء إعداد الإضاءة، ثم صَيّر الناتج النهائي باستخدام Bucket. تعمل عتبات الضجيج بالطريقة نفسها في الوضعين، لذا لن يؤدي التبديل بينهما إلى إفساد النتيجة.
2. Noise threshold: أكبر توفير للوقت يبدأ من هنا
مسار القائمة: Render Setup › V-Ray › Bucket image sampler › Noise threshold
تحدد هذه القيمة ما إذا كان V-Ray سيضيف عينات إلى البكسل. وفيما يلي المستويات الواردة في صفحة Chaos لإعدادات تصيير المشاهد الداخلية:
| الاستخدام | Noise threshold | التأثير |
|---|---|---|
| معاينة سريعة | 0.1 | سريعة جدًا، مع صورة محببة بوضوح |
| فحص سريع | 0.05 | يمكن تقييم التكوين وتوازن الإضاءة |
| معاينة عالية الجودة | 0.01 | مسودة يمكن إرسالها إلى العميل |
| التصيير النهائي (من دون denoiser) | 0.005 | ضجيج قليل جدًا، لكن الزمن هو الأطول |
وتذكر الوثيقة نفسها أهم قاعدة: خفض قيمة Noise threshold إلى النصف يضاعف زمن التصيير. أي إن رفعها من 0.005 إلى 0.01 يقلل الزمن إلى نحو النصف. ويمكن لـ denoiser تعويض الفرق بسهولة (راجع الخطوة 6).
3. لا تعبث بقيم Min / Max subdivs من دون حاجة
تجد في اللوحة نفسها Min subdivs وMax subdivs. عدد العينات الفعلي هو مربع هذه القيم (4 subdivs = 16 عينة).
Min subdivs: وفقًا لوثائق Chaos، نادرًا ما تكون هناك حاجة لرفع القيمة فوق 1. اتركها على 1 ما لم تكن هناك خطوط دقيقة (مثل ستائر شفافة أو درابزين رفيع) أو ضبابية حركة.
Max subdivs: القيمة الافتراضية هي 24، وهي الحد الأقصى. ولا يصل V-Ray إليها إلا في البكسلات التي يظل فيها الضجيج أعلى من العتبة.
من الأخطاء الشائعة خفض Max subdivs إلى 8 لأن التصيير يستغرق وقتًا طويلًا. يؤدي ذلك إلى إيقاف أخذ العينات في المناطق كثيرة الضجيج (الزوايا الداكنة والانعكاسات غير اللامعة) قبل بلوغ العتبة. استخدم noise threshold أولًا للتحكم في الزمن.
4. محرك GI: Brute force + Light cache
مسار القائمة: Render Setup › GI › Global illumination › Primary engine / Secondary engine
توصي Chaos في معظم الحالات بتركيبة Primary: Brute force, Secondary: Light cache بوصفها أفضل توازن بين الجودة والسرعة. يخزّن Light cache مؤقتًا الارتدادات الثانوية بعد احتسابها مسبقًا، وهو ما يفيد في المشاهد الداخلية كثيرة ارتداد الضوء. وبذلك لا يضطر brute force إلى تتبع الأشعة من البداية لكل ارتداد.
إعدادات Light cache (GI › Light cache):
| الإعداد | القيمة | التأثير |
|---|---|---|
| Subdivs | 1000 (افتراضي) | عدد المسارات المتتبعة من الكاميرا (تُربّع القيمة)؛ وهو كافٍ للصورة الثابتة |
| Retrace | 2.0 (للصورة الثابتة) | يعيد تتبع GI عند الزوايا؛ ما يقلل تسرّب الضوء |
| Subdivs / Retrace (للرسوم المتحركة) | 3000 / 8 | توصية Chaos للرسوم المتحركة لمنع الوميض |
في الصورة الثابتة، لا تؤدي زيادة Subdivs إلى 3000 عادةً إلى فرق مرئي، لكنها تطيل زمن الحساب المسبق.
5. عند وجود أضواء كاشفة كثيرة: Light evaluation
مسار القائمة: Render Setup › V-Ray › Global switches (يظهر في وضع Advanced) › Light evaluation
في مشاهد ردهات الفنادق أو المتاجر التي تضم عشرات الأضواء الكاشفة في السقف المعلق، تكون كلفة تقييم V-Ray لكل الأضواء واحدًا تلو الآخر عند كل نقطة تظليل (Full lights evaluation) مرتفعة جدًا. وهناك بديلان:
Adaptive lights: يستخدم معلومات Light cache لتحديد الأضواء التي ينبغي أخذ عينات منها. يجب أن تكون قيمة Number of lights أقل من عدد الأضواء الفعلي في المشهد، وإلا فلن يتحقق أي توفير. وكلما خُفضت القيمة زادت سرعة التصيير، لكن قد يرتفع الضجيج.
Light tree: يختار مصادر الضوء حسب قربها. وإذا لم يُستخدم Light cache، تعمل معه أيضًا آلية أخذ العينات التكيفية.
يكون تأثير هذا الإعداد محدودًا في المشاهد البسيطة التي تضم بضعة أضواء. ويصبح التوفير أوضح مع زيادة عدد الأضواء.
6. استخدم المحرك المناسب في V-Ray Denoiser
مسار القائمة: Render Setup › Render Elements › Add › VRayDenoiser
يعمل denoiser كعملية منفصلة بعد انتهاء التصيير. ولا تحتاج إلى إعادة تصيير المشهد لمجرد تغيير الإعدادات وتنظيف الصورة مجددًا. تتوفر ثلاثة محركات:
| المحرك | متى يُستخدم؟ | ملاحظات |
|---|---|---|
| Default V-Ray denoiser | الصورة النهائية، والتركيب باستخدام عناصر التصيير، والرسوم المتحركة | يتسارع على CPU أو GPU، ويحافظ على الاتساق بين العناصر |
| NVIDIA AI denoiser | المسودات السريعة والتصيير التفاعلي | يتطلب بطاقة NVIDIA، ولا يحافظ على الاتساق بين عناصر التصيير، وغير مناسب للرسوم المتحركة |
| Intel Open Image Denoise | تنظيف عالي الجودة لا يعتمد على عتاد محدد | يستخدم NVIDIA GPU إذا كانت متوفرة، وإلا ينتقل إلى CPU |
الإعدادات الجاهزة لمحرك Default هي: Mild (Strength 0.5, Radius 5)، وDefault (1 / 10)، وStrong (2 / 15). ابدأ بـ Mild في المشاهد الداخلية التي تتطلب الحفاظ على عروق الخشب وملمس القماش. وتشير Chaos إلى احتمال ظهور عيوب في الصور شديدة الضجيج، وتوصي بإبقاء Noise threshold عند 0.05 أو أقل عند استخدام denoiser. وللمزج بين الإطارات في الرسوم المتحركة، توصي بأداة vdenoise المستقلة.
7. اختبر الإضاءة من دون مواد
مسار القائمة: Render Setup › V-Ray › Global switches › Override mtl
أثناء ضبط توازن الإضاءة، أسند مادة رمادية واحدة إلى المشهد بأكمله. توصي Chaos باستخدام VRayMtl افتراضية بلون Diffuse بقيم RGB 200,200,200. وباستبعاد الزجاج والأرضيات شديدة الانعكاس وخرائط الخامات الكثيفة، تقصر مدة التصيير التجريبي بوضوح. كما يمكنك تقييم نسب الإضاءة بمعزل عن ألوان المواد. وفي المرحلة نفسها، استخدم دقة منخفضة أيضًا (توصي Chaos بدقة 640×480 في الأعمال الأولية). لا تنسَ إيقاف Override mtl قبل الانتقال إلى الناتج النهائي.
نصيحة إضافية: تزيل ميزة Firefly removal في Bucket sampler البكسلات اللامعة المتفرقة. ويزداد تأثيرها كلما رفعت القيمة، لكنها قد تمحو التفاصيل الحقيقية أيضًا. وهي تعمل حاليًا في تصيير CPU فقط.
قبل / بعد: ما الذي سيتغير؟
عند الانتقال من إعداد قريب من القيم الافتراضية و«كل شيء فيه مضبوط على الجودة العالية» (Noise threshold 0.005، ومن دون denoiser، وFull lights evaluation، واختبار الإضاءة باستخدام المواد كاملة) إلى الإعدادات أعلاه، ستحدث عادةً التغييرات التالية:
Noise threshold 0.005 → 0.01 + Default denoiser (Mild): وفقًا لقاعدة Chaos الخاصة بخفض القيمة إلى النصف، يقل زمن أخذ العينات إلى نحو النصف. وينظف denoiser ما تبقى من ضجيج خفيف.
Adaptive lights في المشاهد كثيرة الأضواء الكاشفة: تنخفض كلفة التظليل بوضوح مع زيادة عدد الأضواء. ويعتمد مقدار التوفير على المشهد، لذا احرص على قياسه في مشهدك.
اختبار الإضاءة باستخدام Override mtl: تقصر جولات الاختبار، وتتضح قرارات الإضاءة في وقت أبكر.
أدق طريقة لقياس التوفير هي إجراء عمليتي تصيير بالكاميرا والدقة نفسيهما، ثم مقارنة أزمنة التصيير في V-Ray Frame Buffer. غيّر إعدادًا واحدًا في كل مرة، وإلا فلن تعرف أيها أحدث الفرق.
قائمة تحقق سريعة
أثناء إعداد الإضاءة، استخدم Progressive + Override mtl + دقة منخفضة.
في التصيير النهائي، استخدم Bucket + Noise threshold 0.01 + VRayDenoiser (محرك Default، Mild).
استخدم Brute force + Light cache في GI؛ وتكفي قيمة Retrace 2.0 للصورة الثابتة.
إذا كان عدد الأضواء كبيرًا، فجرّب Adaptive lights ضمن Global switches.
بدلًا من خفض Max subdivs، غيّر noise threshold.
المصادر
4 مصادرلا نعيد نشر نصوص المصادر؛ الاقتباسات القصيرة مشار إليها، وما تبقى ملخص وتعليق من إعدادنا.
أكثر خطأ نراه في المكاتب هو استخدام إعدادات مسبقة «فائقة» مأخوذة من الإنترنت: Noise threshold 0.001، وMax subdivs 50، وLight cache 5000. يستغرق تصيير مشهد داخلي بهذه الإعدادات وقتًا أطول بأضعاف مقارنةً باستخدام 0.01 + denoiser. وغالبًا لا يمكن تمييز الفرق حتى في طباعة A3. وإذا أخذنا في الحسبان أن المشروع الواحد قد يضم 10–15 كاميرا، فإن هذا القرار وحده يوفر ليلة عمل في موعد التسليم.
من ناحية العتاد، يتناسب تصيير V-Ray باستخدام CPU تقريبًا طرديًا مع عدد الأنوية. أما NVIDIA AI denoiser فيتطلب بطاقة NVIDIA. وإذا لم تكن لديك بطاقة، فإن Intel Open Image Denoise يعمل أيضًا على CPU. وإذا كنت تستخدم التصيير الموزع (DR)، فإن Bucket sampler يوفر ميزة إضافية بتقليله حركة الشبكة. جرّب هذه الإعدادات قبل شراء جهاز جديد: ففي كثير من الأحيان لا يكون العتاد هو عنق الزجاجة، بل الإعداد المسبق.
الأسئلة الشائعة
ما قيمة noise threshold المناسبة في V-Ray؟
توصيات Chaos للمشاهد الداخلية: 0.1 للمعاينة السريعة، و0.05 للفحص السريع، و0.01 للمعاينة عالية الجودة، و0.005 للتصيير النهائي من دون denoiser. إذا كنت تستخدم denoiser، فعادةً ما تكفي قيمة 0.01 لمعظم المشاهد. وتوصي Chaos بألا تتجاوز العتبة 0.05 عند استخدام denoiser.
هل أستخدم Bucket أم Progressive في V-Ray؟
يُعد Progressive عمليًا أثناء اختبار الإضاءة والمواد، إذ يمكنك إيقافه متى شئت. أما في التصيير النهائي، فيستهلك Bucket عادةً ذاكرة RAM أقل، ويقلل حركة الشبكة في التصيير الموزع.
هل يسبب V-Ray Denoiser وميضًا في الرسوم المتحركة؟
لا يُعد NVIDIA AI denoiser مناسبًا للرسوم المتحركة لأنه لا يمزج بين الإطارات. ويوصى في الرسوم المتحركة باستخدام Default V-Ray denoiser وأداة V-Ray المستقلة vdenoise.



