UNPKG

playcanvas

Version:

Open-source WebGL/WebGPU 3D engine for the web

33 lines (32 loc) 837 B
var debug_output_default = ` #ifdef DEBUG_ALBEDO_PASS gl_FragColor = vec4(gammaCorrectOutput(dAlbedo), 1.0); #endif #ifdef DEBUG_UV0_PASS gl_FragColor = vec4(litArgs_albedo , 1.0); #endif #ifdef DEBUG_WORLD_NORMAL_PASS gl_FragColor = vec4(litArgs_worldNormal * 0.5 + 0.5, 1.0); #endif #ifdef DEBUG_OPACITY_PASS gl_FragColor = vec4(vec3(litArgs_opacity) , 1.0); #endif #ifdef DEBUG_SPECULARITY_PASS gl_FragColor = vec4(litArgs_specularity, 1.0); #endif #ifdef DEBUG_GLOSS_PASS gl_FragColor = vec4(vec3(litArgs_gloss) , 1.0); #endif #ifdef DEBUG_METALNESS_PASS gl_FragColor = vec4(vec3(litArgs_metalness) , 1.0); #endif #ifdef DEBUG_AO_PASS gl_FragColor = vec4(vec3(litArgs_ao) , 1.0); #endif #ifdef DEBUG_EMISSION_PASS gl_FragColor = vec4(gammaCorrectOutput(litArgs_emission), 1.0); #endif `; export { debug_output_default as default };