سطح التقسيم الفرعي

في مجال رسومات الحاسوب ثلاثية الأبعاد ، يُعرف سطح التقسيم الفرعي (ويُختصر عادةً إلى سطح التقسيم الفرعي أو Subsurf ) بأنه سطح منحني يُمثَّل بتحديد شبكة مضلعية أكثر خشونة ، ويتم إنتاجه باستخدام طريقة خوارزمية تكرارية . يمكن حساب السطح المنحني، أو الشبكة الداخلية الأساسية ، [ 1 ] من الشبكة الخشنة، المعروفة باسم قفص التحكم أو الشبكة الخارجية ، باعتبارها الحد الوظيفي لعملية تكرارية لتقسيم كل وجه مضلعي إلى وجوه أصغر تُقارب السطح المنحني الأساسي النهائي بشكل أفضل. وفي حالات أقل شيوعًا، تُستخدم خوارزمية بسيطة لإضافة هندسة إلى شبكة عن طريق تقسيم الوجوه إلى وجوه أصغر دون تغيير الشكل أو الحجم الكلي.

تُسمى العملية المعاكسة إلغاء التقسيم الفرعي ، وهو نوع من أنواع تقليل عدد المضلعات في الشبكة والذي يعمل على الهندسة المقسمة فرعياً. [ 2 ]

ملخص

تقسيم بسيط على مكعب حتى المستوى 3
خط أنابيب التجزئة باستخدام طريقة التقسيم الفرعي

خوارزمية تقسيم الأسطح هي خوارزمية تكرارية بطبيعتها. تبدأ العملية بشبكة مضلعية أساسية، ثم تُطبق عليها خوارزمية تحسين . تقوم هذه العملية بتقسيم الشبكة، مُنشئةً رؤوسًا وأوجهًا جديدة. تُحسب مواقع الرؤوس الجديدة في الشبكة بناءً على مواقع الرؤوس والحواف والأوجه القديمة المجاورة. في العديد من خوارزميات التحسين، تُعدّل مواقع الرؤوس القديمة أيضًا (ربما بناءً على مواقع الرؤوس الجديدة).

تُنتج هذه العملية شبكة أكثر كثافة من الشبكة الأصلية، تحتوي على عدد أكبر من الأوجه المضلعة (غالباً بمعامل 4). ويمكن تمرير هذه الشبكة الناتجة عبر نفس آلية التحسين مراراً وتكراراً لإنتاج شبكات أكثر دقة. تُسمى كل تكرار عادةً مستوى تقسيم فرعي ، ويبدأ من الصفر (قبل حدوث أي تحسين).

سطح التقسيم الحدي هو السطح الناتج عن تطبيق هذه العملية بشكل تكراري إلى ما لا نهاية من المرات. ومع ذلك، في الاستخدام العملي، يتم تطبيق هذه الخوارزمية بشكل محدود وصغير نسبيًا (5{\displaystyle \leq 5}عدد المرات.

رياضياً، فإن جوار رأس غير عادي (عقدة غير رباعية التكافؤ للشبكات الرباعية المحسنة) لسطح التقسيم الفرعي هو عبارة عن منحنى انسيابي بنقطة مفردة بارامترية . [ 3 ]

مخططات التحسين

يمكن تصنيف مخططات تحسين سطح التقسيم الفرعي بشكل عام إلى فئتين: الاستيفاء والتقريب .

  • تتطلب مخططات الاستيفاء مطابقة الموضع الأصلي للرؤوس في الشبكة الأصلية.
  • أما المخططات التقريبية فلا؛ بل يمكنها وستقوم بتعديل هذه المواقف حسب الحاجة.

بشكل عام، تتميز طرق التقريب بسلاسة أكبر، لكن المستخدم يتمتع بتحكم أقل في النتيجة النهائية. وهذا مشابه لأسطح ومنحنيات السبلاين، حيث تتطلب منحنيات بيزير استيفاء نقاط تحكم معينة، بينما لا تتطلب منحنيات بي-سبلاين ذلك (وهي أكثر تقريبًا).

يمكن أيضًا تصنيف مخططات تقسيم السطح حسب نوع المضلع الذي تعمل عليه: بعضها يعمل بشكل أفضل مع الأشكال الرباعية (quads)، بينما يعمل البعض الآخر بشكل أساسي على المثلثات (tris).

مخططات تقريبية

التقريب يعني أن الأسطح الحدية تُقارب الشبكات الأولية، وأن نقاط التحكم المُولّدة حديثًا بعد التقسيم الفرعي لا تقع ضمن الأسطح الحدية. توجد خمس طرق تقريبية للتقسيم الفرعي:

  • كاتمول وكلارك (1978)، Quads – تعميم لإدخال عقدة B-spline ثنائية التكعيبية المنتظمة . بالنسبة للشبكات الأولية العشوائية، تولد هذه الطريقة أسطحًا حدية متصلة من الدرجة C2 في كل مكان باستثناء الرؤوس غير العادية حيث تكون متصلة من الدرجة C1 (بيترز وريف 1998). [ 4 ]
  • دو-سابين (1978)، الرباعيات - طُوِّر مخطط التقسيم الفرعي الثاني بواسطة دو وسابين، اللذين نجحا في توسيع طريقة تشايكين لقطع الزوايا (جورج تشايكين، 1974 [ 5 ] ) من المنحنيات إلى الأسطح. استخدما التعبير التحليلي لسطح B-spline ثنائي التربيع المنتظم لتوليد إجراء التقسيم الفرعي الخاص بهما لإنتاج أسطح حدية من الدرجة الأولى ذات طوبولوجيا عشوائية لشبكات أولية عشوائية. يمكن لنقطة مساعدة تحسين شكل تقسيم دو-سابين الفرعي. [ 6 ] بعد التقسيم الفرعي، يكون لجميع الرؤوس تكافؤ 4. [ 7 ]
  • Loop (1987)، المثلثات - اقترح Loop مخطط التقسيم الفرعي الخاص به استنادًا إلى صندوق-سبلاين رباعي من ستة متجهات اتجاه لتوفير قاعدة لتوليد أسطح حدية مستمرة من الدرجة C 2 في كل مكان باستثناء الرؤوس غير العادية حيث تكون مستمرة من الدرجة C 1 (Zorin 1997).
  • مخطط تقسيم الحافة الوسطى (1997-1999) - اقترح بيترز-ريف (1997) [ 8 ] وحبيب-وارين (1999) [ 9 ] مخطط تقسيم الحافة الوسطى بشكل مستقل. استخدم الأول نقطة منتصف كل حافة لبناء الشبكة الجديدة، بينما استخدم الثاني منحنى صندوقي رباعي الاتجاهات . يُنتج هذا المخطط أسطح حدية متصلة من الدرجة الأولى (C1 ) على الشبكات الأولية ذات البنية الطوبولوجية العشوائية. (يُعتبر تقسيم الحافة الوسطى، والذي يُمكن تسميته "تقسيم √2" لأن خطوتين تُقللان المسافات إلى النصف، الأبطأ).
  • مخطط التقسيم الفرعي √3 (2000)، المثلثات - طُوّر هذا المخطط بواسطة كوبلت [ 10 ] ويُقدّم العديد من الميزات المهمة: فهو يتعامل مع الشبكات المثلثية العشوائية، وهو متصل من الدرجة C2 في كل مكان باستثناء الرؤوس غير العادية حيث يكون متصلاً من الدرجة C1، كما يُوفّر تحسينًا تكيفيًا طبيعيًا عند الحاجة. ويُظهر هذا المخطط خاصيتين على الأقل: فهو مخطط ثنائي للشبكات المثلثية، ويتميز بمعدل تحسين أبطأ من المخططات الأولية.
مخططات تقسيم الأراضي

مخططات الاستيفاء

بعد التقسيم، تُستكمل نقاط التحكم في الشبكة الأصلية ونقاط التحكم المُنشأة حديثًا على السطح النهائي. كان أول عمل في هذا المجال ما يُعرف بـ" مخطط الفراشة " الذي وضعه داين وليفين وغريغوري (1990)، حيث وسّعوا مخطط التقسيم الاستيفائي ذي النقاط الأربع للمنحنيات ليشمل الأسطح. لاحظ زورين وشرودر وسويلدينز (1996) أن مخطط الفراشة لا يُمكنه توليد أسطح ملساء لشبكات المثلثات غير المنتظمة، فقاموا بتعديله. ثم عمّم كوبلت (1996) مخطط التقسيم الاستيفائي ذي النقاط الأربع للمنحنيات ليشمل مخطط التقسيم باستخدام حاصل الضرب الموتري للأسطح. في عام 1991، اقترح نصري مخططًا لاستكمال دو-سابين؛ [ 11 ] بينما في عام 1993، اقترح هالستيد وكاس وديروز مخططًا لاستكمال كاتمول-كلارك. [ 12 ]

  • فراشة (1990)، مثلثات - سميت على اسم شكل المخطط
  • فراشة معدلة (1996)، رباعيات [ 13 ] - مصممة للتغلب على التشوهات الناتجة عن التضاريس غير المنتظمة
  • كوبلت (1996)، الرباعيات - طريقة تقسيم فرعية تباينية تحاول التغلب على عيوب التقسيم الفرعي المنتظم

التطورات الرئيسية

انظر أيضاً

مراجع

  1. "أسطح التقسيم الفرعي" . nevercenter.com . تم الاطلاع عليه بتاريخ 19 يناير 2021 .
  2. بلندر: تقليل عدد المضلعات - شرح مبسط
  3. ج. بيترز ويو. ريف: أسطح التقسيم الفرعي ، سلسلة سبرينغر، دراسة في الهندسة والحوسبة، المجلد 3، 2008، doi
  4. ج. بيترز ويو. ريف: تحليل خوارزميات تقسيم B-spline المعممة ، مجلة SIAM للتحليل العددي 32 (2) 1998، ص 728-748
  5. "منحنيات تشايكن في المعالجة" .
  6. ك. كارتشياوسكاس وج. بيترز: أسطح التقسيم الفرعي ثنائية التربيع C1 المعززة بالنقاط ، النماذج الرسومية، 77، ص 18-26
  7. جوي، كين (1996-2000). "أسطح دو-سابين" (ملف PDF) . ملاحظات النمذجة الهندسية عبر الإنترنت - من خلال جامعة كاليفورنيا في ديفيس.
  8. ج. بيترز ويو. ريف: أبسط مخطط تقسيم فرعي لتنعيم متعددات السطوح ، معاملات ACM في الرسومات 16(4) (أكتوبر 1997) ص 420-431، doi
  9. أ. حبيب وج. وارين: إدخال الحواف والرؤوس لفئة من أسطح التقسيم الفرعي من الدرجة الأولى C1 ، التصميم الهندسي بمساعدة الحاسوب 16(4) (مايو 1999) ص 223-247، doi
  10. ل. كوبلت: التقسيم الفرعي √3 ، المؤتمر السنوي السابع والعشرون حول رسومات الحاسوب والتقنيات التفاعلية، doi
  11. نصري، أ.ح. استيفاء السطح على الشبكات غير المنتظمة ذات الشروط العادية. التصميم الهندسي بمساعدة الحاسوب 8 (1991)، 89-96.
  12. هالستيد، م.، كاس، م.، وديروز، ت. الاستيفاء الفعال والعادل باستخدام أسطح كاتمول-كلارك. في وقائع رسومات الحاسوب (1993)، سلسلة المؤتمرات السنوية، ACM Siggraph
  13. زورين، دينيس؛ شرودر، بيتر؛ سويلدنز، ويم (1996). "تقسيم الاستيفاء للشبكات ذات الطوبولوجيا العشوائية" (ملف PDF) . قسم علوم الحاسوب، معهد كاليفورنيا للتكنولوجيا، باسادينا، كاليفورنيا 91125 .
  14. أولريش ريف. 1995. منهج موحد لخوارزميات التقسيم الفرعي بالقرب من الرؤوس غير العادية. التصميم الهندسي بمساعدة الحاسوب . 12(2)153–174
  15. جوس ستام، "التقييم الدقيق لأسطح تقسيم كاتمول-كلارك عند قيم معلمات عشوائية"، وقائع مؤتمر SIGGRAPH'98. في وقائع رسومات الحاسوب، ACM SIGGRAPH، 1998، 395-404