يبني مجسما صلبا من بيانات شبكة مجردة، الصيغة التي تعطيها manifoldToMesh، بحيث يمكن للشبكة أن تقوم
برحلة ذهاب وإياب عبر أدوات أخرى.
يجب أن تكون الشبكة مغلقة ومتسقة التوجيه، وإلا رُمي خطأ؛ تُزال المثلثات المنحلة والرؤوس غير اللازمة في طريق الدخول.
بيانات الشبكة
المجسم الصلب
يبني مجسما صلبا من قائمة مثلثات، كل منها معطى كثلاث نقاط، دامجا النقاط المتطابقة.
يجب أن تكوّن المثلثات سطحا مغلقا متسق التوجيه؛ تُتخطى المدخلات التي ليست ثلاث نقاط، والنقاط ذات الإحداثيات المفقودة ترمي خطأ.
المثلثات كقوائم من ثلاث نقاط
المجسم الصلب
ينشئ مجسماً صلباً مكعباً بطول الضلع المعطى.
مع center بقيمة true يتمركز المكعب على نقطة الأصل؛ وإلا تقع زاويته على نقطة الأصل
ويمتد على طول المحاور الموجبة.
المجسم الصلب للصندوق
ينشئ مجسما صلبا كرويا بنصف القطر المعطى، متمركزا على نقطة الأصل.
circularSegments هو عدد القطع حول الكرة؛ يُقرّب إلى الأعلى إلى
مضاعف للأربعة، لأن الكرة تُبنى بتنقيح مجسم ثماني الأوجه.
المجسم الصلب للكرة
ينشئ مجسما صلبا رباعي الأوجه متمركزا على نقطة الأصل، بزاوية واحدة عند [1, 1, 1]
والأخرى موضوعة بتناظر.
المجسم الصلب لرباعي السطوح
ينشئ مجسما صلبا أسطوانيا قائما على طول Z، أو مخروطا عندما يختلف نصف القطر العلوي عن السفلي.
radiusLow هو نصف القطر السفلي ويجب أن يكون أكبر من 0، و radiusHigh نصف القطر العلوي، الذي يمكن
أن يكون 0 لنقطة؛ circularSegments يحدد مدى استدارة الجوانب. center يمركز
الأسطوانة على نقطة الأصل بدلا من إيقافها عليها.
الارتفاع ونصفا القطر السفلي والعلوي وعدد القطع وما إذا كان يتوسطه
المجسم الصلب للأسطوانة أو المخروط
بناء مجسمات Manifold الصلبة: أوليات المكعب والكرة والأسطوانة ورباعي السطوح، والمجسمات الصلبة من شبكات المثلثات أو قوائم المثلثات. تحتفظ النواة بـ Z كمحورها للأعلى، فتقف الأسطوانة على طول Z ويمتد
sizeالمكعب على طول X و Y و Z؛ ويعود كل مجسم صلب كشبكة مثلثات مغلقة.