Add oode التسلسل الهرمي و Share Gالبيانات الإلكترونية من Mesh بين oultiple oodes من 3D cencene
Add oode Hفي 3D cenسين Document
Aspose.3D ل Python via .NET يقدم لبناء التسلسل الهرمي قصيدة. Tانه Node هو لبنة أساسية من المشهد. A التسلسل الهرمي للعقد يحدد الهيكل المنطقي للمشهد ، وتوفير المحتوى المرئي عن طريق ربط هندسية ، أضواء ، والكاميرات إلى العقد.
Sسين rapراب Example
A نموذج المشهد التسلسل الهرمي يشبه:
In Aspose.3D ، كل Node
مثيل يمكن أن يكون العديد من العقد الطفل ، في هذا المثال ، أنشأنا عقدة مع اثنين من العقد مكعب ، إذا قمنا بتدوير عقدة الجذر ، كما تتأثر جميع العقد الطفل:
Des hare esh sh’s omeeometry ata ata بين oultiple oodes
To يقلل من ضروريات الذاكرة ، مثال واحد من Mesh
يمكن أن تكون ملزمة مع مختلف الحالات من Node
lass لاس. Envision التي تحتاج إلى نظام حيث يبدو أن جميع مكعبات 3D لا يمكن تمييزها ، ولكن كنت تحتاج إلى العديد من عدد كبير منهم. You يمكن أن تجنيب الذاكرة عن طريق جعل كائن واحد esh sh عندما يبدأ النظام. At هذه النقطة ، في كل مرة كنت بحاجة إلى شكل آخر ، يمكنك جعل كائن قصيدة آخر ، ثم أشر هذه العقدة إلى واحد Msh. Tله يسمى غرينيسينغ. Aspose.3D ل Python via .NET APIs تسمح للقيام غريزة.
مثال على ذلك
In RTS (Rial-الوقت استراتيجية) ألعاب مثل ، يمكننا أن نرى دائما متعددة NPCs (Nعلى Pطبقة harهاركتر) مع نفس نموذج 3D ، ربما في ألوان مختلفة ، مما يجعل المحرك عادة حصة نفس شبكة البيانات الهندسة عبر مختلف NCs ، ويسمى هذه التقنية nnstancing.
Mesh
يتم استخدام كائن فئة في التعليمات البرمجية. We يمكنإنشاء كائن فئة Mesh
كما روى هناك.
Emتوضيح رمز المثال:
In هذا المثال أنشأنا 3 العقد مكعب حصة نفس الشبكة ، كل واحد منهم لديها مواد مختلفة بألوان مختلفة.