decalFragment.js 514 B

123456789101112131415161718
  1. // Do not edit.
  2. import { ShaderStore } from "../../Engines/shaderStore.js";
  3. const name = "decalFragment";
  4. const shader = `#ifdef DECAL
  5. #ifdef GAMMADECAL
  6. decalColor.rgb=toLinearSpace(decalColor.rgb);
  7. #endif
  8. #ifdef DECAL_SMOOTHALPHA
  9. decalColor.a*=decalColor.a;
  10. #endif
  11. surfaceAlbedo.rgb=mix(surfaceAlbedo.rgb,decalColor.rgb,decalColor.a);
  12. #endif
  13. `;
  14. // Sideeffect
  15. ShaderStore.IncludesShadersStore[name] = shader;
  16. /** @internal */
  17. export const decalFragment = { name, shader };
  18. //# sourceMappingURL=decalFragment.js.map