Material

نظرة عامة

Material هي فئة في Aspose.3D FOSS لـ Python. تورّث من: A3DObject.

تتيح لك فئة Material إدارة خرائط القوام والخصائص المخصصة، وتدعم خرائط specular وdiffuse وemissive وambient وnormal.

تعلن هذه الفئة عن 7 أساليب لكائنات Material في برامج Python. تشمل الأساليب المتاحة: __init__, find_property, get_property, get_texture, remove_property, set_property, set_texture. جميع الأعضاء العامة متاحة لأي تطبيق Python بعد تثبيت حزمة Aspose.3D FOSS لـ Python. الخصائص: name, properties.

خصائص

اسمالنوعالوصولوصف
namestrقراءة/كتابةيحصل أو يعيّن الاسم.
propertiesPropertyCollectionقراءةيحصل على الخصائص.

الطرق

التوقيعوصف
__init__(name: str)Calls init(name) على هذا الكائن Material.
get_texture(slot_name: str)غير مُنفَّذ في نسخة FOSS — يرفع استثناءً أثناء التشغيل. يسترجع الملمس المعين لاسم الفتحة المحدد
set_texture(slot_name: str, texture)غير مُنفّذ في نسخة FOSS — يرمي استثناءً أثناء وقت التشغيل. يضبط قيمة القوام.
find_property(property_name: str)ينفّذ find_property(property_name) على هذا المثيل من Material.
get_property(property: str)ينفّذ get_property(property) على هذا المثيل من Material.
set_property(property: str, value)يضبط قيمة الخاصية.
remove_property(property)ينفّذ remove_property(property) على هذا المثيل من Material.

انظر أيضاً

 العربية