rollup-plugin-glslify

Shader importer

This project provides a way to import GLSL (OpenGL Shading Language) strings with a Node.js-style module system.

Import GLSL strings with glslify

GitHub

58 stars
4 watching
6 forks
Language: JavaScript
last commit: almost 2 years ago

Related projects:

Repository Description Stars
vwochnik/rollup-plugin-glsl Converts GLSL shader source files to modules 22
docd27/rollup-plugin-glsl-optimize Optimizes GLSL shaders for performance using Khronos tools and compiler 36
glslify/glslify A module system for GLSL shaders 2,215
ustymukhman/vite-plugin-glsl A plugin for Vite that simplifies the management of GLSL shader files in web applications. 321
gjbkz/rollup-plugin-glob-import A plugin to import files from multiple sources using glob-star patterns 24
fordhurley/glsl-grapher Visualizes the structure and behavior of GLSL shader functions in a graphical interface. 26
stackgl/glsl-lighting-walkthrough An in-depth tutorial on custom GLSL lighting with per-pixel shading and various material techniques 459
khronosgroup/glsl Maintains and develops the GLSL shading language specification and extensions used in graphics rendering. 345
eight04/rollup-plugin-external-globals Transforms external imports into global variables in Rollup plugins 106
fjc0k/rollup-plugin-svg-to-symbol Converts SVG files into a format allowing them to be used as symbols in other projects 4
korywka/rollup-plugin-svg-import A plugin for Rollup that allows importing SVG files as strings or DOM nodes in JavaScript files. 14
mattdesl/three-glslify-example A simple ThreeJS example showcasing modular shaders with GLSLify 78
bengsfort/rollup-plugin-gltf A plugin for Rollup that allows embedding or copying of glTF 3D models into bundles 12
gjbkz/rollup-plugin-embed-css This plugin integrates CSS files into an HTML bundle during the Rollup build process. 20
libretro/glsl-shaders A collection of GLSL shaders converted by hand from Libretro's common-shaders repo for compatibility and performance optimization. 934