PbrMaterial

Overview

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

PbrMaterial.constructor creates a new PbrMaterial with an optional name and base albedo color.

หมวดนี้ให้ 2 วิธีในการทํางานกับ PbrMaterial วัตถุในโปรแกรม Typescript. วิธีการที่ใช้ได้แก่: constructor, fromMaterial. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Typescript ได้หลังจากติดตั้งแพ็คเกจ Aspose.3D FOSS for Typscript. คุณสมบัติ: albedo, albedoTexture, emissiveColor, emissiveTexture, metallicFactor, metallicRoughness,และอีก 5 คน.

Description

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

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

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

Properties

NameTypeAccessDescription
albedo`Vector3null`อ่าน/เขียน
albedoTexture`TextureBasenull`อ่าน/เขียน
normalTexture`TextureBasenull`อ่าน/เขียน
metallicFactornumberอ่าน/เขียนได้รับปัจจัยโลหะ.
roughnessFactornumberอ่าน/เขียนได้รับปัจจัยความรุนแรง.
metallicRoughness`TextureBasenull`อ่าน/เขียน
occlusionTexture`TextureBasenull`อ่าน/เขียน
occlusionFactornumberอ่าน/เขียนได้รับปัจจัยปิดตัว.
emissiveTexture`TextureBasenull`อ่าน/เขียน
emissiveColor`Vector3null`อ่าน/เขียน
transparencynumberอ่าน/เขียนมันทําให้มันโปร่งใส.

Methods

SignatureDescription
`constructor(name: stringnull, albedo: Vector3
fromMaterial(material: Material)PbrMaterialการคืน PbrMaterial ที่เริ่มต้นจากคุณสมบัติของวัสดุที่มีอยู่

See Also

 ภาษาไทย