Page 279 - 3DS MAX 2015 احترف
P. 279
الفصل15 :
العمل مع الكائنات ProBoolean and ProCutter Objects
لقد عمل الكائن المركب Boolean Compound Objectالأصلي بشكل جيد كفاية لدمج Combining
وطرح Subtractingومقاطعة Intersectingالكائنات ،ولكن فيه بعض المحدودات التي تم تخطيھا باستخدام الكائنات
المركبة .ProBoolean and ProCutterيستطيع الكائن Booleanالأصلي دمج كائنين عاملين فقط مع بعضھما
البعض ،لكن الكائن ProBooleanأيضاً تقسيم النتيجة إلى أوجه رباعية .إن نتائج الكائناتProBoolean and :
ProCutterأكثر نظافة وأكثر دقة من الكائن Booleanالأصلي.
يبقى الكائن المركب Booleanالأصلي متاحاً لأجل توافقية رجعية ،لكن إذا كنا نشكل عملية Booleanجديدة
فيجب علينا حقيقة استخدام الكائن .ProBoolean
استخدام الكائن ProBoolean
عندما يتداخل كائنان ،يمكننا تكوين عمليات بوليانية مختلفة عليھما لإنشاء كائن متفرد .تتضمن العمليات
ProBooleanالعمليات .Union, Intersection, Subtraction, Merge, Attach, and Insert :يوجد
خياران إضافيان متاحان وھما.Imprint and Cookie :
تدمج العملية Unionكائنين في كائن واحد .تبقي العملية Intersectionفقط على الأقسام المتداخلة بين
الكائنين .تطرح العملية Subtractionالأجزاء المتداخلة لأحد الكائنين من الآخر .تدمج العملية Mergeالكائنات دون
حذف الأوجه الداخلية وتضيف حوافاً جديدة حيث تتداخل الكائنات .يظھر الشكل الكائنات الأصلية وكلاً من العمليات البوليانية
الممكنة.
يسبب الخيار Attachدمج الكائنات مثل الاتحاد Unionولكن يبقيھم كعناصر منفصلة لنفس الكائن المركب.
على سبيل المثال إذا كنا ننظر داخل كائن مركب تم إنشاءه بالخيار ،Unionوھنا لا يمكن رؤية المضلعات Polygons
الداخلية للكائن المشترك ،ولكن مع ھذا الخيار ،Attachيمكن العمل مع المضلعات الداخلية.
يسبب الخيار Insertطرح الكائن الثاني من البداية وبعد ذلك يدمج الكائنان إلى واحد .إذا أحدث الكائن المطروح
نتوء Dentأو فتحة Holeإلى الكائن الأول ،مع بقايا الفتحة بعد دمج الاثنين ،ولكن إذا كان السطح الثاني يتداخل مع الكائن
الأول خلال الفتحة ،ثم يغطي السطح الأول الحجم المطروح .في الشكل التالي ،يظھر كائن أنبوب متداخل مع كائن صندوق.
الأنبوب في اليسار مغلق في القاع ،Cappedأما الأنبوب في اليمين مفتوح .عند العمل مع كائن ProBooleanمع
الخيار ،Insertالحجم المغلق تم طرحه ،ولكن الحجم المفتوح لا.
إعداد :عاشور ألنعيمي احترف 3DS MAX 2015

