MeshDepthMaterial.d.ts 771 B

123456789101112131415161718192021222324252627
  1. import { DepthPackingStrategies } from '../constants';
  2. import { MaterialParameters, Material } from './Material';
  3. import { Texture } from './../textures/Texture';
  4. export interface MeshDepthMaterialParameters extends MaterialParameters {
  5. depthPacking?: DepthPackingStrategies;
  6. displacementMap?: Texture;
  7. displacementScale?: number;
  8. displacementBias?: number;
  9. wireframe?: boolean;
  10. wireframeLinewidth?: number;
  11. }
  12. export class MeshDepthMaterial extends Material {
  13. constructor( parameters?: MeshDepthMaterialParameters );
  14. depthPacking: DepthPackingStrategies;
  15. displacementMap: Texture | null;
  16. displacementScale: number;
  17. displacementBias: number;
  18. wireframe: boolean;
  19. wireframeLinewidth: number;
  20. setValues( parameters: MeshDepthMaterialParameters ): void;
  21. }
粤ICP备19079148号