LambertMaterial

Overview

LambertMaterial در این مقاله به عنوان یک کلاس برای تایپ ها اشاره می کنیم. میراث از : Material.

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

این کلاس 1 روش برای کار با LambertMaterial اشیاء در برنامه های Typescript را فراهم می کند. روش های موجود شامل: constructor. همه اعضای عمومی پس از نصب Aspose.3D FOSS برای بسته Typescript به هر برنامه TypeScript دسترسی دارند. اموال : MAP_AMBIENT, MAP_DIFFUSE, MAP_EMISSIVE, MAP_NORMAL, MAP_SPECULAR, ambientColor,و 4 بیشتر.

Description

LambertMaterial یک کلاس در کتابخانه FOSS برای Aspose.3D است که 0 روش و 10 ویژگی را برای استفاده برنامه نویسی نشان می دهد. Material,ارثی کردن عملکرد مشترک از نوع پدر و مادر خود.

توانایی های اصلی شامل: vector3 \; این عملیات به توسعه دهندگان اجازه می دهد تا عملکرد لامبرت مادی را مستقیماً در برنامه های TypeScript ادغام کنند.

این کلاس نیز به شما ارائه می دهد MAP_SPECULAR در این مقاله به بررسی نقشه های گوناگون می پردازیم: (تصاویر) MAP_DIFFUSE در این مقاله به بررسی نقشه ها می پردازیم: (تصاویر) MAP_EMISSIVE املاک (در نقشه خروجی).

اینستن ها از طریق یک سازنده واحد ایجاد می شوند که موضوع را با ارزش های پیش فرض آغاز می کند.

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

 فارسی