continiuing transition from steam
This commit is contained in:
parent
f3cbd2ccc9
commit
ca53215124
|
@ -0,0 +1,139 @@
|
||||||
|
@font-face {
|
||||||
|
font-family: Fira;
|
||||||
|
src: url('../fonts/fira/FiraSans-Hair.woff2') format('woff2'), url('../fonts/fira/FiraSans-Hair.woff') format('woff');
|
||||||
|
font-weight: 100;
|
||||||
|
font-style: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: Fira;
|
||||||
|
src: url('../fonts/fira/FiraSans-HairItalic.woff2') format('woff2'), url('../fonts/fira/FiraSans-HairItalic.woff') format('woff');
|
||||||
|
font-weight: 100;
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: Fira;
|
||||||
|
src: url('../fonts/fira/FiraSans-UltraLight.woff2') format('woff2'), url('../fonts/fira/FiraSans-UltraLight.woff') format('woff');
|
||||||
|
font-weight: 200;
|
||||||
|
font-style: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: Fira;
|
||||||
|
src: url('../fonts/fira/FiraSans-UltraLightItalic.woff2') format('woff2'), url('../fonts/fira/FiraSans-UltraLightItalic.woff') format('woff');
|
||||||
|
font-weight: 200;
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: Fira;
|
||||||
|
src: url('../fonts/fira/FiraSans-Light.woff2') format('woff2'), url('../fonts/fira/FiraSans-Light.woff') format('woff');
|
||||||
|
font-weight: 300;
|
||||||
|
font-style: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: Fira;
|
||||||
|
src: url('../fonts/fira/FiraSans-LightItalic.woff2') format('woff2'), url('../fonts/fira/FiraSans-LightItalic.woff') format('woff');
|
||||||
|
font-weight: 300;
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: Fira;
|
||||||
|
src: url('../fonts/fira/FiraSans-Regular.woff2') format('woff2'), url('../fonts/fira/FiraSans-Regular.woff') format('woff');
|
||||||
|
font-weight: 400;
|
||||||
|
font-style: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: Fira;
|
||||||
|
src: url('../fonts/fira/FiraSans-Italic.woff2') format('woff2'), url('../fonts/fira/FiraSans-Italic.woff') format('woff');
|
||||||
|
font-weight: 400;
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: Fira;
|
||||||
|
src: url('../fonts/fira/FiraMono-Medium.woff2') format('woff2'), url('../fonts/fira/FiraMono-Medium.woff') format('woff');
|
||||||
|
font-weight: 500;
|
||||||
|
font-style: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: Fira;
|
||||||
|
src: url('../fonts/fira/FiraSans-MediumItalic.woff2') format('woff2'), url('../fonts/fira/FiraSans-MediumItalic.woff') format('woff');
|
||||||
|
font-weight: 500;
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: Fira;
|
||||||
|
src: url('../fonts/fira/FiraSans-SemiBold.woff2') format('woff2'), url('../fonts/fira/FiraSans-SemiBold.woff') format('woff');
|
||||||
|
font-weight: 600;
|
||||||
|
font-style: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: Fira;
|
||||||
|
src: url('../fonts/fira/FiraSans-SemiBoldItalic.woff2') format('woff2'), url('../fonts/fira/FiraSans-SemiBoldItalic.woff') format('woff');
|
||||||
|
font-weight: 600;
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: Fira;
|
||||||
|
src: url('../fonts/fira/FiraSans-Bold.woff2') format('woff2'), url('../fonts/fira/FiraSans-Bold.woff') format('woff');
|
||||||
|
font-weight: 700;
|
||||||
|
font-style: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: Fira;
|
||||||
|
src: url('../fonts/fira/FiraSans-BoldItalic.woff2') format('woff2'), url('../fonts/fira/FiraSans-BoldItalic.woff') format('woff');
|
||||||
|
font-weight: 700;
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: Fira;
|
||||||
|
src: url('../fonts/fira/FiraSans-ExtraBold.woff2') format('woff2'), url('../fonts/fira/FiraSans-ExtraBold.woff') format('woff');
|
||||||
|
font-weight: 800;
|
||||||
|
font-style: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: Fira;
|
||||||
|
src: url('../fonts/fira/FiraSans-ExtraBoldItalic.woff2') format('woff2'), url('../fonts/fira/FiraSans-ExtraBoldItalic.woff') format('woff');
|
||||||
|
font-weight: 800;
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: Fira;
|
||||||
|
src: url('../fonts/fira/FiraSans-Heavy.woff2') format('woff2'), url('../fonts/fira/FiraSans-Heavy.woff') format('woff');
|
||||||
|
font-weight: 900;
|
||||||
|
font-style: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: Fira;
|
||||||
|
src: url('../fonts/fira/FiraSans-HeavyItalic.woff2') format('woff2'), url('../fonts/fira/FiraSans-HeavyItalic.woff') format('woff');
|
||||||
|
font-weight: 900;
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: Fira Mono;
|
||||||
|
src: url('../fonts/fira/FiraMono-Regular.woff2') format('woff2'), url('../fonts/fira/FiraMono-Regular.woff') format('woff');
|
||||||
|
font-weight: 400;
|
||||||
|
font-style: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: Fira Mono;
|
||||||
|
src: url('../fonts/fira/FiraMono-Bold.woff2') format('woff2'), url('../fonts/fira/FiraMono-Bold.woff') format('woff');
|
||||||
|
font-weight: 600;
|
||||||
|
font-style: normal;
|
||||||
|
}
|
|
@ -0,0 +1,63 @@
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Hack';
|
||||||
|
src: url('../fonts/hack/hack-regular.woff2?sha=3114f1256') format('woff2'), url('../fonts/hack/hack-regular.woff?sha=3114f1256') format('woff');
|
||||||
|
font-weight: 400;
|
||||||
|
font-style: normal;
|
||||||
|
font-display: swap;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Hack';
|
||||||
|
src: url('../fonts/hack/hack-bold.woff2?sha=3114f1256') format('woff2'), url('../fonts/hack/hack-bold.woff?sha=3114f1256') format('woff');
|
||||||
|
font-weight: 700;
|
||||||
|
font-style: normal;
|
||||||
|
font-display: swap;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Hack';
|
||||||
|
src: url('../fonts/hack/hack-italic.woff2?sha=3114f1256') format('woff2'), url('../fonts/hack/hack-italic.woff?sha=3114f1256') format('woff');
|
||||||
|
font-weight: 400;
|
||||||
|
font-style: italic;
|
||||||
|
font-display: swap;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Hack';
|
||||||
|
src: url('../fonts/hack/hack-bolditalic.woff2?sha=3114f1256') format('woff2'), url('../fonts/hack/hack-bolditalic.woff?sha=3114f1256') format('woff');
|
||||||
|
font-weight: 700;
|
||||||
|
font-style: italic;
|
||||||
|
font-display: swap;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Hack';
|
||||||
|
src: url('../fonts/hack/hack-regular-subset.woff2?sha=3114f1256') format('woff2'), url('../fonts/hack/hack-regular-subset.woff?sha=3114f1256') format('woff');
|
||||||
|
font-weight: 400;
|
||||||
|
font-style: normal;
|
||||||
|
font-display: swap;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Hack';
|
||||||
|
src: url('../fonts/hack/hack-bold-subset.woff2?sha=3114f1256') format('woff2'), url('../fonts/hack/hack-bold-subset.woff?sha=3114f1256') format('woff');
|
||||||
|
font-weight: 700;
|
||||||
|
font-style: normal;
|
||||||
|
font-display: swap;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Hack';
|
||||||
|
src: url('../fonts/hack/hack-italic-subset.woff2?sha=3114f1256') format('woff2'), url('../fonts/hack/hack-italic-subset.woff?sha=3114f1256') format('woff');
|
||||||
|
font-weight: 400;
|
||||||
|
font-style: italic;
|
||||||
|
font-display: swap;
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Hack';
|
||||||
|
src: url('../fonts/hack/hack-bolditalic-subset.woff2?sha=3114f1256') format('woff2'), url('../fonts/hack/hack-bolditalic-subset.woff?sha=3114f1256') format('woff');
|
||||||
|
font-weight: 700;
|
||||||
|
font-style: italic;
|
||||||
|
font-display: swap;
|
||||||
|
}
|
|
@ -0,0 +1,63 @@
|
||||||
|
@font-face {
|
||||||
|
font-family: comissioner;
|
||||||
|
src: url("../fonts/commissioner.ttf") format("ttf");
|
||||||
|
font-weight: normal;
|
||||||
|
font-style: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
* {
|
||||||
|
text-decoration: none;
|
||||||
|
outline: none;
|
||||||
|
border: none;
|
||||||
|
color: var(--text);
|
||||||
|
transition: 0.1s ease-out;
|
||||||
|
}
|
||||||
|
|
||||||
|
html {
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
filter: blur(var(--blur, unset)) contrast(var(--contrast, unset));
|
||||||
|
}
|
||||||
|
|
||||||
|
body {
|
||||||
|
zoom: var(--zoom, 1);
|
||||||
|
margin: 0;
|
||||||
|
margin-left: var(--left, unset);
|
||||||
|
margin-top: var(--top, unset);
|
||||||
|
height: 100%;
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
|
align-items: center;
|
||||||
|
overflow: hidden;
|
||||||
|
background-color: black;
|
||||||
|
filter: blur(var(--blur, 3px)) contrast(var(--contrast, 30));
|
||||||
|
}
|
||||||
|
|
||||||
|
header {
|
||||||
|
z-index: 1000;
|
||||||
|
position: absolute;
|
||||||
|
width: 100vw;
|
||||||
|
height: 100vh;
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
header>h1 {
|
||||||
|
margin: 0;
|
||||||
|
margin-left: var(--left, unset);
|
||||||
|
margin-top: var(--top, unset);
|
||||||
|
width: max-content;
|
||||||
|
opacity: var(--opacity, 1);
|
||||||
|
line-height: 0;
|
||||||
|
white-space: nowrap;
|
||||||
|
font-size: 15rem;
|
||||||
|
font-weight: var(--font-weight, 900);
|
||||||
|
font-family: var(--font, 'Commissioner'), Roboto, sans-serif;
|
||||||
|
text-shadow: var(--text-shadow, 'unset');
|
||||||
|
}
|
||||||
|
|
||||||
|
canvas {
|
||||||
|
transform: scale(var(--scale, 1));
|
||||||
|
filter: url("#blob");
|
||||||
|
}
|
|
@ -6,7 +6,7 @@
|
||||||
<meta name="viewport"
|
<meta name="viewport"
|
||||||
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
|
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
|
||||||
|
|
||||||
<title>womb3</title>
|
<title>mirzaev/wallpaper-womb3-simplex</title>
|
||||||
<link rel="stylesheet" type="text/css" href="css/main.css" />
|
<link rel="stylesheet" type="text/css" href="css/main.css" />
|
||||||
<link rel="stylesheet" type="text/css" href="css/fira.css" />
|
<link rel="stylesheet" type="text/css" href="css/fira.css" />
|
||||||
<link rel="stylesheet" type="text/css" href="css/hack.css" />
|
<link rel="stylesheet" type="text/css" href="css/hack.css" />
|
||||||
|
@ -14,7 +14,7 @@
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
<header>
|
<header>
|
||||||
<h1 id="text">УТРОБА 3</h1>
|
<h1 id="text">WOMB 3</h1>
|
||||||
</header>
|
</header>
|
||||||
<canvas class="shell"></canvas>
|
<canvas class="shell"></canvas>
|
||||||
|
|
||||||
|
|
50
js/perlin.js
50
js/perlin.js
|
@ -1,15 +1,30 @@
|
||||||
var commonjsGlobal = typeof globalThis !== "undefined" ? globalThis : typeof window !== "undefined" ? window : typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : {};
|
var commonjsGlobal = typeof globalThis !== "undefined"
|
||||||
|
? globalThis
|
||||||
|
: typeof window !== "undefined"
|
||||||
|
? window
|
||||||
|
: typeof global !== "undefined"
|
||||||
|
? global
|
||||||
|
: typeof self !== "undefined"
|
||||||
|
? self
|
||||||
|
: {};
|
||||||
function createCommonjsModule(fn, basedir, module) {
|
function createCommonjsModule(fn, basedir, module) {
|
||||||
return module = {
|
return module = {
|
||||||
path: basedir,
|
path: basedir,
|
||||||
exports: {},
|
exports: {},
|
||||||
require: function (path, base) {
|
require: function (path, base) {
|
||||||
return commonjsRequire(path, base === void 0 || base === null ? module.path : base);
|
return commonjsRequire(
|
||||||
}
|
path,
|
||||||
}, fn(module, module.exports), module.exports;
|
base === void 0 || base === null ? module.path : base,
|
||||||
|
);
|
||||||
|
},
|
||||||
|
},
|
||||||
|
fn(module, module.exports),
|
||||||
|
module.exports;
|
||||||
}
|
}
|
||||||
function commonjsRequire() {
|
function commonjsRequire() {
|
||||||
throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs");
|
throw new Error(
|
||||||
|
"Dynamic requires are not currently supported by @rollup/plugin-commonjs",
|
||||||
|
);
|
||||||
}
|
}
|
||||||
var perlin = createCommonjsModule(function (module, exports) {
|
var perlin = createCommonjsModule(function (module, exports) {
|
||||||
(function (root, factory) {
|
(function (root, factory) {
|
||||||
|
@ -41,7 +56,7 @@ var perlin = createCommonjsModule(function(module, exports) {
|
||||||
new Grad(0, 1, 1),
|
new Grad(0, 1, 1),
|
||||||
new Grad(0, -1, 1),
|
new Grad(0, -1, 1),
|
||||||
new Grad(0, 1, -1),
|
new Grad(0, 1, -1),
|
||||||
new Grad(0, -1, -1)
|
new Grad(0, -1, -1),
|
||||||
];
|
];
|
||||||
var p = [
|
var p = [
|
||||||
151,
|
151,
|
||||||
|
@ -299,7 +314,7 @@ var perlin = createCommonjsModule(function(module, exports) {
|
||||||
215,
|
215,
|
||||||
61,
|
61,
|
||||||
156,
|
156,
|
||||||
180
|
180,
|
||||||
];
|
];
|
||||||
var perm = new Array(512);
|
var perm = new Array(512);
|
||||||
var gradP = new Array(512);
|
var gradP = new Array(512);
|
||||||
|
@ -514,11 +529,19 @@ var perlin = createCommonjsModule(function(module, exports) {
|
||||||
var n100 = gradP[X + 1 + perm[Y + perm[Z]]].dot3(x - 1, y, z);
|
var n100 = gradP[X + 1 + perm[Y + perm[Z]]].dot3(x - 1, y, z);
|
||||||
var n101 = gradP[X + 1 + perm[Y + perm[Z + 1]]].dot3(x - 1, y, z - 1);
|
var n101 = gradP[X + 1 + perm[Y + perm[Z + 1]]].dot3(x - 1, y, z - 1);
|
||||||
var n110 = gradP[X + 1 + perm[Y + 1 + perm[Z]]].dot3(x - 1, y - 1, z);
|
var n110 = gradP[X + 1 + perm[Y + 1 + perm[Z]]].dot3(x - 1, y - 1, z);
|
||||||
var n111 = gradP[X + 1 + perm[Y + 1 + perm[Z + 1]]].dot3(x - 1, y - 1, z - 1);
|
var n111 = gradP[X + 1 + perm[Y + 1 + perm[Z + 1]]].dot3(
|
||||||
|
x - 1,
|
||||||
|
y - 1,
|
||||||
|
z - 1,
|
||||||
|
);
|
||||||
var u = fade(x);
|
var u = fade(x);
|
||||||
var v = fade(y);
|
var v = fade(y);
|
||||||
var w = fade(z);
|
var w = fade(z);
|
||||||
return lerp(lerp(lerp(n000, n100, u), lerp(n001, n101, u), w), lerp(lerp(n010, n110, u), lerp(n011, n111, u), w), v);
|
return lerp(
|
||||||
|
lerp(lerp(n000, n100, u), lerp(n001, n101, u), w),
|
||||||
|
lerp(lerp(n010, n110, u), lerp(n011, n111, u), w),
|
||||||
|
v,
|
||||||
|
);
|
||||||
};
|
};
|
||||||
return Perlin;
|
return Perlin;
|
||||||
});
|
});
|
||||||
|
@ -529,4 +552,11 @@ var perlin3 = perlin.perlin3;
|
||||||
var seed = perlin.seed;
|
var seed = perlin.seed;
|
||||||
var simplex2 = perlin.simplex2;
|
var simplex2 = perlin.simplex2;
|
||||||
var simplex3 = perlin.simplex3;
|
var simplex3 = perlin.simplex3;
|
||||||
export {perlin as __moduleExports, perlin2, perlin3, seed, simplex2, simplex3};
|
export {
|
||||||
|
perlin as __moduleExports,
|
||||||
|
perlin2,
|
||||||
|
perlin3,
|
||||||
|
seed,
|
||||||
|
simplex2,
|
||||||
|
simplex3,
|
||||||
|
};
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
womb3-simplex.js/womb3-simplex.js
|
151
project.json
151
project.json
|
@ -2,20 +2,16 @@
|
||||||
"contentrating": "Everyone",
|
"contentrating": "Everyone",
|
||||||
"description": "Powerful wallpaper maker! Generation in real time!\nYou can edit 43 parameters, including the color math matrix!\n\n2023.11.21 WORK IS COMPLETED\n\nbut i have ~20 todo`s below (translate it for yourself)\nif I see that you like it, I will continue\n\n1. градиент с настройкой плавности\n2. настройка анимации приближения и отдаления (скорость, кривая движения, время движения)\n3. генерация случайных значений для всех параметров раз в заданный промежуток времени, чтобы обои всегда были уникальны\n4. список моих любимых предустановок\n5. добавление и позиционирование картинки с прозрачным фоном\n6. внедрение html-кода\n7. самостоятельно бегающий фонарь\n8. анимация приближения и отдаления для маски circle\n9. анимация размытия для масок\n10. анимация постоянно меняющихся всех параметров. то есть меняться будет скорость ширина и высота квадратов цвет надпись размытие контраст и прочее\n11. часы вместо надписи с возможностью редактирования через препроцессор\n12. воспроизвести видео \n13. прозрачный фон и наложение поверх видео или изображения\n14. инверсия маски\n15. перевод на русский язык\n16. z-index\n17. многослойный хаотично\n18. многослойный построение ландшафта\n19. backdrop-filter: url(#blob) hue-rotate(59deg); (matrix alpha 2 -22 -42 -2 -0.9)\n\n??? появляющиеся блоки на экране вступающие в контакт с окружением. в них можно засунуть какую-либо информацию, например iframe сайт или видео\n\nRepository: https://git.mirzaev.sexy/mirzaev/womb3-simplex.js\nEdit in real time: https://codepen.io/mirzaev-sexy/pen/BaxQjYo",
|
"description": "Powerful wallpaper maker! Generation in real time!\nYou can edit 43 parameters, including the color math matrix!\n\n2023.11.21 WORK IS COMPLETED\n\nbut i have ~20 todo`s below (translate it for yourself)\nif I see that you like it, I will continue\n\n1. градиент с настройкой плавности\n2. настройка анимации приближения и отдаления (скорость, кривая движения, время движения)\n3. генерация случайных значений для всех параметров раз в заданный промежуток времени, чтобы обои всегда были уникальны\n4. список моих любимых предустановок\n5. добавление и позиционирование картинки с прозрачным фоном\n6. внедрение html-кода\n7. самостоятельно бегающий фонарь\n8. анимация приближения и отдаления для маски circle\n9. анимация размытия для масок\n10. анимация постоянно меняющихся всех параметров. то есть меняться будет скорость ширина и высота квадратов цвет надпись размытие контраст и прочее\n11. часы вместо надписи с возможностью редактирования через препроцессор\n12. воспроизвести видео \n13. прозрачный фон и наложение поверх видео или изображения\n14. инверсия маски\n15. перевод на русский язык\n16. z-index\n17. многослойный хаотично\n18. многослойный построение ландшафта\n19. backdrop-filter: url(#blob) hue-rotate(59deg); (matrix alpha 2 -22 -42 -2 -0.9)\n\n??? появляющиеся блоки на экране вступающие в контакт с окружением. в них можно засунуть какую-либо информацию, например iframe сайт или видео\n\nRepository: https://git.mirzaev.sexy/mirzaev/womb3-simplex.js\nEdit in real time: https://codepen.io/mirzaev-sexy/pen/BaxQjYo",
|
||||||
"file": "index.html",
|
"file": "index.html",
|
||||||
"general" :
|
"general": {
|
||||||
{
|
"properties": {
|
||||||
"properties" :
|
"background": {
|
||||||
{
|
|
||||||
"background" :
|
|
||||||
{
|
|
||||||
"index": 22,
|
"index": 22,
|
||||||
"order": 122,
|
"order": 122,
|
||||||
"text": "Background color",
|
"text": "Background color",
|
||||||
"type": "color",
|
"type": "color",
|
||||||
"value": "0 0 0"
|
"value": "0 0 0"
|
||||||
},
|
},
|
||||||
"blocks_height" :
|
"blocks_height": {
|
||||||
{
|
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 18,
|
"index": 18,
|
||||||
"max": 1000,
|
"max": 1000,
|
||||||
|
@ -25,8 +21,7 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 29
|
"value": 29
|
||||||
},
|
},
|
||||||
"blocks_width" :
|
"blocks_width": {
|
||||||
{
|
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 17,
|
"index": 17,
|
||||||
"max": 1000,
|
"max": 1000,
|
||||||
|
@ -36,8 +31,7 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 33
|
"value": 33
|
||||||
},
|
},
|
||||||
"blur" :
|
"blur": {
|
||||||
{
|
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 19,
|
"index": 19,
|
||||||
"max": 300,
|
"max": 300,
|
||||||
|
@ -47,8 +41,7 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 5
|
"value": 5
|
||||||
},
|
},
|
||||||
"contrast" :
|
"contrast": {
|
||||||
{
|
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 20,
|
"index": 20,
|
||||||
"max": 80,
|
"max": 80,
|
||||||
|
@ -58,16 +51,14 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 30
|
"value": 30
|
||||||
},
|
},
|
||||||
"drawing" :
|
"drawing": {
|
||||||
{
|
|
||||||
"index": 25,
|
"index": 25,
|
||||||
"order": 125,
|
"order": 125,
|
||||||
"text": "Drawing",
|
"text": "Drawing",
|
||||||
"type": "bool",
|
"type": "bool",
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"drawing_decay" :
|
"drawing_decay": {
|
||||||
{
|
|
||||||
"condition": "drawing.value === true",
|
"condition": "drawing.value === true",
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 26,
|
"index": 26,
|
||||||
|
@ -78,8 +69,7 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 120
|
"value": 120
|
||||||
},
|
},
|
||||||
"drawing_delay" :
|
"drawing_delay": {
|
||||||
{
|
|
||||||
"condition": "drawing.value === true",
|
"condition": "drawing.value === true",
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 28,
|
"index": 28,
|
||||||
|
@ -90,8 +80,7 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 0
|
"value": 0
|
||||||
},
|
},
|
||||||
"drawing_diameter" :
|
"drawing_diameter": {
|
||||||
{
|
|
||||||
"condition": "drawing.value === true",
|
"condition": "drawing.value === true",
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 27,
|
"index": 27,
|
||||||
|
@ -102,8 +91,7 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 40
|
"value": 40
|
||||||
},
|
},
|
||||||
"drawing_render" :
|
"drawing_render": {
|
||||||
{
|
|
||||||
"condition": "drawing.value === true",
|
"condition": "drawing.value === true",
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 29,
|
"index": 29,
|
||||||
|
@ -114,8 +102,7 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 50
|
"value": 50
|
||||||
},
|
},
|
||||||
"flashlight_delay" :
|
"flashlight_delay": {
|
||||||
{
|
|
||||||
"condition": "mask.value === 'flashlight'",
|
"condition": "mask.value === 'flashlight'",
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 35,
|
"index": 35,
|
||||||
|
@ -126,8 +113,7 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 0
|
"value": 0
|
||||||
},
|
},
|
||||||
"flashlight_diameter" :
|
"flashlight_diameter": {
|
||||||
{
|
|
||||||
"condition": "mask.value === 'flashlight'",
|
"condition": "mask.value === 'flashlight'",
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 34,
|
"index": 34,
|
||||||
|
@ -138,8 +124,7 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 300
|
"value": 300
|
||||||
},
|
},
|
||||||
"flashlight_render" :
|
"flashlight_render": {
|
||||||
{
|
|
||||||
"condition": "mask.value === 'flashlight'",
|
"condition": "mask.value === 'flashlight'",
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 36,
|
"index": 36,
|
||||||
|
@ -150,12 +135,10 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 20
|
"value": 20
|
||||||
},
|
},
|
||||||
"font" :
|
"font": {
|
||||||
{
|
|
||||||
"condition": "text.value.length > 0",
|
"condition": "text.value.length > 0",
|
||||||
"index": 11,
|
"index": 11,
|
||||||
"options" :
|
"options": [
|
||||||
[
|
|
||||||
{
|
{
|
||||||
"label": "Commissioner",
|
"label": "Commissioner",
|
||||||
"value": "'Commissioner'"
|
"value": "'Commissioner'"
|
||||||
|
@ -182,8 +165,7 @@
|
||||||
"type": "combo",
|
"type": "combo",
|
||||||
"value": "'Commissioner'"
|
"value": "'Commissioner'"
|
||||||
},
|
},
|
||||||
"font_weight" :
|
"font_weight": {
|
||||||
{
|
|
||||||
"condition": "text.value.length > 0",
|
"condition": "text.value.length > 0",
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 12,
|
"index": 12,
|
||||||
|
@ -194,8 +176,7 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 8
|
"value": 8
|
||||||
},
|
},
|
||||||
"left" :
|
"left": {
|
||||||
{
|
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 13,
|
"index": 13,
|
||||||
"max": 100,
|
"max": 100,
|
||||||
|
@ -205,11 +186,9 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 0
|
"value": 0
|
||||||
},
|
},
|
||||||
"mask" :
|
"mask": {
|
||||||
{
|
|
||||||
"index": 30,
|
"index": 30,
|
||||||
"options" :
|
"options": [
|
||||||
[
|
|
||||||
{
|
{
|
||||||
"label": "Disabled",
|
"label": "Disabled",
|
||||||
"value": "unset"
|
"value": "unset"
|
||||||
|
@ -232,8 +211,7 @@
|
||||||
"type": "combo",
|
"type": "combo",
|
||||||
"value": "unset"
|
"value": "unset"
|
||||||
},
|
},
|
||||||
"mask_blur" :
|
"mask_blur": {
|
||||||
{
|
|
||||||
"condition": "mask.value !== 'unset' && mask_target.value === 'noise_text'",
|
"condition": "mask.value !== 'unset' && mask_target.value === 'noise_text'",
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 32,
|
"index": 32,
|
||||||
|
@ -244,8 +222,7 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 0
|
"value": 0
|
||||||
},
|
},
|
||||||
"mask_circle" :
|
"mask_circle": {
|
||||||
{
|
|
||||||
"condition": "mask.value === 'circle'",
|
"condition": "mask.value === 'circle'",
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 38,
|
"index": 38,
|
||||||
|
@ -256,8 +233,7 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 30
|
"value": 30
|
||||||
},
|
},
|
||||||
"mask_contrast" :
|
"mask_contrast": {
|
||||||
{
|
|
||||||
"condition": "mask.value !== 'unset' && mask_target.value === 'noise_text'",
|
"condition": "mask.value !== 'unset' && mask_target.value === 'noise_text'",
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 33,
|
"index": 33,
|
||||||
|
@ -268,8 +244,7 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 1
|
"value": 1
|
||||||
},
|
},
|
||||||
"mask_custom" :
|
"mask_custom": {
|
||||||
{
|
|
||||||
"condition": "mask.value === 'custom'",
|
"condition": "mask.value === 'custom'",
|
||||||
"index": 37,
|
"index": 37,
|
||||||
"order": 137,
|
"order": 137,
|
||||||
|
@ -277,12 +252,10 @@
|
||||||
"type": "textinput",
|
"type": "textinput",
|
||||||
"value": "circle(20% at 60% 40%)"
|
"value": "circle(20% at 60% 40%)"
|
||||||
},
|
},
|
||||||
"mask_target" :
|
"mask_target": {
|
||||||
{
|
|
||||||
"condition": "mask.value !== 'unset'",
|
"condition": "mask.value !== 'unset'",
|
||||||
"index": 31,
|
"index": 31,
|
||||||
"options" :
|
"options": [
|
||||||
[
|
|
||||||
{
|
{
|
||||||
"label": "Noise",
|
"label": "Noise",
|
||||||
"value": "noise"
|
"value": "noise"
|
||||||
|
@ -301,40 +274,35 @@
|
||||||
"type": "combo",
|
"type": "combo",
|
||||||
"value": "noise_text"
|
"value": "noise_text"
|
||||||
},
|
},
|
||||||
"matrix_1" :
|
"matrix_1": {
|
||||||
{
|
|
||||||
"index": 39,
|
"index": 39,
|
||||||
"order": 139,
|
"order": 139,
|
||||||
"text": "Matrix red by [r g b a w]",
|
"text": "Matrix red by [r g b a w]",
|
||||||
"type": "textinput",
|
"type": "textinput",
|
||||||
"value": "1 0 0 0 0"
|
"value": "1 0 0 0 0"
|
||||||
},
|
},
|
||||||
"matrix_2" :
|
"matrix_2": {
|
||||||
{
|
|
||||||
"index": 40,
|
"index": 40,
|
||||||
"order": 140,
|
"order": 140,
|
||||||
"text": "Matrix green by [r g b a w]",
|
"text": "Matrix green by [r g b a w]",
|
||||||
"type": "textinput",
|
"type": "textinput",
|
||||||
"value": "0 1 0 0 0"
|
"value": "0 1 0 0 0"
|
||||||
},
|
},
|
||||||
"matrix_3" :
|
"matrix_3": {
|
||||||
{
|
|
||||||
"index": 41,
|
"index": 41,
|
||||||
"order": 141,
|
"order": 141,
|
||||||
"text": "Matrix blue by [r g b a w]",
|
"text": "Matrix blue by [r g b a w]",
|
||||||
"type": "textinput",
|
"type": "textinput",
|
||||||
"value": "0 0 1 0 0"
|
"value": "0 0 1 0 0"
|
||||||
},
|
},
|
||||||
"matrix_4" :
|
"matrix_4": {
|
||||||
{
|
|
||||||
"index": 42,
|
"index": 42,
|
||||||
"order": 142,
|
"order": 142,
|
||||||
"text": "Matrix alpha by [r g b a w]",
|
"text": "Matrix alpha by [r g b a w]",
|
||||||
"type": "textinput",
|
"type": "textinput",
|
||||||
"value": "0 0 0 19 -9"
|
"value": "0 0 0 19 -9"
|
||||||
},
|
},
|
||||||
"noise_blur" :
|
"noise_blur": {
|
||||||
{
|
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 21,
|
"index": 21,
|
||||||
"max": 500,
|
"max": 500,
|
||||||
|
@ -344,8 +312,7 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 20
|
"value": 20
|
||||||
},
|
},
|
||||||
"render" :
|
"render": {
|
||||||
{
|
|
||||||
"condition": "speed.value > 0",
|
"condition": "speed.value > 0",
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 24,
|
"index": 24,
|
||||||
|
@ -356,15 +323,13 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 19
|
"value": 19
|
||||||
},
|
},
|
||||||
"schemecolor" :
|
"schemecolor": {
|
||||||
{
|
|
||||||
"order": 0,
|
"order": 0,
|
||||||
"text": "ui_browse_properties_scheme_color",
|
"text": "ui_browse_properties_scheme_color",
|
||||||
"type": "color",
|
"type": "color",
|
||||||
"value": "1 0 0"
|
"value": "1 0 0"
|
||||||
},
|
},
|
||||||
"speed" :
|
"speed": {
|
||||||
{
|
|
||||||
"condition": "",
|
"condition": "",
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 23,
|
"index": 23,
|
||||||
|
@ -375,8 +340,7 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 40
|
"value": 40
|
||||||
},
|
},
|
||||||
"stick" :
|
"stick": {
|
||||||
{
|
|
||||||
"fraction": true,
|
"fraction": true,
|
||||||
"index": 16,
|
"index": 16,
|
||||||
"max": 2,
|
"max": 2,
|
||||||
|
@ -388,16 +352,14 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 1
|
"value": 1
|
||||||
},
|
},
|
||||||
"text" :
|
"text": {
|
||||||
{
|
|
||||||
"index": 0,
|
"index": 0,
|
||||||
"order": 100,
|
"order": 100,
|
||||||
"text": "Text",
|
"text": "Text",
|
||||||
"type": "textinput",
|
"type": "textinput",
|
||||||
"value": "УТРОБА 3"
|
"value": "УТРОБА 3"
|
||||||
},
|
},
|
||||||
"text_border_blur" :
|
"text_border_blur": {
|
||||||
{
|
|
||||||
"condition": "text.value.length > 0",
|
"condition": "text.value.length > 0",
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 7,
|
"index": 7,
|
||||||
|
@ -408,8 +370,7 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 150
|
"value": 150
|
||||||
},
|
},
|
||||||
"text_border_color" :
|
"text_border_color": {
|
||||||
{
|
|
||||||
"condition": "text.value.length > 0 && (text_border_x.value > 0 || text_border_y.value > 0 || text_border_blur.value > 0)",
|
"condition": "text.value.length > 0 && (text_border_x.value > 0 || text_border_y.value > 0 || text_border_blur.value > 0)",
|
||||||
"index": 9,
|
"index": 9,
|
||||||
"order": 109,
|
"order": 109,
|
||||||
|
@ -417,8 +378,7 @@
|
||||||
"type": "color",
|
"type": "color",
|
||||||
"value": "0 0 0"
|
"value": "0 0 0"
|
||||||
},
|
},
|
||||||
"text_border_depth" :
|
"text_border_depth": {
|
||||||
{
|
|
||||||
"condition": "text.value.length > 0 && (text_border_x.value !== 0 || text_border_y.value !== 0 || text_border_blur.value !== 0)",
|
"condition": "text.value.length > 0 && (text_border_x.value !== 0 || text_border_y.value !== 0 || text_border_blur.value !== 0)",
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 8,
|
"index": 8,
|
||||||
|
@ -429,8 +389,7 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 3
|
"value": 3
|
||||||
},
|
},
|
||||||
"text_border_x" :
|
"text_border_x": {
|
||||||
{
|
|
||||||
"condition": "text.value.length > 0",
|
"condition": "text.value.length > 0",
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 5,
|
"index": 5,
|
||||||
|
@ -441,8 +400,7 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 0
|
"value": 0
|
||||||
},
|
},
|
||||||
"text_border_y" :
|
"text_border_y": {
|
||||||
{
|
|
||||||
"condition": "text.value.length > 0",
|
"condition": "text.value.length > 0",
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 6,
|
"index": 6,
|
||||||
|
@ -453,8 +411,7 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 0
|
"value": 0
|
||||||
},
|
},
|
||||||
"text_color" :
|
"text_color": {
|
||||||
{
|
|
||||||
"condition": "text.value.length > 0",
|
"condition": "text.value.length > 0",
|
||||||
"index": 10,
|
"index": 10,
|
||||||
"order": 110,
|
"order": 110,
|
||||||
|
@ -462,8 +419,7 @@
|
||||||
"type": "color",
|
"type": "color",
|
||||||
"value": "1 1 1"
|
"value": "1 1 1"
|
||||||
},
|
},
|
||||||
"text_left" :
|
"text_left": {
|
||||||
{
|
|
||||||
"condition": "text.value.length > 0",
|
"condition": "text.value.length > 0",
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 1,
|
"index": 1,
|
||||||
|
@ -474,8 +430,7 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 0
|
"value": 0
|
||||||
},
|
},
|
||||||
"text_opacity" :
|
"text_opacity": {
|
||||||
{
|
|
||||||
"condition": "text.value.length > 0",
|
"condition": "text.value.length > 0",
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 4,
|
"index": 4,
|
||||||
|
@ -486,8 +441,7 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 65
|
"value": 65
|
||||||
},
|
},
|
||||||
"text_size" :
|
"text_size": {
|
||||||
{
|
|
||||||
"condition": "text.value.length > 0",
|
"condition": "text.value.length > 0",
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 3,
|
"index": 3,
|
||||||
|
@ -498,8 +452,7 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 12
|
"value": 12
|
||||||
},
|
},
|
||||||
"text_top" :
|
"text_top": {
|
||||||
{
|
|
||||||
"condition": "text.value.length > 0",
|
"condition": "text.value.length > 0",
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 2,
|
"index": 2,
|
||||||
|
@ -510,8 +463,7 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 0
|
"value": 0
|
||||||
},
|
},
|
||||||
"top" :
|
"top": {
|
||||||
{
|
|
||||||
"fraction": false,
|
"fraction": false,
|
||||||
"index": 14,
|
"index": 14,
|
||||||
"max": 100,
|
"max": 100,
|
||||||
|
@ -521,8 +473,7 @@
|
||||||
"type": "slider",
|
"type": "slider",
|
||||||
"value": 0
|
"value": 0
|
||||||
},
|
},
|
||||||
"zoom" :
|
"zoom": {
|
||||||
{
|
|
||||||
"fraction": true,
|
"fraction": true,
|
||||||
"index": 15,
|
"index": 15,
|
||||||
"max": 5,
|
"max": 5,
|
||||||
|
@ -539,7 +490,9 @@
|
||||||
"preview": "preview.jpg",
|
"preview": "preview.jpg",
|
||||||
"ratingsex": "none",
|
"ratingsex": "none",
|
||||||
"ratingviolence": "none",
|
"ratingviolence": "none",
|
||||||
"tags" : [ "Abstract" ],
|
"tags": [
|
||||||
|
"Abstract"
|
||||||
|
],
|
||||||
"title": "womb3-simplex.js",
|
"title": "womb3-simplex.js",
|
||||||
"type": "Web",
|
"type": "Web",
|
||||||
"version": 3,
|
"version": 3,
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit c86be37622ef98483a92081952dacb6b57f92aaf
|
Loading…
Reference in New Issue