wallpaper-womb3-simplex/project.json

503 lines
12 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"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",
"file": "index.html",
"general": {
"properties": {
"background": {
"index": 22,
"order": 122,
"text": "Background color",
"type": "color",
"value": "0 0 0"
},
"blocks_height": {
"fraction": false,
"index": 18,
"max": 1000,
"min": 10,
"order": 118,
"text": "Blocks height",
"type": "slider",
"value": 29
},
"blocks_width": {
"fraction": false,
"index": 17,
"max": 1000,
"min": 10,
"order": 117,
"text": "Blocks width",
"type": "slider",
"value": 33
},
"blur": {
"fraction": false,
"index": 19,
"max": 300,
"min": 0,
"order": 119,
"text": "Blur",
"type": "slider",
"value": 5
},
"contrast": {
"fraction": false,
"index": 20,
"max": 80,
"min": 1,
"order": 120,
"text": "Contrast",
"type": "slider",
"value": 30
},
"drawing": {
"index": 25,
"order": 125,
"text": "Drawing",
"type": "bool",
"value": false
},
"drawing_decay": {
"condition": "drawing.value === true",
"fraction": false,
"index": 26,
"max": 500,
"min": 1,
"order": 126,
"text": "Drawing decay time (tiks)",
"type": "slider",
"value": 120
},
"drawing_delay": {
"condition": "drawing.value === true",
"fraction": false,
"index": 28,
"max": 3000,
"min": 0,
"order": 128,
"text": "Drawing delay (ms)",
"type": "slider",
"value": 0
},
"drawing_diameter": {
"condition": "drawing.value === true",
"fraction": false,
"index": 27,
"max": 500,
"min": 1,
"order": 127,
"text": "Drawing brush diameter",
"type": "slider",
"value": 40
},
"drawing_render": {
"condition": "drawing.value === true",
"fraction": false,
"index": 29,
"max": 300,
"min": 3,
"order": 129,
"text": "Drawing render frequency (ms)",
"type": "slider",
"value": 50
},
"flashlight_delay": {
"condition": "mask.value === 'flashlight'",
"fraction": false,
"index": 35,
"max": 3000,
"min": 0,
"order": 135,
"text": "Flashlight delay (ms)",
"type": "slider",
"value": 0
},
"flashlight_diameter": {
"condition": "mask.value === 'flashlight'",
"fraction": false,
"index": 34,
"max": 1000,
"min": 0,
"order": 134,
"text": "Flashlight diameter",
"type": "slider",
"value": 300
},
"flashlight_render": {
"condition": "mask.value === 'flashlight'",
"fraction": false,
"index": 36,
"max": 200,
"min": 3,
"order": 136,
"text": "Flashlight render frequency (ms)",
"type": "slider",
"value": 20
},
"font": {
"condition": "text.value.length > 0",
"index": 11,
"options": [
{
"label": "Commissioner",
"value": "'Commissioner'"
},
{
"label": "Sans-serif",
"value": "sans-seri"
},
{
"label": "Hack",
"value": "Hack"
},
{
"label": "Fira",
"value": "Fira"
},
{
"label": "Roboto",
"value": "Roboto"
}
],
"order": 111,
"text": "Font",
"type": "combo",
"value": "'Commissioner'"
},
"font_weight": {
"condition": "text.value.length > 0",
"fraction": false,
"index": 12,
"max": 9,
"min": 1,
"order": 112,
"text": "Font weight",
"type": "slider",
"value": 8
},
"left": {
"fraction": false,
"index": 13,
"max": 100,
"min": -100,
"order": 113,
"text": "Left offset (%)",
"type": "slider",
"value": 0
},
"mask": {
"index": 30,
"options": [
{
"label": "Disabled",
"value": "unset"
},
{
"label": "Flashlight",
"value": "flashlight"
},
{
"label": "Circle",
"value": "circle"
},
{
"label": "Custom",
"value": "custom"
}
],
"order": 130,
"text": "Mask",
"type": "combo",
"value": "unset"
},
"mask_blur": {
"condition": "mask.value !== 'unset' && mask_target.value === 'noise_text'",
"fraction": false,
"index": 32,
"max": 10,
"min": 0,
"order": 132,
"text": "Mask blur",
"type": "slider",
"value": 0
},
"mask_circle": {
"condition": "mask.value === 'circle'",
"fraction": false,
"index": 38,
"max": 100,
"min": 0,
"order": 138,
"text": "Mack: circle",
"type": "slider",
"value": 30
},
"mask_contrast": {
"condition": "mask.value !== 'unset' && mask_target.value === 'noise_text'",
"fraction": false,
"index": 33,
"max": 50,
"min": 1,
"order": 133,
"text": "Mask contrast",
"type": "slider",
"value": 1
},
"mask_custom": {
"condition": "mask.value === 'custom'",
"index": 37,
"order": 137,
"text": "Mask: custom",
"type": "textinput",
"value": "circle(20% at 60% 40%)"
},
"mask_target": {
"condition": "mask.value !== 'unset'",
"index": 31,
"options": [
{
"label": "Noise",
"value": "noise"
},
{
"label": "Text",
"value": "text"
},
{
"label": "Noise + text",
"value": "noise_text"
}
],
"order": 131,
"text": "Mask target",
"type": "combo",
"value": "noise_text"
},
"matrix_1": {
"index": 39,
"order": 139,
"text": "Matrix red by [r g b a w]",
"type": "textinput",
"value": "1 0 0 0 0"
},
"matrix_2": {
"index": 40,
"order": 140,
"text": "Matrix green by [r g b a w]",
"type": "textinput",
"value": "0 1 0 0 0"
},
"matrix_3": {
"index": 41,
"order": 141,
"text": "Matrix blue by [r g b a w]",
"type": "textinput",
"value": "0 0 1 0 0"
},
"matrix_4": {
"index": 42,
"order": 142,
"text": "Matrix alpha by [r g b a w]",
"type": "textinput",
"value": "0 0 0 19 -9"
},
"noise_blur": {
"fraction": false,
"index": 21,
"max": 500,
"min": 0,
"order": 121,
"text": "Noise blur",
"type": "slider",
"value": 20
},
"render": {
"condition": "speed.value > 0",
"fraction": false,
"index": 24,
"max": 300,
"min": 3,
"order": 124,
"text": "Render frequency (ms)",
"type": "slider",
"value": 19
},
"schemecolor": {
"order": 0,
"text": "ui_browse_properties_scheme_color",
"type": "color",
"value": "1 0 0"
},
"speed": {
"condition": "",
"fraction": false,
"index": 23,
"max": 800,
"min": 0,
"order": 123,
"text": "Speed",
"type": "slider",
"value": 40
},
"stick": {
"fraction": true,
"index": 16,
"max": 2,
"min": 1,
"order": 116,
"precision": 2,
"step": 0.1,
"text": "Stick to edges",
"type": "slider",
"value": 1
},
"text": {
"index": 0,
"order": 100,
"text": "Text",
"type": "textinput",
"value": "УТРОБА 3"
},
"text_border_blur": {
"condition": "text.value.length > 0",
"fraction": false,
"index": 7,
"max": 500,
"min": 0,
"order": 107,
"text": "Text border blur (px)",
"type": "slider",
"value": 150
},
"text_border_color": {
"condition": "text.value.length > 0 && (text_border_x.value > 0 || text_border_y.value > 0 || text_border_blur.value > 0)",
"index": 9,
"order": 109,
"text": "Text border color",
"type": "color",
"value": "0 0 0"
},
"text_border_depth": {
"condition": "text.value.length > 0 && (text_border_x.value !== 0 || text_border_y.value !== 0 || text_border_blur.value !== 0)",
"fraction": false,
"index": 8,
"max": 100,
"min": 1,
"order": 108,
"text": "Text border depth",
"type": "slider",
"value": 3
},
"text_border_x": {
"condition": "text.value.length > 0",
"fraction": false,
"index": 5,
"max": 300,
"min": -300,
"order": 105,
"text": "Text border X (px)",
"type": "slider",
"value": 0
},
"text_border_y": {
"condition": "text.value.length > 0",
"fraction": false,
"index": 6,
"max": 300,
"min": -300,
"order": 106,
"text": "Text border Y (px)",
"type": "slider",
"value": 0
},
"text_color": {
"condition": "text.value.length > 0",
"index": 10,
"order": 110,
"text": "Text color",
"type": "color",
"value": "1 1 1"
},
"text_left": {
"condition": "text.value.length > 0",
"fraction": false,
"index": 1,
"max": 100,
"min": -100,
"order": 101,
"text": "Text left offset (%)",
"type": "slider",
"value": 0
},
"text_opacity": {
"condition": "text.value.length > 0",
"fraction": false,
"index": 4,
"max": 100,
"min": 0,
"order": 104,
"text": "Text opacity (%)",
"type": "slider",
"value": 65
},
"text_size": {
"condition": "text.value.length > 0",
"fraction": false,
"index": 3,
"max": 200,
"min": 0,
"order": 103,
"text": "Text size (rem)",
"type": "slider",
"value": 12
},
"text_top": {
"condition": "text.value.length > 0",
"fraction": false,
"index": 2,
"max": 100,
"min": -100,
"order": 102,
"text": "Text top offset (%)",
"type": "slider",
"value": 0
},
"top": {
"fraction": false,
"index": 14,
"max": 100,
"min": -100,
"order": 114,
"text": "Top offset (%)",
"type": "slider",
"value": 0
},
"zoom": {
"fraction": true,
"index": 15,
"max": 5,
"min": 0.2,
"order": 115,
"precision": 3,
"step": 0.01,
"text": "Zoom",
"type": "slider",
"value": 1
}
}
},
"preview": "preview.jpg",
"ratingsex": "none",
"ratingviolence": "none",
"tags": [
"Abstract"
],
"title": "womb3-simplex.js",
"type": "Web",
"version": 3,
"visibility": "public",
"workshopid": "3087430455",
"workshopurl": "steam://url/CommunityFilePage/3087430455"
}