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
5 forks
Language: JavaScript
last commit: over 3 years ago

Related projects:

RepositoryDescriptionStars
vwochnik/rollup-plugin-glslConverts GLSL shader source files to modules22
docd27/rollup-plugin-glsl-optimizeOptimizes GLSL shaders for performance using Khronos tools and compiler36
glslify/glslifyA module system for GLSL shaders2,220
ustymukhman/vite-plugin-glslA plugin for Vite that simplifies the management of GLSL shader files in web applications.328
gjbkz/rollup-plugin-glob-importA plugin to import files from multiple sources using glob-star patterns24
fordhurley/glsl-grapherVisualizes the structure and behavior of GLSL shader functions in a graphical interface.26
stackgl/glsl-lighting-walkthroughAn in-depth tutorial on custom GLSL lighting with per-pixel shading and various material techniques460
khronosgroup/glslMaintains and develops the GLSL shading language specification and extensions used in graphics rendering.351
eight04/rollup-plugin-external-globalsTransforms external imports into global variables or wrapped functions107
fjc0k/rollup-plugin-svg-to-symbolConverts SVG files into a format allowing them to be used as symbols in other projects4
korywka/rollup-plugin-svg-importA plugin for Rollup that allows importing SVG files as strings or DOM nodes in JavaScript files.14
mattdesl/three-glslify-exampleA simple ThreeJS example showcasing modular shaders with GLSLify78
bengsfort/rollup-plugin-gltfA plugin for Rollup that allows embedding or copying of glTF 3D models into bundles12
gjbkz/rollup-plugin-embed-cssThis plugin integrates CSS files into an HTML bundle during the Rollup build process.20
libretro/glsl-shadersA collection of GLSL shaders converted by hand from Libretro's common-shaders repo for compatibility and performance optimization.948