MeshDepthMaterial.d.ts 836 B

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