diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..358da1c --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2022 Yoichi Kobayashi + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/package.json b/package.json index 7a1041f..015ac0a 100644 --- a/package.json +++ b/package.json @@ -1,15 +1,23 @@ { - "name": "glsl-util", - "version": "1.0.2", - "description": "utility functions for glsl.", + "name": "@ykob/glsl-util", + "version": "1.0.3", + "description": "Private GLSL utility functions created by @ykob", "author": { - "name": "yoichi kobayashi", - "url": "http://www.tplh.net/" + "name": "Yoichi Kobayashi", + "email": "info@tplh.net", + "url": "https://www.tplh.net/" + }, + "browserify": { + "transform": "glslify" }, "license": "MIT", + "main": "index.js", + "private": false, + "publishConfig": { + "access": "public" + }, "repository": { "type": "git", "url": "https://github.com/ykob/glsl-util.git" - }, - "private": "true" + } } diff --git a/random.glsl b/random.glsl deleted file mode 100644 index d184cc5..0000000 --- a/random.glsl +++ /dev/null @@ -1,4 +0,0 @@ -float random(vec2 c){ - return fract(sin(dot(c.xy ,vec2(12.9898,78.233))) * 43758.5453); -} -#pragma glslify: export(random) diff --git a/convertHsvToRgb.glsl b/src/convertHsvToRgb.glsl similarity index 100% rename from convertHsvToRgb.glsl rename to src/convertHsvToRgb.glsl diff --git a/convertRgbToHsv.glsl b/src/convertRgbToHsv.glsl similarity index 100% rename from convertRgbToHsv.glsl rename to src/convertRgbToHsv.glsl diff --git a/gaussianBlur.glsl b/src/gaussianBlur.glsl similarity index 100% rename from gaussianBlur.glsl rename to src/gaussianBlur.glsl diff --git a/lookAt.glsl b/src/lookAt.glsl similarity index 100% rename from lookAt.glsl rename to src/lookAt.glsl diff --git a/polar.glsl b/src/polar.glsl similarity index 100% rename from polar.glsl rename to src/polar.glsl diff --git a/src/random.glsl b/src/random.glsl new file mode 100644 index 0000000..dfd9fe7 --- /dev/null +++ b/src/random.glsl @@ -0,0 +1,4 @@ +float random(vec2 c){ + return fract(sin(dot(c.xy, vec2(12.9898,78.233))) * 43758.5453); +} +#pragma glslify: export(random) diff --git a/rotateAxisAngle.glsl b/src/rotateAxisAngle.glsl similarity index 100% rename from rotateAxisAngle.glsl rename to src/rotateAxisAngle.glsl