UNPKG

@babylonjs/viewer

Version:

The Babylon Viewer aims to simplify a specific but common Babylon.js use case: loading, viewing, and interacting with a 3D model.

7 lines (5 loc) 300 B
const FLAT_NORMAL_WGSL = `var N_geom=normalize(cross(dpdx(input.worldPos), dpdy(input.worldPos))); if (dot(N_geom, normalize(scene.vEyePosition.xyz - input.worldPos)) < 0.0) { N_geom = -N_geom; } var N=N_geom;`; export { FLAT_NORMAL_WGSL }; //# sourceMappingURL=flat-normal-wgsl-DrXocvN1.esm.js.map