1
0

MeshPhysicalMaterial.d.ts 713 B

123456789101112131415161718192021222324252627282930
  1. import { Texture } from './../textures/Texture';
  2. import { Vector2 } from './../math/Vector2';
  3. import {
  4. MeshStandardMaterialParameters,
  5. MeshStandardMaterial,
  6. } from './MeshStandardMaterial';
  7. export interface MeshPhysicalMaterialParameters
  8. extends MeshStandardMaterialParameters {
  9. reflectivity?: number;
  10. clearCoat?: number;
  11. clearCoatRoughness?: number;
  12. clearCoatNormalScale?: Vector2;
  13. clearCoatNormalMap?: Texture;
  14. }
  15. export class MeshPhysicalMaterial extends MeshStandardMaterial {
  16. constructor( parameters: MeshPhysicalMaterialParameters );
  17. defines: any;
  18. reflectivity: number;
  19. clearCoat: number;
  20. clearCoatRoughness: number;
  21. clearCoatNormalScale: Vector2;
  22. clearCoatNormalMap: Texture | null;
  23. }
粤ICP备19079148号