mcneel

mcneel/ghgl-glslify

glslify web server support for GhGL

GLSL
1
1
MIT License

ghgl-glslify provides web server support for GhGL, enabling seamless integration of glslify—a tool for reusing GLSL shader code—within the Grasshopper 3D environment. It is designed for Grasshopper users and developers who want to incorporate GLSL shaders into their parametric designs and visualizations.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of mcneel/ghgl-glslify

Account's avatar
anti-alias smoothstep utility function
Account's avatar
faux ASCII post-processing effect in GLSL
Account's avatar
Renders sky colors with Rayleigh and Mie scattering.
Account's avatar
blend mode 'overlay' for GLSL
Account's avatar
blend mode 'overlay' for GLSL
Account's avatar
Generates a ray for Shadertoy-style raycasting in GLSL
Account's avatar
repeating checker GLSL pattern
Account's avatar
Smoothly combine two signed distance fields.
Account's avatar
the cornell box raymarched in GLSL, for tests
Account's avatar
a simple crosshatch effect for 2D scenes
Account's avatar
Computes the determinant of a matrix in glsl
Account's avatar
Lambertian diffuse lighting for GLSL
Account's avatar
Oren-Nayar diffuse lighting model
Account's avatar
Bayer matrix dithering in GLSL
Account's avatar
quick 3D earth for GLSL
Account's avatar
Robert Penner's easing functions in GLSL, available as a module for glslify.
Account's avatar
Intensity of an edge at a given pixel of a sampler
Account's avatar
approximate face normal in the fragment shader
Account's avatar
optimized 9-tap gaussian blur for GLSL
Account's avatar
natural looking film grain using noise functions
Account's avatar
Basic fog functions for GLSL: linear, exp and exp2
Account's avatar
Computes the Frobenius norm of a matrix in glsl
Account's avatar
FXAA implementation for glslify in WebGL
Account's avatar
gamma-to-linear convenience utilities
Account's avatar
a halftone effect in GLSL
Account's avatar
a blur effect based on random hash offset
Account's avatar
HSL to RGB color conversion in GLSL
Account's avatar
Fast GLSL conversion from HSV color to RGB
Account's avatar
Invert a matrix in GLSL
Account's avatar
Generate a 3D lookAt matrix in GLSL
Account's avatar
Get the luma (brightness) of an RGB color in GLSL. Useful for converting images to greyscale
Account's avatar
lookup table color transforms for glslify
Account's avatar
Map a value from one range to another. Equivalent to Processing's map() function.
Account's avatar
webgl-noise shaders ported to work with glslify
Account's avatar
perturb normal from a normal map
Account's avatar
pseudo-random 2D noise for glslify
Account's avatar
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.
Account's avatar
Given a signed distance function and ray, trace a scene to find the first point of intersection.
Account's avatar
Read floating point values back from WebGL
Account's avatar
GLSL SDF function for generating a sphere.
Account's avatar
A linear scale for glslify
Account's avatar
A logarithmic scale for glslify
Account's avatar
GLSL SDF function for generating a sphere.
Account's avatar
Get the normal vector of a position within a signed distance field.
Account's avatar
A collection of glslify compatible distance field operations.
Account's avatar
GLSL Distance Field Primitives
Account's avatar
GLSL SDF function for generating a sphere.
Account's avatar
Smooth minimum functions for GLSL

Top contributors

sbaer's profile
sbaer
18 contributions
dependabot[bot]'s profile
dependabot[bot]
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet