glslify-import
A transform stream for glslify
that adds an import
directive to your shaders.
Usage
Given a basic shader:
// main.fragvoid
You can import ./common.glsl
:
// common.glslvarying vec3 color;
And have the contents inlined into your shader:
varying vec3 color;void
You can also use glslify pragmas and the like from your imported files as well. Useful for the cases when you want to include a common "base" set of definitions in your shaders without losing the niceties of glslify.