LambertMaterial

المعلومات العامة

LambertMaterial هي فئة في Aspose.3D FOSS لـ Java. الميراث من: Material.

مادة لنموذج لامبرت.

توفر هذه الفئة 24 طريقة للعمل مع LambertMaterial كائنات في برامج Java. المنهجيات المتاحة تشمل: A3DObject, LambertMaterial, findProperty, getAmbientColor, getDiffuseColor, getEmissiveColor, getName, getProperties, getProperty, getTexture, getTransparency, getTransparentColor,، و 11 طريقة إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.3D FOSS for Java. خصائص: MAP_AMBIENT, MAP_DIFFUSE, MAP_EMISSIVE, MAP_NORMAL, MAP_SPECULAR, ambientColor,و 6 المزيد.

خصائص

اسمالنوعالوصولوصف
emissiveColorVector3اقرأيحصل على أو يحدد اللون الإشعاعي.
ambientColorVector3اقرأيحصل على أو يحدد لون البيئة.
diffuseColorVector3اقرأيحصل على أو يضع اللون المنتشر.
transparentColorVector3اقرأيحصل على أو يضع اللون الشفاف.
transparencydoubleاقرأيحصل على أو يضع عامل الشفافية.
MAP_SPECULARStringاقرأيستخدم في setTexture ((java.lang.String، com.aspose.threed.TextureBase) لتعيين خرائط النسيج المظاهرة.
MAP_DIFFUSEStringاقرأيستخدم في setTexture ((java.lang.String، com.aspose.threed.TextureBase) لتعيين خرائط النسيج المنتشرة.
MAP_EMISSIVEStringاقرأيستخدم في setTexture ((java.lang.String، com.aspose.threed.TextureBase) لتعيين خرائط النسيج الانبعاثية.
MAP_AMBIENTStringاقرأيستخدم في setTexture ((java.lang.String، com.aspose.threed.TextureBase) لتعيين خرائط نسيج محيطية.
MAP_NORMALStringاقرأيستخدم في setTexture ((java.lang.String، com.aspose.threed.TextureBase) لتعيين خرائط النسيج العادية.
nameStringاقرأيَحْصلُ على الإسمِ.
propertiesPropertyCollectionاقرأيحصل على العقارات.

الطرق

التوقيعوصف
LambertMaterial()يبدأ مثال جديد من صف LambertMaterial.
LambertMaterial(name: String)يبدأ مثال جديد من صف LambertMaterial.
getEmissiveColor()Vector3يحصل على أو يحدد اللون الإشعاعي.
setEmissiveColor(emissiveColor: Vector3)يحدد قيمة اللون المنبعث.
getAmbientColor()Vector3يحصل على أو يحدد لون البيئة.
setAmbientColor(ambientColor: Vector3)يحدد قيمة اللون المحيط.
getDiffuseColor()Vector3يحصل على أو يضع اللون المنتشر.
setDiffuseColor(diffuseColor: Vector3)يحصل على أو يحدد اللمعان، وهذا يتحكم في حجم الوضوح المريض. صيغة المرايا: SpecularColor * SpecularFactor (N نقطة H) ^ الشفافية
getTransparentColor()Vector3يحصل على أو يضع اللون الشفاف.
setTransparentColor(transparentColor: Vector3)يحدد قيمة اللون الشفاف.
getTransparency()doubleيحصل على أو يضع عامل الشفافية.
setTransparency(transparency: double)يحدد قيمة الشفافية.
getTexture(slotName: String)TextureBaseيحصل على النسيج من فتحة محددة، يمكن أن يكون اسم خاصية المواد أو اسم المعيار للظلال.
setTexture(slotName: String, texture: TextureBase)يضع النسيج في الفقرة المحددة.
toString()Stringالصيغ تعارض السلسلة.
iterator()Iterator<TextureSlot>يحصل على الحساب ليحصي فتحات النسيج الداخلية.
A3DObject()أسطوانة معينة. يمكن استخدامها أيضًا لتمثيل مخروط عندما يكون واحد من نصف قطر العلوي / نصف القطر السفلي صفر.
getName()Stringقطاعات المنحنى.
setName(name: String)يخلق ملف CircleShape مع نصف قطره محدد.
getProperties()PropertyCollectionيبدأ مثالاً جديداً من فئة “السيلندر”.
findProperty(name: String)Propertyيبدأ عينة جديدة من فئة العظام.
getProperty(name: String)Objectيحصل على مصفوفة التحويل للعقدة في وضع الحالي.
setProperty(name: String, value: Object)يحصل على قطاعات العرض.
removeProperty(name: String)booleanيحصل على نظام إحداثيات تغيير نقاط التحكم/طبيعي أثناء الاستيراد / التصدير.

انظر أيضاً

 العربية