playcanvas
Version:
PlayCanvas WebGL game engine
17 lines (15 loc) • 454 B
JavaScript
var glslGsplatSogsReorderSh = `
uniform highp sampler2D sh_centroids;
uniform vec4 shN_codebook[64];
void main(void) {
ivec2 uv = ivec2(gl_FragCoord.xy);
vec3 shNSample = texelFetch(sh_centroids, uv, 0).xyz;
pcFragColor0 = unpack8888(pack111110(shNSample));
pcFragColor0 = unpack8888(pack111110(resolveCodebook(shNSample, shN_codebook)));
}
`;
export { glslGsplatSogsReorderSh as default };