باختصار
- يمكن لـ Blender 5.3 Beta استيراد بيانات Gaussian splat من ملفات PLY وSPZ، كما يمكن تحميلها من USD.
- اسحب الملف المدعوم وأفلته في نافذة العرض، ثم أكّد الاستيراد.
- قد تحتاج إلى زيادة عدد العينات في EEVEE لتقليل الضوضاء في الصورة.
- أدوات Gaussian splat في Blender ما تزال في مراحلها الأولى؛ ويمكن تحسين التحرير وأداء EEVEE.
ما الذي ستتعلمه في هذا الدليل؟
ستتعلم استيراد مشهد Gaussian splat في Blender 5.3، وتجربة خيارات العرض والتصيير المختلفة، وتقييم الفروق بين النتائج. تمثّل تقنية Gaussian splatting مشهداً ثلاثي الأبعاد مُنشأً من الصور باستخدام عدد كبير من العناصر الصغيرة ذات الأشكال الغاوسية بدلاً من شبكة تقليدية (mesh). يشبه هذا التمثيل السحابة النقطية، لكنه يتيح تمثيل المشاهد المعقدة والشفافية والتفاصيل الدقيقة مثل الشعر وتأثيرات الضوء ضمن كائن واحد.
ما يزال دعم Blender لهذه التقنية في مراحله الأولى. لذلك يهدف هذا العمل إلى تجربة إمكانات الاستيراد والتصيير المتاحة، لا إلى تقديم سير عمل مكتمل للنمذجة. ومن المهم ضبط التوقعات، خصوصاً فيما يتعلق بإعادة ترتيب الإضاءة وتحرير عناصر splat.
المتطلبات
Blender 5.3 Beta، الذي يتضمن دعم Gaussian splat.
ملف Gaussian splat بصيغة PLY أو SPZ. كما يدعم Blender تحميل splat من USD.
خيارات تصيير مختلفة للتجربة، عند الحاجة: يُعد EEVEE وWorkbench وCycles من محركات التصيير المدمجة في Blender.
لا تشير المصادر إلى ضرورة إنشاء حساب إضافي لهذه العملية. كما لا تحدد حداً أدنى معيناً لمواصفات الأجهزة. لكن وفقاً لشرح Blender، قد يؤثر رسم العناصر التي لا تظهر في المشهد أيضاً على الأداء في EEVEE، وخصوصاً على الأجهزة منخفضة القدرة. لذا من المهم اختبار الأداء على جهازك عند العمل على مشاهد كبيرة.
استيراد مشهد Gaussian splat
افتح Blender 5.3 Beta. أُعد هذا الدليل للإصدار الذي أُضيف إليه دعم Gaussian splat. لا تفترض توفر الخيارات نفسها في إصدار أقدم.
اختر ملفاً مدعوماً. ابدأ بملف Gaussian splat بصيغة PLY أو SPZ. وتشير مقالة مطوري Blender إلى إمكانية تحميل splat من USD أيضاً. تأكد من أن الملف يحتوي فعلاً على بيانات Gaussian splat؛ فالاعتماد على امتداد الملف وحده لا يكفي لمعرفة نوع بيانات 3D التي يتضمنها.
اسحب الملف إلى نافذة العرض. اسحب الملف المدعوم وأفلته في نافذة العرض في Blender، ثم أكّد عملية الاستيراد. ولتسهيل مقارنة محركات التصيير المختلفة في التجربة الأولى، افتح الملف في نسخة عمل منفصلة بدلاً من تغيير المشهد بأكمله.
تحقق من المشهد في نافذة العرض. افحص ما إذا كان الكائن يظهر بالاتجاه والتأطير المتوقعين. لا تتوقع في هذه المرحلة تحرير الهندسة كما لو كانت شبكة mesh مألوفة: تُطبّق عناصر Gaussian splat في Blender بوصفها نوعاً من السحب النقطية، كما أن أدوات تحرير splat ما تزال محدودة من حيث سهولة الاستخدام، وفقاً لما أشار إليه المطورون.
خيارات العرض والتصيير
معاينة سريعة باستخدام EEVEE
يعرض EEVEE عناصر splat عن طريق تنقيطها على هيئة مستويات مواجهة للكاميرا. ويستخدم التطبيق الأولي أسلوباً متقطعاً (dithered) للشفافية. وقد يؤدي ذلك إلى ظهور ضوضاء عشوائية في الصورة، لذا زِد عدد العينات من Render > Sampling > Viewport/Render. لم يرد في المصدر رقم واحد مناسب لجميع المشاهد، لذلك غيّر القيمة تدريجياً ثم افحص الصورة مجدداً.
من القيود الحالية في EEVEE أن العناصر الموجودة خلف عناصر splat أخرى تُرسَم في كثير من الأحيان أيضاً. وقد يؤدي ذلك إلى عمليات رسم زائدة، وقد يكون تأثيرها أوضح على الأجهزة منخفضة القدرة. لذا راقب الأداء عند تحريك المشهد في نافذة العرض وأثناء التصيير، إلى جانب جودة الصورة وحدها.
العرض باستخدام Workbench
عند استخدام Workbench، تُطبّق إعدادات الإضاءة في نافذة العرض على جميع الكائنات. لمعاينة المظهر المتوقع لعناصر Gaussian splat، اختر Viewport Shading > Lighting > Flat. لا يغني هذا العرض عن تقييم المواد والإضاءة النهائية؛ بل يهدف إلى التحقق على نحو صحيح من كيفية عرض splat في Workbench.
المقارنة باستخدام Cycles
يستخدم Cycles تتبع الأشعة، لذلك لا يطبّق نهج EEVEE نفسه القائم على اتجاه الكاميرا. فهو يحسب التقاطع بين Gaussian splat وكل شعاع، كما يقيّم العتامة بطريقة عشوائية. يتيح هذا النهج التكامل مع خصائص تتبع الأشعة، مثل الانعكاسات والإضاءة غير المباشرة. في المقابل، قد تختلف نتيجة Cycles في بعض المشاهد عن المظهر المنقّط في EEVEE.
افتح الملف نفسه في المحركين وقارن النتيجتين من التأطير ذاته. لا تعتبر اختلاف المظهر تلقائياً دليلاً على فشل الاستيراد، إذ تختلف طريقة احتساب كل محرك لعناصر splat. كما يشير مطورو Blender إلى أن معظم بيانات splat قد تكون مُعدّة وفق نهج EEVEE؛ لذا لا تعني النتيجة المختلفة من حيث المنظور في Cycles أنها أفضل أو أسوأ في كل المشاهد.
جرّب إعادة ترتيب الإضاءة
تُعرض عناصر splat افتراضياً باستخدام مادة باعثة (emissive) تستند إلى بيانات radiance. ويمكن تغيير المادة عبر Shader Editor، كما يتوفر دعم أولي لإعادة الإضاءة في Cycles وEEVEE. لكن radiance ليس مساحة ألوان قياسية؛ فهو يتضمن أيضاً معلومات عن الضوء المعتمد على الاتجاه. ولإعادة إضاءة بسيطة، يقدّر Blender تقريبياً العمودي على سطح splat، ويشير إلى أن هذا الدعم ما يزال في مراحله الأولى. لا تتعامل مع النتيجة على أنها مادة صحيحة فيزيائياً أو عملية مكتملة لإعادة بناء الإضاءة.
ما الذي يعنيه ذلك لسير عمل العمارة والتصوّر؟
تمنح هذه الميزة المعماريين ومصممي الديكور الداخلي وفرق التصوّر فرصة عرض المشاهد الملتقطة بالصور ومقارنتها بين محركات التصيير داخل Blender. ويمكن لمن يرغبون في العمل بتمثيل splat لمساحة أو بيئة قائمة اختبار سير العمل الناتج عن إدراج البيانات في المشهد من دون تحويلها إلى mesh. لكن المصادر لا تصف ذلك بأنه مسار نقل جاهز للإنتاج ومرتبط ببرنامج BIM أو تصميم محدد.
قبل استخدام الميزة في مشروع، تحقّق من وصول الملف إلى Blender عبر PLY أو SPZ أو USD، وافحص نتائج EEVEE وCycles كلّاً على حدة. اختبر أداء محطة العمل على مشهد كبير، وخذ محدودية أدوات تحرير splat في الحسبان. وتشير المقالة إلى Blender 5.3 Beta، ولا تقدم التزاماً مؤكداً بشأن كيفية تغير الدعم والأدوات في الإصدارات اللاحقة.
أخطاء شائعة
اعتبار امتداد PLY دليلاً على أن الملف Gaussian splat: يمكن أن يحمل PLY أنواعاً مختلفة من بيانات 3D. تأكد من أن الملف يحتوي على بيانات splat.
اعتبار الضوضاء في EEVEE دليلاً على وجود مشكلة في الملف: قد تتسبب الشفافية المتقطعة في التطبيق الأولي بظهور الضوضاء. زِد عدد العينات وافحص النتيجة مجدداً.
التقييم بإضاءة غير مناسبة في Workbench: استخدم إعداد الإضاءة Flat للحصول على المظهر المتوقع لعناصر splat.
توقع النتيجة نفسها في EEVEE وCycles: يختلف أسلوب الحساب بين المحركين، لذا قد يبدو المشهد نفسه مختلفاً.
التعامل مع إعادة الإضاءة كأنها ميزة مكتملة: ما يزال الدعم في مراحله الأولى، ويعتمد تقدير العمودي المستخدم على نهج مبسط.
الخطوات التالية
ابدأ التجربة بمشهد صغير؛ تحقّق أولاً من الاستيراد والتأطير، ثم اختبر تغيير عدد العينات في EEVEE. اعرض المشهد نفسه أيضاً في Workbench وCycles، وسجّل الفروق. وإذا احتجت إلى تغيير الإضاءة، فتناول التجربة عبر Shader Editor بوصفها مقارنة منفصلة. وإذا ظل أداء المشهد منخفضاً، فلا تفترض توفر ميزة تحسين متقدمة: تذكر مقالة مطوري Blender أن تحسين GPU culling في EEVEE من مجالات التطوير المستقبلية.
المصدر والترخيص
أُعد هذا الدليل بالاستناد إلى مقالة “Splatting the Gaussians into Blender” بقلم Mark van de Ruit وSergey Sharybin، التي تشرح دعم Blender لتقنية Gaussian splat وقيوده. يوضح المصدر التطبيق الأولي في Blender 5.3 وخطوات الاستخدام، وقد أُعيدت صياغة النص باللغة التركية.
المصادر
1 مصادرلا نعيد نشر نصوص المصادر؛ الاقتباسات القصيرة مشار إليها، وما تبقى ملخص وتعليق من إعدادنا.
بالنسبة إلى مكاتب العمارة وفرق التصوّر في تركيا، يُعد دعم Gaussian splat خياراً جديراً بالتجربة لفحص المشاهد المستندة إلى الصور داخل Blender. لكن، بحسب ما توضحه المصادر المتاحة، لا ينبغي التعامل مع ميزات Blender 5.3 Beta باعتبارها مسار إنتاج مكتملًا.
عند اتخاذ القرار، من الأنسب قياس أداء المشهد باستخدام الأجهزة المتوفرة في المكتب أولاً بدلاً من افتراض وجود تكاليف إضافية للتراخيص أو الأجهزة. اختبر خصوصاً عبء الرسم الزائد في EEVEE والفروق في المظهر مقارنةً بـ Cycles. كما أن أدوات التحرير ودعم إعادة الإضاءة ما يزالان في مراحلهما الأولى، ما يستدعي إجراء فحوص إضافية للأعمال التي ستُسلّم.
الأسئلة الشائعة
ما صيغ ملفات Gaussian splat التي يفتحها Blender 5.3؟
يمكن لـ Blender استيراد Gaussian splat من ملفات PLY وSPZ، كما يمكن تحميلها من USD.
كيف أستورد Gaussian splat إلى Blender؟
اسحب ملفاً مدعوماً وأفلته في نافذة العرض، ثم أكّد عملية الاستيراد.
هل يعرض EEVEE وCycles عناصر Gaussian splat بالطريقة نفسها؟
يدعم كلا المحركين Gaussian splat، لكنهما يستخدمان أسلوبين تقنيين مختلفين. لذلك قد تبدو النتائج مختلفة في بعض المشاهد.



