Make your next creation.
Turn your ideas into 3D assets. Start creating with Hyper3D.
أنشئ عالمًا ثلاثي الأبعاد قابلًا للاستكشاف في Three.js استنادًا إلى الصورة المرفقة. المتطلبات عناصر تحكم من منظور الشخص الأول (WASD + تحريك الفأرة للنظر)، واكتشاف الاصطدامات، وعدم المرور عبر الهندسة مرئيات بجودة AAA: خامات PBR، وإضاءة مبنية على HDRI، وظلال حقيقية، ومعالجة لاحقة (خرائط النغمات، والتوهج، ومكافحة التعرّج) الفيزياء لكل ما يتحرك أو يمكن التفاعل معه 60 إطارًا في الثانية على وحدة معالجة رسومات متوسطة الأداء العملية قسّم العمل إلى مسارات مستقلة: التضاريس، والعناصر/الهندسة، والخامات/الأنسجة، والإضاءة، والفيزياء، وعناصر التحكم/الكاميرا، والأداء. عيّن وكيلًا فرعيًا واحدًا لكل مسار. يتولى كل وكيل فرعي مساره من البداية إلى النهاية، ويبلغ عمّا بناه بالإضافة إلى ما يزال ضعيفًا. ادمج العمل، ثم نفّذ جولة مراجعة: تجوّل في العالم، وسجّل كل عيب مرئي، وأصلحه. كرّر هذه الحلقة حتى تنتج جولة كاملة صفر عيوب، أو حتى 5 جولات. أبلغ عن أي شيء لم يُحسم في كلتا الحالتين. سلّم مشروعًا واحدًا قابلًا للتشغيل مع تعليمات الإطلاق.
وضّح العناصر التي يجب أن تبقى منفصلة ومسمّاة وقابلة للتعديل؛ وإلا فقد تبدو النتيجة مقنعة بصريًا لكنها غير قابلة للاستخدام.
اطلب من النموذج تشغيل المشهد وفحص الأخطاء الظاهرة وتكرار التصحيحات حتى يجتاز اختبارات محددة لمعدل الإطارات والتفاعل وتوزيع العناصر.
عند إنشاء عوالم كبيرة، قسّم العمل إلى مناطق أو مجموعات عناصر أو مراحل رئيسية، واعتمد كل جزء قبل توسيع نطاق العمل.