الانتقال إلى المحتوى الرئيسي

خلاط ببي أوبس الكائن: العمليات الأساسية مع الكائنات

خلاط ببي أوبس كائن يوفر العديد من العمليات للعمل مع الكائنات في برنامج خلاط. في هذه المقالة ، سنلقي نظرة على العمليات الأساسية التي ستساعدك على إدارة الكائنات في مشروعك.

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

ثم يمكنك استخدام عملية نقل الكائن (ببي.مكتب خدمات المشاريع.كائن.نقل) لنقل الكائن إلى الموقع المطلوب على الساحة. يمكنك تحديد الإزاحة على طول محاور س ، ص ، و ض ، وكذلك تعيين نقطة دوران الكائن.

عملية أخرى مفيدة هي تغيير حجم الكائن (ببي.مكتب خدمات المشاريع.تحويل.تغيير الحجم). باستخدام هذه العملية ، يمكنك تغيير حجم الكائن عن طريق تحديد قيم جديدة لكل محور. يمكنك أيضا تطبيق التغييرات على محاور معينة فقط ، مع ترك الباقي دون تغيير.

وبالإضافة إلى ذلك ، يمكنك استخدام عملية حذف الكائن (ببي.مكتب خدمات المشاريع.كائن.حذف) لإزالة الكائنات غير الضرورية من المشهد. ما عليك سوى تحديد الكائن الذي تريد حذفه وتنفيذ هذه العملية. لاحظ أن حذف كائن سيؤدي أيضا إلى حذف جميع البيانات المرتبطة به.

من المهم أن نتذكر أنه من أجل العمل مع الكائنات في كائن بلندر ببي أوبس ، يجب أن يكون لديك مشهد نشط ومدير كائن تكوين بشكل صحيح. إذا لم تكن متأكدا من أفعالك ، فمن الأفضل دائما حفظ عملك قبل إجراء أي عمليات.

  1. إنشاء وحذف الكائنات
  2. إنشاء كائن في خلاط ببي أوبس الكائن
  3. حذف كائن في خلاط ببي أوبس كائن
  4. معالجة الكائنات
  5. نقل كائن في خلاط ببي أوبس الكائن
  6. تحجيم كائن في خلاط ببي أوبس الكائن
  7. تدوير كائن في خلاط ببي أوبس الكائن

إنشاء وحذف الكائنات

في الخلاط ، ببي.مكتب خدمات المشاريع.يوفر الكائن مجموعة من العمليات لإنشاء الكائنات وحذفها في مشهد.

لإنشاء كائن ، يمكنك استخدام ببي.مكتب خدمات المشاريع.كائن.حدد كل عملية (الإجراء='إلغاء التحديد') ، والتي تزيل التحديد من جميع الكائنات في المشهد. ثم يمكنك استدعاء ببي.مكتب خدمات المشاريع.شبكة.إضافة (الحجم=2) عملية لإنشاء مكعب جديد بحجم معين.

إذا كنت بحاجة إلى حذف كائن ، يمكنك استخدام ببي.مكتب خدمات المشاريع.عملية الكائن.حدد الكل (الإجراء = 'إلغاء التحديد') لإلغاء تحديد كافة الكائنات ، ثم استدعاء ببي.مكتب خدمات المشاريع.كائن.حذف () العملية وتمريرها الكائن المراد حذفه.

من المهم أن تتذكر أنه عند إنشاء كائنات أو حذفها ، يجب عليك استخدام مؤشر السياق حتى يتم تنفيذ العمليات في السياق الصحيح. على سبيل المثال ، يمكنك تحديد الكائن الحالي عن طريق تحديده باستخدام ببي.عملية السياق.عرض_طبقة.الأشياء.نشط = كائن.

وهكذا ، فإن العمليات الأساسية لإنشاء وحذف الكائنات في خلاط ببي أوبس الكائن تجعل من السهل ومرنة للعمل مع الكائنات في المشهد.

إنشاء كائن في خلاط ببي أوبس الكائن

واحدة من العمليات الرئيسية للكائن ببي أوبس هو إنشاء كائن. للقيام بذلك ، استخدم ببي.مكتب خدمات المشاريع.كائن.إضافة () وظيفة.

مثال على إنشاء كائن باستخدام كائن العمليات ببي:

  • استيراد وحدة ببي:
  • احصل على رابط إلى مكان المشروع الحالي:
  • لإنشاء كائن ، استخدم ببي.مكتب خدمات المشاريع.كائن.إضافة () وظيفة:

يمكن تعيين نوع الكائن باستخدام المعلمة نوع في وظيفة ببي.مكتب خدمات المشاريع.كائن.إضافة (). في هذا المثال ، يتم إنشاء كائن من نوع 'شبكة' ، ولكن يمكنك أيضا إنشاء كائنات من أنواع أخرى ، مثل' فارغة '(كائن فارغ) أو' كاميرا ' (كاميرا).

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

سيتم إضافة الكائن الذي تم إنشاؤه إلى مكان المشروع الحالي. إذا كنت ترغب في إنشاء كائن في مشهد معين غير المشهد الحالي ، أولا تحديد هذا المشهد في متغير المشهد ، ومن ثم استدعاء ببي.مكتب خدمات المشاريع.كائن.إضافة () وظيفة.

إنشاء كائن في خلاط ببي أوبس كائن يساعد على أتمتة عملية إنشاء وتكوين الكائنات في مشاريع 3 د. هذا مفيد بشكل خاص عند العمل مع عدد كبير من الكائنات أو عند إنشاء مشاهد معقدة.

حذف كائن في خلاط ببي أوبس كائن

حذف كائن في خلاط يمكن أن يكون عملية مفيدة في عملية العمل على المشروع. لحذف كائن في ببي.مكتب خدمات المشاريع.كائن في الخلاط ، يتم استخدام عامل "حذف".

قبل حذف كائن ، يجب عليك تحديده. للقيام بذلك ، يمكنك استخدام ببي.السياق.المشهد.الكائنات أو ببي.البيانات.طريقة الكائنات. على سبيل المثال ، يسمح لك الكود التالي بتحديد كائن يسمى "مكعب":

استيراد ببي

أوبج = ببي.البيانات.كائنات ["مكعب"]

بعد تحديد الكائن ، يمكنك حذفه باستخدام عامل التشغيل "حذف". للقيام بذلك ، ببي.مكتب خدمات المشاريع.كائن.يحذف:

بي بي آي.مكتب خدمات المشاريع.يتم استدعاء طريقة الكائن.حذف({"الكائنات المحددة": [الكائنات]})

في هذا المثال ، سيتم حذف كائن "المكعب". يتم تمرير الكائن كوسيطة إلى عامل التشغيل" حذف "عبر قاموس ، حيث يحتوي مفتاح" الكائنات المحددة " على قائمة بالكائنات المحددة.

يمكنك أيضا استخدام عامل التشغيل" حذف " دون تمرير الوسائط لحذف جميع الكائنات المحددة:

بي بي آي.مكتب خدمات المشاريع.كائن.تحذف()

ومع ذلك ، يجب أن تكون حذرا عند استخدام هذا الأمر ، لأنه سيحذف جميع الكائنات المحددة دون مزيد من التأكيد.

لذلك ، حذف كائن في ببي.مكتب خدمات المشاريع.الكائن في الخلاط هو عملية بسيطة إلى حد ما مفيدة عند العمل مع 3د مشاريع النمذجة.

معالجة الكائنات

لتحرير الكائنات في خلاط ، ببي.مكتب خدمات المشاريع.كائن يوفر العديد من العمليات التي تسمح لك لأداء مختلف التلاعب مع الكائنات.

  • بي بي آي.مكتب خدمات المشاريع.وتشمل عمليات الكائن:
  • إنشاء كائنات جديدة
  • حذف الكائنات
  • الأجسام المتحركة
  • تحجيم الكائنات
  • تغيير دوران الكائنات

تغيير حجم الكائنات

وبالإضافة إلى ذلك ، وذلك باستخدام ببي.مكتب خدمات المشاريع.كائن ، يمكنك إجراء عمليات على كائنات محددة ، مثل الدمج والتقسيم ودمج الكائنات المتصلة والمزيد.

لاستخدام ببي.مكتب خدمات المشاريع.عمليات الكائن ، تحتاج إلى تحديد الكائنات التي تريد تنفيذ العملية ، ومن ثم استدعاء الوظيفة المطلوبة من ببي.مكتب خدمات المشاريع.الكائن ، تمرير الحجج اللازمة.

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

كائن.إحداثيات الموقع

ببي.مكتب خدمات المشاريع.كائن.ترجمة()

تسمح لك العملية بنقل كائن نسبة إلى موضعه الحالي. يجب عليك تحديد متجه الإزاحة الذي سيتم إضافته إلى الإحداثيات الحالية للكائن. على سبيل المثال ، لنقل كائن 2 وحدات على طول المحور س ، يمكنك استخدام التعليمات البرمجية التالية:

# حدد الكائن النشط

أوبج = ببي.السياق.كائن

ببي.مكتب خدمات المشاريع.كائن.نقل()

تسمح لك العملية أيضا بنقل كائن نسبة إلى موضعه الحالي. إنه أكثر مرونة لأنه يسمح لك بتعيين معلمات إضافية مثل الدوران والقياس. على سبيل المثال ، لنقل كائن 2 وحدة على طول المحور س دون تغيير دوران وحجم ، يمكنك استخدام التعليمات البرمجية التالية:

استيراد ببي

  • أوبج = ببي.السياق.كائن
  • بي بي آي.مكتب خدمات المشاريع.كائن.نقل (إلى = (2 ، 0 ، 0) ، تقييد المحور=(صح ، خطأ ، خطأ))
  • تغيير إحداثيات كائن

كائن.الموقع

يسمح لك بتعيين الموضع المحدد للكائن. على سبيل المثال ، لنقل كائن إلى نقطة (3 ، 4 ، 5) ، يمكنك استخدام التعليمات البرمجية التالية:

استيراد ببي

# حدد الكائن النشط

أوبج = ببي.السياق.كائن

# تحريك الكائن إلى النقطة (3 ، 4 ، 5)

كائن.الموقع = (3 ، 4 ، 5)

يمكن دمج كل طريقة من هذه الطرق مع عمليات ووظائف الخلاط الأخرى لتحقيق الوظيفة المطلوبة. يمكن أن يكون نقل كائن في الخلاط مفيدا لإنشاء رسوم متحركة أو وضع كائنات في مشهد أو عمليات أخرى باستخدام كائنات.

تحجيم كائن في خلاط ببي أوبس الكائن

لتوسيع نطاق كائن في ببي خلاط.مكتب خدمات المشاريع.الكائن ، ببي.مكتب خدمات المشاريع.تحويل.يتم استخدام طريقة تغيير الحجم. تسمح لك هذه الطريقة بتعيين قيم جديدة لعرض الكائن وارتفاعه وعمقه.

مثال على استخدام ببي.مكتب خدمات المشاريع.تحويل.تغيير الحجم لتوسيع نطاق كائن:

بي بي آي.مكتب خدمات المشاريع.تحويل.تغيير الحجم (القيمة=(2 ، 2 ، 2))