JSPM

Found 154 results for glslify

gl-shader-output

test a shader's gl_FragColor output on a 1x1 canvas

  • v2.0.1
  • 23.44
  • Published

glsl-hsv2rgb

Fast GLSL conversion from HSV color to RGB

  • v1.0.0
  • 23.10
  • Published

gatsby-plugin-glslify

Import glsl/vert/frag files and process them with Glslify

  • v1.0.2
  • 22.24
  • Published

react-regl

A custom React Fiber reconciler renderer for regl webGL

  • v5.3.0
  • 21.53
  • Published

glsl-hash-blur

a blur effect based on random hash offset

  • v1.0.3
  • 21.02
  • Published

glsl-vignette

Vignette functions for glslify

  • v1.1.0
  • 20.93
  • Published

esbuild-plugin-glslify

Import GLSL strings with glslify - based on https://github.com/glslify/rollup-plugin-glslify

  • v1.0.1
  • 19.54
  • Published

@ykob/glsl-util

Private GLSL utility functions created by @ykob

  • v1.1.0
  • 17.85
  • Published

webgl-to-opengl

Convert GLSL from WebGL to OpenGL

  • v0.0.17
  • 16.73
  • Published

glsl-y-hsv

The conversions between RGB and HSV for glslify.

  • v1.0.0
  • 16.73
  • Published

gaussian-blur

optimized 9-tap gaussian blur for GLSL

  • v0.0.3
  • 16.53
  • Published

glsl-y-rotate

A GLSL Module which generates a rotation matrix

  • v3.0.0
  • 16.11
  • Published

glsl-fft

GLSL setup for performing a Fast Fourier Transform of two complex matrices

    • v1.0.2
    • 16.11
    • Published

    glsl-rfft

    GLSL setup for performing a Fast Fourier Transform of real-valued input

      • v1.0.2
      • 14.98
      • Published

      snowpack-plugin-glslify

      Import GLSL strings with glslify (a node.js-style module system for GLSL).

      • v1.0.0
      • 14.55
      • Published

      gl-toy

      Create quick WebGL demo's using glslify

      • v2.0.3
      • 14.53
      • Published

      glsl-halftone

      a halftone effect in GLSL

      • v1.0.4
      • 13.91
      • Published

      glsl-solid-wireframe

      draw wireframes on a solid mesh using a fragment shader

      • v1.0.1
      • 13.27
      • Published

      glsl-frobenius

      Computes the Frobenius norm of a matrix in glsl

      • v1.0.0
      • 13.25
      • Published

      glsl-smaa

      SMAA (Enhanced Subpixel Morphological Antialiasing) post-processing; WebGL (OpenGL ES 2.0) implementation with no fluff.

      • v2.0.0
      • 13.15
      • Published

      glsl-conditionals

      Daniel Holden's functions designed to avoid conditionals in GLSL, available both as ES modules strings and as GLSL files for use with glslify.

      • v2.0.2
      • 13.09
      • Published

      shader-reload

      A few tools for GLSL shader reloading at runtime.

      • v2.0.1
      • 12.85
      • Published

      screen-projected-lines

      draw wireframes using triangles in screen-projected coordinates

      • v2.0.1
      • 12.71
      • Published

      glsl-proj4

      proj4 coordinate transforms in glsl

      • v1.5.1
      • 12.15
      • Published

      glsl-superformula

      A GLSL function for generating supershapes.

      • v1.0.3
      • 11.43
      • Published

      noll

      An environment for computer graphics experiments

      • v0.1.9
      • 11.37
      • Published

      @rgbboy/glsl-sdf-ops

      A collection of glslify compatible distance field operations.

      • v0.0.0
      • 11.30
      • Published

      glsl-ascii-filter

      faux ASCII post-processing effect in GLSL

      • v1.0.1
      • 11.15
      • Published

      glsl-100-to-300

      transpiles GLSL tokens from v100 to v300 es

      • v1.2.0
      • 11.07
      • Published

      glsl-sdf-ops

      A collection of glslify compatible distance field operations.

      • v0.0.3
      • 10.16
      • Published

      glsl-dof

      depth of field based on vertex position

      • v1.0.0
      • 9.96
      • Published

      optimize-shader

      a thin wrapper around glsl-optimizer

      • v1.2.0
      • 9.96
      • Published

      glsl-cornell-box

      the cornell box raymarched in GLSL, for tests

      • v2.0.4
      • 9.78
      • Published

      nogl-shader-output

      Process fragment shader on a rectangular canvas, webgl-less

      • v1.4.2
      • 9.71
      • Published

      glsl-domain-coloring

      A glslify module for domain coloring in the complex plane

        • v2.0.6
        • 9.33
        • Published

        three-glslify

        a helper to make ThreeJS shader materials from glslify

        • v2.0.2
        • 9.18
        • Published

        glsl-hypot

        The hypot function in GLSL

          • v1.0.2
          • 8.75
          • Published

          color-shader-functions

          Library of combinable shader color manipulation methods to be used with glslify imports

          • v0.0.2
          • 8.63
          • Published

          glsl-y-tri

          map from [0-1] to [0-1-0] for glslify

          • v2.0.0
          • 8.63
          • Published

          amo.gl

          webgl2 toolkit for creative coding

          • v0.0.11
          • 8.57
          • Published

          glsl-edge-detection

          Intensity of an edge at a given pixel of a sampler

          • v1.1.0
          • 8.36
          • Published

          glsl-y-sample

          Sample each pixel in the neighborhood for glslify.

          • v1.0.2
          • 7.90
          • Published

          glsl-pcg-prng

          Glsl implementation of the PCG algorithm for the generation of random numbers.

          • v1.0.2
          • 7.77
          • Published

          glsl-tiling

          utility function for the tessallation of the [0, 1] plane.

          • v1.0.1
          • 7.77
          • Published

          glslify-babel

          glslify as a babel transform

          • v1.0.1
          • 7.74
          • Published

          glsl-range

          The opposite of mix in GLSL: pass in a min/max/actual value and recieve a range value describing how far the actual is between min and max.

          • v1.0.0
          • 7.56
          • Published

          glslify-api

          An API and accompanying client for generating glslify shaders in the browser

          • v1.1.0
          • 7.46
          • Published

          glslm

          Parse GLSL strings to ES module likely glslify

          • v0.0.1
          • 7.46
          • Published

          glsl-decibels

          Convert values to and from decibels

          • v1.0.0
          • 6.81
          • Published

          glsl-determinant

          Computes the determinant of a matrix in glsl

          • v1.0.0
          • 6.71
          • Published

          glsl-gcd

          glsl implementation of the Euclid's algorithm for the calculation of the greatest common divisor.

          • v1.0.1
          • 6.71
          • Published

          glslify-client

          Convenience wrapper for handling glslify on the client, minimising the amount of requests to glslify-deps

          • v2.0.0
          • 6.30
          • Published

          glsl-rand

          Random noise for glslify

          • v0.1.0
          • 5.78
          • Published

          glsl-light

          GLSL struct for a light source

          • v2.0.0
          • 5.53
          • Published

          glslify-resolve-remote

          A replacement resolver function for glslify that lets you automatically pull in GLSL modules from npm

          • v2.1.0
          • 5.46
          • Published

          glslify-optimize

          A browserify transform stream that optimizes your glslify shaders

          • v2.0.1
          • 5.46
          • Published

          glsl-color

          Color manipulation in glsl

          • v1.0.0
          • 5.46
          • Published

          glsl-circular-arc

          draw anti-aliased circular arcs in a shader with glslify

            • v1.0.1
            • 5.35
            • Published

            glsl-sharpen

            Image sharpening using convolution

            • v1.0.0
            • 4.28
            • Published

            glsl-shapes

            2d shapes in glsl

            • v0.0.2
            • 4.23
            • Published

            biggyparticules

            A simple boilerplate to start projects with Three.js using webpack.

              • v1.0.5
              • 4.18
              • Published

              glsl-hue-filter

              filter specific hue by range, and make other color to gray

              • v0.0.2
              • 4.13
              • Published

              glsl-y-pi

              A GLSL Module which defines PI, PI*2, PI/2 and PI/4

              • v1.1.0
              • 4.05
              • Published

              glsl-ggx

              glsl ggx lighting model

              • v1.0.0
              • 4.05
              • Published

              glsl-proj4-camera

              use proj4 strings to map lonlat geometry to screen coordinates in a shader

              • v1.0.1
              • 4.05
              • Published

              glsl-intersect

              GLSL Intersection Functions for Ray Tracing. Can be required from glslify.

              • v0.0.6
              • 3.98
              • Published

              glsl-float-to-rgba

              WebGL shader function to encode a 32-bit float to the RGBA color channels of a texel

              • v1.0.0
              • 2.51
              • Published

              webpack-threejs

              A simple boilerplate to start projects with Three.js using webpack.

                • v1.0.1
                • 2.51
                • Published

                glsl-ntsc-video

                modulate and demodulate an ntsc video signal in a shader

                  • v2.0.2
                  • 2.51
                  • Published

                  glslify-simple-include

                  glslify LOCAL transform for a simple "#pragma include" directive in shader files.

                  • v1.0.5
                  • 2.51
                  • Published

                  glslify-squish

                  A transform stream for glslify that minifys with optional mangling

                  • v1.0.4
                  • 2.45
                  • Published

                  glsl-rgba-to-float

                  WebGL shader function to decode a 32-bit float from the RGBA color channels of a texel

                  • v1.0.0
                  • 2.45
                  • Published

                  glslify-brunch

                  Run glsl files through glslify in brunch

                  • v1.0.3
                  • 2.37
                  • Published

                  glsl-y-compare

                  A GLSL Module which is substitution for comparison operators

                  • v1.0.0
                  • 2.33
                  • Published

                  glsl-polar-decart

                  Polar to Decart and Decart to polar transformations.

                  • v1.0.1
                  • 0.00
                  • Published

                  html-shader-plugin

                  Webpack plugin to inject shader files into the project template

                  • v1.0.5
                  • 0.00
                  • Published

                  shader-reload-cli

                  A simple GLSL development server for testing and expreimentation.

                  • v1.0.0
                  • 0.00
                  • Published

                  glsl-y-repeat

                  calculate repeated values for glslify.

                  • v1.1.0
                  • 0.00
                  • Published

                  glsl-ray-sphere

                  Ray-sphere intersection in GLSL bypassing precision issues

                  • v0.0.1
                  • 0.00
                  • Published