UNPKG

@woosh/meep-engine

Version:

Pure JavaScript game engine. Fully featured and production ready.

29 lines (22 loc) 517 B
import { insert_after } from "../../../../../../core/primitives/strings/insert_after.js"; const PREAMBLE = ` varying vec3 vWorldPosition; `; /** * * @param {string} source */ export function build_vertex_shader(source) { let result = PREAMBLE + source; result = insert_after( result, '#include <fog_vertex>', ` { vWorldPosition = worldPosition.xyz; } ` ); // console.log(result) return result; }