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
| Name | Type | Access | Description |
|---|---|---|---|
MAP_SPECULAR | `` | Read | نقشه را به صورت متشکل می سازد. |
MAP_DIFFUSE | `` | Read | نقشه را پخش می کند. |
MAP_EMISSIVE | `` | Read | نقشه را به صورت خروجی می رساند. |
MAP_AMBIENT | `` | Read | نقشه را در محیط قرار دهید. |
MAP_NORMAL | `` | Read | نقشه را به حالت عادی می رساند. |
emissiveColor | `Vector3 | null` | خواندن / نوشتن |
ambientColor | `Vector3 | null` | خواندن / نوشتن |
diffuseColor | `Vector3 | null` | خواندن / نوشتن |
transparentColor | `Vector3 | null` | خواندن / نوشتن |
transparency | number | خواندن / نوشتن | شفافیت را به دست می آورد. |
Methods
| Signature | Description |
|---|---|
| `constructor(name: string | null)` |