Mohamed Bardouniخبير ذكاء اصطناعي ومهندس منتجات

PlanTo3D: تحويل مخطط معماري ثنائي الأبعاد إلى منزل ثلاثي الأبعاد قابل للتجول

تطبيق WebGL تفاعلي يحول المخطط الهندسي ثنائي الأبعاد لمنزل متعدد الطوابق إلى مجسم ثلاثي الأبعاد قابل للتجول من منظور الشخص الأول أو المنظور الخارجي مباشرة في المتصفح.

Three.jsTypeScriptViteWebGL
PlanTo3D: تحويل مخطط معماري ثنائي الأبعاد إلى منزل ثلاثي الأبعاد قابل للتجول

السياق

يجد أصحاب المنازل صعوبة في تخيل أبعاد الغرف وارتفاع الأسقف وتوزيع الإضاءة من مجرد مخطط معماري مسطح، بينما تتطلب برامج التصميم الثلاثي الأبعاد الثقيلة أجهزة قوية وخبرة تقنية.

النطاق الذي أعرضه علناً

  • بناء هندسي دقيق للجدران والأبواب والنوافذ والشرفات والسلالم والأعمدة انطلاقاً من الإحداثيات ثنائية الأبعاد.
  • توليد برمجي للخامات (الرخام، الباركيه، الزليج، الجبس) عبر Canvas دون الحاجة لتحميل عشرات الميغابايتات من الصور.
  • وضعان للكاميرا: منظور خارجي (Dollhouse) مع عزل كل طابق على حدة، وتجول داخلي (First-person) مع فتح الأبواب وتغيير الإضاءة بين النهار والليل.

قرارات ومقايضات

  • توليد الخامات والأشكال برمجياً بالكامل ليفتح المشهد ثلاثي الأبعاد بسرعة فائقة على المتصفح والهاتف.
  • إضافة حدود تصادم (Collision bounds) مبسطة أثناء التجول الداخلي لمنع اختراق الجدران مع الحفاظ على سلاسة الحركة (60 إطاراً في الثانية).
  • المقايضة: الإضاءة والخامات المولدة في المتصفح تمنح إحساساً فورياً بالمساحة، لكنها لا تستهدف الواقعية الفوتوغرافية لبرامج الرندر السحابي البطيئة.

التجربة الثلاثية الأبعاد منشورة ومفتوحة للجميع على الرابط mbardouni.dev/house/.

راجع المصدر العام
إفصاح: المشروع منشور بالكامل للمعاينة المباشرة في المتصفح.

هل تحتاج منتجاً مشابهاً؟

أرسل لي المشكلة والمستخدمين والنطاق المتوقع.