UNPKG

playcanvas

Version:

PlayCanvas WebGL game engine

4 lines (2 loc) 484 B
var gsplatOutputVS = '\n#include "tonemappingPS"\n#if TONEMAP != NONE\n #if GAMMA == SRGB\n #include "decodePS"\n #include "gamma2_2PS"\n #else\n #include "gamma1_0PS"\n #endif\n#endif\nvec3 prepareOutputFromGamma(vec3 gammaColor) {\n #if TONEMAP == NONE\n #if GAMMA == NONE\n return decodeGamma(gammaColor);\n #else\n return gammaColor;\n #endif\n #else\n return gammaCorrectOutput(toneMap(decodeGamma(gammaColor)));\n #endif\n}\n'; export { gsplatOutputVS as default };