playcanvas
Version:
Open-source WebGL/WebGPU 3D engine for the web
33 lines (32 loc) • 886 B
JavaScript
var gsplatCommon_default = `
uniform float alphaClip;
uniform float alphaClipForward;
void clipCorner(inout SplatCorner corner, float alpha) {
float alphaClipValue = alphaClip;
float alphaClipValue = alphaClipForward;
float clip = min(1.0, sqrt(max(0.0, log(alpha / alphaClipValue))) * 0.5);
corner.offset *= clip;
corner.uv *= clip;
}
`;
export {
gsplatCommon_default as default
};