imageProcessingConfiguration.defines.js 889 B

123456789101112131415161718192021222324252627
  1. import { MaterialDefines } from "./materialDefines.js";
  2. /**
  3. * @internal
  4. */
  5. export class ImageProcessingConfigurationDefines extends MaterialDefines {
  6. constructor() {
  7. super();
  8. this.IMAGEPROCESSING = false;
  9. this.VIGNETTE = false;
  10. this.VIGNETTEBLENDMODEMULTIPLY = false;
  11. this.VIGNETTEBLENDMODEOPAQUE = false;
  12. this.TONEMAPPING = false;
  13. this.TONEMAPPING_ACES = false;
  14. this.CONTRAST = false;
  15. this.COLORCURVES = false;
  16. this.COLORGRADING = false;
  17. this.COLORGRADING3D = false;
  18. this.SAMPLER3DGREENDEPTH = false;
  19. this.SAMPLER3DBGRMAP = false;
  20. this.DITHER = false;
  21. this.IMAGEPROCESSINGPOSTPROCESS = false;
  22. this.EXPOSURE = false;
  23. this.SKIPFINALCOLORCLAMP = false;
  24. this.rebuild();
  25. }
  26. }
  27. //# sourceMappingURL=imageProcessingConfiguration.defines.js.map