PhongMaterial
خلاصه ای
PhongMaterial یک کلاس در Aspose.3D FOSS برای Typescript است. وارثان از: LambertMaterial.
PhongMaterial.constructor یک نمونه جدید PhongMaterial با نام مشخص ایجاد می کند.
این کلاس یک روش برای کار با PhongMaterial در برنامه های Typescript را فراهم می کند. روش های موجود شامل: constructor. همه اعضای عمومی پس از نصب بسته Aspose.3D FOSS for Typescript به هر برنامه TypeScript دسترسی دارند. خواص: reflectionColor, reflectionFactor, shininess, specularColor, specularFactor.
شرح:
PhongMaterial یک کلاس در کتابخانه Aspose.3D FOSS برای TypeScript است که 0 روش و 5 ویژگی را برای استفاده برنامه ای نشان می دهد. این کلاس گسترش یافته است. LambertMaterial,، که قابلیت های مشترک را از نوع اصلی خود به ارث می برد.
قابلیت های اصلی شامل: vector3 \; شماره; این عملیات به توسعه دهندگان اجازه می دهد تا قابلیت های مواد را مستقیماً در برنامه TypeScript ادغام کنند.
نمونه ها از طریق یک سازنده واحد ایجاد می شوند که شی را با ارزش های پیش فرض شروع می کند.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
specularColor | `Vector3 | null` | خواندن/نوشتن |
specularFactor | number | خواندن/نوشتن | ضریب بازتابی را دریافت میکند. |
shininess | number | خواندن/نوشتن | درخشندگی را دریافت میکند. |
reflectionColor | `Vector3 | null` | خواندن/نوشتن |
reflectionFactor | number | خواندن/نوشتن | فاکتور بازتاب را دریافت میکند. |
روش ها
| Signature | شرح: |
|---|---|
constructor(name: string) | یک نمونه جدید PhongMaterial با نام مشخص ایجاد می کند. |