LambertMaterial
ภาพรวม
LambertMaterial เป็นคลาสใน Aspose.3D FOSS สําหรับ Python. ทายาทจาก: Material.
LambertMaterial.emissive_color กําหนดสี RGB ที่วัสดุปรากฏว่าปล่อยแสง.
หมวดนี้ให้ 7 วิธีในการทํางานกับวัตถุ LambertMaterial ในโปรแกรม Python. วิธีการที่ใช้ได้แก่: __init__, find_property, get_property, get_texture, remove_property, set_property, set_texture. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Python ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Python. คุณสมบัติ: ambient_color, diffuse_color, emissive_color, name, properties, transparency,และอีก 1 ใบ.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
emissive_color | 'Vector3' | อ่าน/เขียน | รับหรือกำหนดสีเรืองแสง. |
ambient_color | 'Vector3' | อ่าน/เขียน | รับหรือกำหนดสีแสงรอบแวดล้อม. |
diffuse_color | 'Vector3' | อ่าน/เขียน | รับหรือกำหนดสีกระจายแสง. |
transparent_color | 'Vector3' | อ่าน/เขียน | รับหรือกำหนดสีโปร่งใส. |
transparency | float | อ่าน/เขียน | รับหรือกำหนดความโปร่งใส. |
name | str | อ่าน/เขียน | รับหรือกำหนดชื่อ. |
properties | PropertyCollection | อ่าน | รับคุณสมบัติ. |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
__init__(name: str) | |
get_texture(slot_name: str) | ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. |
set_texture(slot_name: str, texture) | ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. กําหนดค่าของเนื้อผิว. |
find_property(property_name: str) | |
get_property(property: str) | |
set_property(property: str, value) | ตั้งค่าคุณสมบัติ. |
remove_property(property) |