{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"glslify-deps","owner":"glslify","isFork":false,"description":"Walk the dependency graph of a glslify shader","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":10,"issueCount":1,"starsCount":6,"forksCount":7,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-15T23:57:11.245Z"}},{"type":"Public","name":"glsl-tokenizer","owner":"glslify","isFork":false,"description":"r/w stream of glsl tokens","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":5,"starsCount":50,"forksCount":6,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-04T14:51:49.962Z"}},{"type":"Public","name":"rollup-plugin-glslify","owner":"glslify","isFork":false,"description":"Import GLSL strings with glslify","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":56,"forksCount":6,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-01T23:30:21.688Z"}},{"type":"Public","name":"glsl-look-at","owner":"glslify","isFork":false,"description":"👀 Generates a 3D lookAt matrix in GLSL","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":27,"forksCount":6,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-17T14:09:43.510Z"}},{"type":"Public","name":"glslify","owner":"glslify","isFork":false,"description":"A node.js-style module system for GLSL! ✨","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":8,"issueCount":53,"starsCount":2170,"forksCount":83,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-29T02:02:58.149Z"}},{"type":"Public","name":"glsl-proj4","owner":"glslify","isFork":false,"description":"proj4 coordinate transforms in glsl","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":35,"forksCount":5,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-10-30T04:48:11.459Z"}},{"type":"Public","name":"glslify-import","owner":"glslify","isFork":false,"description":"A transform stream for glslify that adds an `import` directive to your shaders.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":21,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-02-11T19:59:49.795Z"}},{"type":"Public","name":"glslify-bundle","owner":"glslify","isFork":false,"description":"Bundle a glslify-deps dependency tree into a GLSL source string","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":2,"starsCount":10,"forksCount":4,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-02-07T18:22:39.223Z"}},{"type":"Public","name":"babel-plugin-glslify","owner":"glslify","isFork":false,"description":"🐠 Babel transform for glslify","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":5,"starsCount":49,"forksCount":10,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-10-30T20:23:42.775Z"}},{"type":"Public","name":"glsl-easings","owner":"glslify","isFork":false,"description":"Robert Penner's easing functions in GLSL, available as a module for glslify.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":3,"starsCount":433,"forksCount":34,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-07-18T17:41:54.776Z"}},{"type":"Public","name":"glsl-cartesian-to-barycentric","owner":"glslify","isFork":false,"description":"glslify module to convert cartesian to barycentric coordinates","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":10,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-20T04:26:08.679Z"}},{"type":"Public","name":"glsl-token-whitespace-trim","owner":"glslify","isFork":false,"description":"Trim the whitespace within an array of GLSL tokens","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-03-29T15:10:26.541Z"}},{"type":"Public","name":"glsl-specular-phong","owner":"glslify","isFork":false,"description":"Specular power from Phong distribution","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":2,"starsCount":11,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-01-09T10:44:03.059Z"}},{"type":"Public","name":"glsl-token-assignments","owner":"glslify","isFork":false,"description":"Take an array of GLSL tokens and determine which tokens are either assignments or variable definitions.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":2,"starsCount":2,"forksCount":2,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-01-01T23:20:42.507Z"}},{"type":"Public","name":"glsl-combine-chamfer","owner":"glslify","isFork":false,"description":"Combine two signed distance fields with a chamfer-like join.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":1,"starsCount":16,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-12-11T23:20:30.916Z"}},{"type":"Public","name":"glslify-loader","owner":"glslify","isFork":false,"description":"💾 glslify loader module for webpack","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":7,"starsCount":216,"forksCount":24,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-11-28T23:19:09.374Z"}},{"type":"Public","name":"glsl-perturb-normal","owner":"glslify","isFork":false,"description":"perturb normal from a normal map","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"GLSL","color":"#5686a5"},"pullRequestCount":0,"issueCount":3,"starsCount":36,"forksCount":2,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-08-22T15:52:46.103Z"}},{"type":"Public","name":"glsl-circular-arc","owner":"glslify","isFork":false,"description":"draw anti-aliased circular arcs in a shader with glslify","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":41,"forksCount":2,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-08-14T11:37:53.782Z"}},{"type":"Public","name":"glsl-specular-blinn-phong","owner":"glslify","isFork":false,"description":"GLSL for specular weight in Blinn-Phong lighting model","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":11,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-08-04T02:49:17.985Z"}},{"type":"Public","name":"glsl-proj4-texture","owner":"glslify","isFork":false,"description":"pre-calculate proj4 coordinate transformations as a texture","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":3,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-07-12T09:20:55.081Z"}},{"type":"Public","name":"glsl-specular-ward","owner":"glslify","isFork":false,"description":"Ward anisotropic specular model for GLSL","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":10,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-07-07T10:46:41.360Z"}},{"type":"Public","name":"glsl-diffuse-oren-nayar","owner":"glslify","isFork":false,"description":"Oren-Nayar diffuse lighting for GLSL","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":26,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-07-07T10:46:19.188Z"}},{"type":"Public","name":"glsl-raytrace","owner":"glslify","isFork":false,"description":"🌈 Given a signed distance function and ray, trace a scene to find the first point of intersection.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":35,"forksCount":3,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-06-06T14:44:05.395Z"}},{"type":"Public","name":"glslify-require","owner":"glslify","isFork":false,"description":"var src = require('./shader.glsl')","topicNames":["browserify","glsl","browserify-plugin"],"topicsNotShown":0,"allTopics":["browserify","glsl","browserify-plugin"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":2,"starsCount":2,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-03-13T17:44:15.127Z"}},{"type":"Public","name":"glsl-specular-cook-torrance","owner":"glslify","isFork":false,"description":"Calculates the specular/fresnel power in the Cook-Torrance model","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":1,"starsCount":31,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-02-18T12:18:12.782Z"}},{"type":"Public","name":"glsl-proj4-camera","owner":"glslify","isFork":false,"description":"use proj4 strings to map lonlat geometry to screen coordinates in a shader","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":0,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-01-25T08:02:16.465Z"}},{"type":"Public","name":"glsl-colormap","owner":"glslify","isFork":false,"description":"colormaps for glsl shaders","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":60,"forksCount":5,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-10-21T01:35:35.754Z"}},{"type":"Public","name":"glsl-token-functions","owner":"glslify","isFork":false,"description":"Extract function definitions from an array of GLSL tokens.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"GLSL","color":"#5686a5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-10-18T00:22:03.634Z"}},{"type":"Public","name":"glsl-ggx","owner":"glslify","isFork":false,"description":"glsl ggx lighting model","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":44,"forksCount":3,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-10-03T18:26:28.332Z"}},{"type":"Public","name":"glslify-hex","owner":"glslify","isFork":false,"description":"A transform stream for glslify that replaces CSS-style hexadecimal colors with `vec3/vec4` definitions.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":33,"forksCount":4,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-10-02T14:54:31.308Z"}}],"repositoryCount":70,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}