LambertMaterial

Overview

LambertMaterial เป็นคลาสใน Aspose.3D FOSS สําหรับ Typescript. ทายาทจาก: Material.

LambertMaterial.constructor creates a LambertMaterial instance, optionally assigning a name.

หมวดนี้ให้วิธีการ 1 สําหรับทํางานกับ LambertMaterial วัตถุในโปรแกรม Typescript. วิธีการที่ใช้ได้แก่: constructor. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Typescript ได้หลังจากติดตั้งแพ็คเกจ Aspose.3D FOSS for Typscript. คุณสมบัติ: MAP_AMBIENT, MAP_DIFFUSE, MAP_EMISSIVE, MAP_NORMAL, MAP_SPECULAR, ambientColor,และอีก 4 คน.

Description

LambertMaterial เป็นคลาสในห้องสมุด FOSS ของ Aspose.3D สําหรับ TypeScript ที่เปิดเผย 0 วิธีและ 10 คุณลักษณะสําหรับการใช้งานแบบโปรแกรม. มันขยายไปยัง Material, มีฟังก์ชันที่แบ่งจากแบบแม่ของมัน.

ความสามารถหลัก ประกอบด้วย: vector3 \; vector3 ; `vector3. การปฏิบัติงานเหล่านี้ทําให้ผู้พัฒนาสามารถรวมการทํางาน lambertmaterial ได้โดยตรงกับแอปพลิเคชั่น TypeScript.

กลุ่มนี้ยังให้บริการที่ MAP_SPECULAR ของ (ได้แผนที่ Specular), ที่ MAP_DIFFUSE property (ทําให้แผนที่กระจาย) MAP_EMISSIVE property (ทําให้แผนที่ออกเสียง).

อินสแตนส์ถูกสร้างผ่านคอนструкเตอร์เดียว ที่เริ่มต้นวัตถุด้วยค่าตั้งค่า.

Properties

NameTypeAccessDescription
MAP_SPECULAR``Readได้แผนที่กระจก.
MAP_DIFFUSE``Readทําให้แผนที่กระจายไปหมด.
MAP_EMISSIVE``Readทําให้แผนที่ออกแสงได้.
MAP_AMBIENT``Readได้รับแผนที่สภาพแวดล้อม.
MAP_NORMAL``Readทําแผนที่เป็นปกติ.
emissiveColor`Vector3null`อ่าน/เขียน
ambientColor`Vector3null`อ่าน/เขียน
diffuseColor`Vector3null`อ่าน/เขียน
transparentColor`Vector3null`อ่าน/เขียน
transparencynumberอ่าน/เขียนมันทําให้มันโปร่งใส.

Methods

SignatureDescription
`constructor(name: stringnull)`

See Also

 ภาษาไทย