ShaderMaterial

ShaderMaterial

نظرة عامة

ShaderMaterial هي فئة في Aspose.3D FOSS لـ Python.

مادة shader تسمح بوصف المادة بواسطة محرك عرض خارجي أو لغة shader.

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

خصائص

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

الطرق

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

انظر أيضاً

 العربية