Three.js: دعم رباعي في إصدار Three.js الحالي

تم إنشاؤها على ٣٠ يونيو ٢٠١٧  ·  5تعليقات  ·  مصدر: mrdoob/three.js

وصف المشكلة

بناءً على الدراسات والأبحاث الشاملة التي أجريتها ، علمت أن إصدار Three.js الحالي لا يدعم رباعية ولا يدعم سوى tria و quad منذ إصدار Three.js 60.
أريد أن أعرف ما إذا كان بإمكاننا دمج دعم رباعي في إصدار Three.js الحالي وما إذا كان مرتبطًا بالأداء أو مشكلات العرض.
ما الذي يمكن فعله لتحسين الأداء مع دعم رباعي في إصدار Three.js الحالي.

مع الشكر و التقدير،
عائشة جوني

إصدار Three.js
  • [] ديف
  • [x] r85
  • [] ...
المستعرض
  • [x] كل منهم
  • [ ] كروم
  • [ ] ثعلب النار
  • [ ] متصفح الانترنت
نظام التشغيل
  • [x] كل منهم
  • [ ] شبابيك
  • [] macOS
  • [] لينكس
  • [ ] ذكري المظهر
  • [] iOS
Question

التعليق الأكثر فائدة

الأمر معقد ... WebGL نفسه لا يدعم الكواد.

webgl primitives

يمكننا إنشاء بعض فئات الهندسة التي يمكن أن تعمل باستخدام الكواد ، ولكن علينا التحويل إلى مثلثات قبل إرسالها إلى WebGL على أي حال.

ال 5 كومينتر

الأمر معقد ... WebGL نفسه لا يدعم الكواد.

webgl primitives

يمكننا إنشاء بعض فئات الهندسة التي يمكن أن تعمل باستخدام الكواد ، ولكن علينا التحويل إلى مثلثات قبل إرسالها إلى WebGL على أي حال.

ربما ينبغي التعامل مع هذا خارج القلب. لماذا نقتصر الأشياء على الكواد على أي حال؟ أستخدم فصلي الدراسي Ngon منذ فترة حتى الآن.

راجع للشغل ، هذا:

الأمر معقد ... WebGL نفسه لا يدعم الكواد.

😄

أنا أحب هذا الموقف ، ثلاثة يجب أن تكون في جوهرها طريقة أفضل لاستخدام webgl. يجب بناء هياكل البيانات التعسفية فوقها.

كيف يمكن لإصدارات THREE.js أقل من 60 دعم رباعي ولماذا لا يمكن دمج ذلك في الإصدار الحالي.؟

ثلاثة ليس لديهم أي آراء حول الكواد. يمكنك دعمها بنفسك.

لماذا لا يمكن دمج ذلك في الإصدار الحالي.؟

سيكون تنزيل المزيد من التعليمات البرمجية التي لا يستخدمها الجميع.

كيف يمكن لإصدارات THREE.js أقل من 60 دعم رباعي ولماذا لا يمكن دمج ذلك في الإصدار الحالي.؟

قررنا تبسيط مصدر الشفرة. لم يعد العارض يتعامل مع الكواد.

بدلاً من ذلك ، تقوم اللوادر التي تدعم الكواد بتحويل الكواد إلى مثلثات أثناء عملية التحميل.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات