diff --git a/README.md b/README.md index d05afe5..94a49eb 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ -logo - -# SDF-2D demo +

+ SDF-2D logo + SDF-2D demo +

![Deploy everything](https://github.com/schmelczerandras/sdf-2d-demo/workflows/Deploy%20everything/badge.svg) diff --git a/package.json b/package.json index ef8e644..4fd2c0f 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "resolve-url-loader": "^3.1.1", "sass": "^1.26.3", "sass-loader": "^9.0.3", - "sdf-2d": "^0.3.0", + "sdf-2d": "^0.3.1", "source-map-loader": "^1.1.0", "svg-url-loader": "^6.0.0", "terser-webpack-plugin": "^2.3.8", diff --git a/src/helper/mix.ts b/src/helper/mix.ts deleted file mode 100644 index 16a76ed..0000000 --- a/src/helper/mix.ts +++ /dev/null @@ -1 +0,0 @@ -export const mix = (from: number, to: number, q: number) => from + (to - from) * q; diff --git a/src/helper/rgba.ts b/src/helper/rgba.ts new file mode 100644 index 0000000..39aae1e --- /dev/null +++ b/src/helper/rgba.ts @@ -0,0 +1,4 @@ +import { vec4 } from 'gl-matrix'; + +export const rgba = (r: number, g: number, b: number, a: number): vec4 => + vec4.fromValues(r, g, b, a); diff --git a/src/helper/rgba255.ts b/src/helper/rgba255.ts new file mode 100644 index 0000000..00b7f5a --- /dev/null +++ b/src/helper/rgba255.ts @@ -0,0 +1,4 @@ +import { vec4 } from 'gl-matrix'; + +export const rgba255 = (r: number, g: number, b: number, a: number): vec4 => + vec4.fromValues(r / 255, g / 255, b / 255, a / 255); diff --git a/src/index.html b/src/index.html index 8e3d0f7..cf390e1 100644 --- a/src/index.html +++ b/src/index.html @@ -4,10 +4,10 @@ SDF-2D demo - - + + - +