| 1234567891011121314151617181920212223242526272829303132333435 |
- import { Texture } from './../textures/Texture';
- import { Vector2 } from './../math/Vector2';
- import {
- MeshStandardMaterialParameters,
- MeshStandardMaterial,
- } from './MeshStandardMaterial';
- import { Color } from './../math/Color';
- export interface MeshPhysicalMaterialParameters
- extends MeshStandardMaterialParameters {
- reflectivity?: number;
- clearcoat?: number;
- clearcoatRoughness?: number;
- sheen?: Color;
- clearcoatNormalScale?: Vector2;
- clearcoatNormalMap?: Texture | null;
- }
- export class MeshPhysicalMaterial extends MeshStandardMaterial {
- constructor( parameters: MeshPhysicalMaterialParameters );
- defines: any;
- reflectivity: number;
- clearcoat: number;
- clearcoatRoughness: number;
- sheen: Color | null;
- clearcoatNormalScale: Vector2;
- clearcoatNormalMap: Texture | null;
- }
|