يحسب ناظما لكل رأس من الشبكة ويخزنه في ثلاث قنوات خصائص
بدءا من normalIdx.
الحواف الأحد من minSharpAngle، بالدرجات، تحتفظ بنواظم منفصلة على كل جانب وتبقى
حادة؛ عند 0 يحتفظ كل مثلث بناظمه الخاص. الأوجه المسطحة المكونة من عدة مثلثات تبقى مسطحة.
المجسم الصلب وقناة النواظم الأولى والزاوية الحادة بالدرجات
المجسم الصلب مع النواظم المخزنة
يحسب مدى قوة انحناء السطح عند كل رأس ويخزنه في قنوات خصائص:
الانحناء الغاوسي عند gaussianIdx، والانحناء المتوسط عند meanIdx.
الانحناء هو مقلوب نصف قطر الانحناء، موجب حيث يكون السطح محدبا وسالب حيث يكون مقعرا؛ الفهرس الأقل من 0 يتخطى تلك القناة.
المجسم الصلب والقناتان المراد التخزين فيهما
المجسم الصلب مع الانحناء المخزن
يضيف مثلثات إلى مجسم صلب منعّم حتى تقع كل نقطة من شبكته ضمن tolerance من
السطح الناعم، فتحصل المناطق شديدة الانحناء على مثلثات أكثر من المسطحة.
لا يتغير سوى المجسم الصلب الذي نُعّم بـ smoothOut أو smoothByNormals؛ وأي مجسم آخر يعود
كنسخة.
المجسم الصلب والتفاوت بوحدات النموذج
المجسم الصلب المنقح
يضيف مثلثات إلى مجسم صلب بتقسيم كل حافة إلى قطع بالطول المعطى تقريبا، مضيفا رؤوسا داخلية لإبقاء المثلثات منتظمة.
على مجسم صلب منعّم بـ smoothOut أو smoothByNormals تنتقل الرؤوس الجديدة إلى
السطح الناعم؛ وإلا يبقى السطح كما هو.
المجسم الصلب وطول الحافة المستهدف بوحدات النموذج
المجسم الصلب المنقح
يضيف مثلثات إلى مجسم صلب بتقسيم كل حافة إلى number من القطع؛ مع 2، يصبح كل مثلث
أربعة.
على مجسم صلب منعّم بـ smoothOut أو smoothByNormals تنتقل الرؤوس الجديدة إلى
السطح الناعم؛ وإلا تبقى المثلثات الجديدة مسطحة.
المجسم الصلب وعدد الأجزاء المراد تقسيم كل حافة إليها
المجسم الصلب المنقح
يعلّم مجسما صلبا للتنعيم باستنتاج المماسات من مثلثاته، بحيث يثني refine
أو refineToLength لاحق المثلثات الجديدة إلى سطح ناعم.
الحواف الأحد من minSharpAngle، بالدرجات، تبقى حادة؛ minSmoothness الأكبر من 0 يقوّس
تلك قليلا، و 1 ينعّم كل شيء. لا تتغير الهندسة نفسها حتى يتم
تنقيحها.
المجسم الصلب والزاوية الحادة بالدرجات ونعومة الحواف الحادة
المجسم الصلب مع مماسات التنعيم
يعلّم مجسما صلبا للتنعيم باستخدام النواظم المخزنة في خصائص رؤوسه، بحيث يثني
refine أو refineToLength لاحق المثلثات الجديدة إلى سطح ناعم.
normalIdx هي الأولى من قنوات النواظم الثلاث، كما تخزنها calculateNormals؛
حيث تختلف النواظم على رأس تبقى الحافة حادة.
المجسم الصلب وقناة النواظم الأولى
المجسم الصلب مع مماسات التنعيم
يزيل رؤوسا من شبكة مجسم صلب مع إبقاء كل سطح ضمن tolerance من حيث
كان، لتقليل عدد المثلثات.
تحتفظ النتيجة بمجموعة فرعية من الرؤوس الأصلية؛ وتبقى قيمة تفاوت المجسم الصلب نفسه دون تغيير.
المجسم الصلب والمسافة التي يمكن للأسطح أن تتحرك ضمنها، بوحدات النموذج
المجسم الصلب المبسط
يعيد كتابة خصائص رؤوس مجسم صلب بدالة تستقبل موضع كل رأس وخصائصه القديمة وتملأ الجديدة.
numProp يحدد عدد الخصائص التي يملكها كل رأس بعد ذلك، فيمكن إضافة القنوات أو
حذفها؛ القراءة بعد العدد القديم أو الكتابة بعد الجديد غير معرّفة.
المجسم الصلب وعدد الخصائص الجديد والدالة التي تملأ الخصائص
المجسم الصلب بالخصائص الجديدة
يعطي مجسما صلبا تفاوتا جديدا، خطأ التقريب المسموح له بحمله، ويبسط شبكته عندما يكبر التفاوت.
المثلثات الأرفع من التفاوت تُعامل على أنها منحلة وتُزال.
المجسم الصلب والتفاوت بوحدات النموذج
المجسم الصلب بالتفاوت الجديد
يحجز سلسلة من count معرّفا فريدا للشبكات ويعيد الأول، لتعليم مجموعات
المثلثات التي يمكن العثور عليها مجددا بعد عمليات لاحقة.
عيّنها لـ runOriginalID لشبكة قبل بناء مجسم صلب منها، مثلا للإبقاء على
عدة مواد منفصلة.
عدد المعرّفات المراد حجزها
أول المعرّفات المحجوزة؛ والبقية تتبعه بالتسلسل
يصنع نسخة من مجسم صلب تُعد أصلا جديدا، بحيث يمكن للنسخة أن تحمل خصائص رؤوسها الخاصة، مثل ربط UV مختلف، وأن تُميّز عما بُنيت منه.
تُدمج الأوجه المتحدة المستوى وتُطوى الحواف بينها في الطريق؛ ابق على طريق الشبكة بدلا من ذلك عندما يجب أن تبقى تلك الحواف.
المجسم الصلب
النسخة المعلمة كأصلية
يجمع عدة مجسمات صلبة في واحد، عكس decompose.
المجسمات الصلبة المتداخلة تُدمج كما يفعل الاتحاد المنطقي؛ والمتباعدة منها تبقى قطعا منفصلة ضمن النتيجة الواحدة.
المجسمات الصلبة المراد تجميعها معا
مجسم صلب واحد يحويها جميعا
يقسم مجسما صلبا إلى قطعه المنفصلة غير المتصلة، عكس compose.
المجسم الصلب الذي هو قطعة واحدة كلها يعود كقائمة من نسخة واحدة.
المجسم الصلب
الأجزاء المنفصلة
يقطع مجسما صلبا بمستوى مواز لمستوى XY عند ارتفاع Z المعطى ويعيد المقطع المسطح كمقطع عرضي.
الارتفاع عند أسفل الصندوق المحيط للمجسم الصلب يعطي أوجهه السفلية؛ والارتفاع عند الأعلى يعطي مقطعا عرضيا فارغا.
المجسم الصلب وارتفاع Z للقطع
المقطع كمقطع عرضي
يسطح مجسما صلبا على مستوى XY ويعيد خطه الخارجي كمقطع عرضي، مثل ظله تحت ضوء عمودي فوقه مباشرة.
المجسم الصلب
المخطط الخارجي كمقطع عرضي
يلف مجسما صلبا في غلافه المحدب، أصغر شكل بلا انبعاجات يحويه، مثل غلاف انكماشي مشدود عليه.
المجسم الصلب
الغلاف المحدب
يلف نقاطا أو مجسمات صلبة أو مزيجا منهما في غلاف محدب واحد، أصغر شكل بلا انبعاجات يحويها جميعا.
النقاط والمجسمات الصلبة المراد تغليفها
الغلاف المحدب
تغيير مجسمات Manifold الصلبة بما يتجاوز العمليات المنطقية: تغليفها بغلاف محدب، وتشريحها وإسقاطها إلى مقاطع عرضية، وتنقيح شبكاتها وتنعيمها، وتبسيطها، وتجميعها وتفكيكها، وحساب النواظم والانحناء في قنوات خصائص الرؤوس. قناة الخصائص رقم واحد لكل رأس مخزن على الشبكة، مثل القنوات الثلاث للناظم. تعيد كل دالة مجسما صلبا جديدا.