KoctrX

SETTINGS

May 12th, 2020
241
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const settings = {
  2.       badTV: {
  3.         title: "Bad TV",
  4.         uniform: "badTV",
  5.         values: [
  6.           {
  7.             title: "Thick Distortion",
  8.             val: "thickDistortion",
  9.             min: 0.1,
  10.             max: 6,
  11.             step: 0.1,
  12.             type: "range"
  13.           },
  14.           {
  15.             title: "Fine Distortion",
  16.             val: "fineDistortion",
  17.             min: 0,
  18.             max: 6,
  19.             step: 0.1,
  20.             type: "range"
  21.           },
  22.           {
  23.             title: "Roll Speed",
  24.             val: "rollSpeed",
  25.             min: 0,
  26.             max: 6,
  27.             step: 0.1,
  28.             type: "range"
  29.           }
  30.         ]
  31.       },
  32.  
  33.       linear: {
  34.         title: "Linear",
  35.         uniform: "linear",
  36.         values: [
  37.           {
  38.             title: "Count",
  39.             val: "count",
  40.             min: 0,
  41.             max: 1,
  42.             step: 0.01,
  43.             type: "range"
  44.           },
  45.           {
  46.             title: "Lines Amount",
  47.             val: "linesAmount",
  48.             min: 0,
  49.             max: 2,
  50.             step: 0.01,
  51.             type: "range"
  52.           },
  53.           {
  54.             title: "Noise Amount",
  55.             val: "noiseAmount",
  56.             min: 0,
  57.             max: 2,
  58.             step: 0.01,
  59.             type: "range"
  60.           }
  61.         ]
  62.       },
  63.  
  64.       rainbow: {
  65.         title: "Rainbow",
  66.         uniform: "rainbow",
  67.         values: [
  68.           {
  69.             title: "Amount",
  70.             val: "rainbowAmount",
  71.             min: 0.1,
  72.             max: 0.8,
  73.             step: 0.01,
  74.             type: "range"
  75.           },
  76.           {
  77.             title: "Offset",
  78.             val: "offset",
  79.             min: 0.1,
  80.             max: 0.8,
  81.             step: 0.01,
  82.             type: "range"
  83.           }
  84.         ]
  85.       },
  86.  
  87.       hueSaturation: {
  88.         title: "Hue and Saturation",
  89.         uniform: "hueSaturation",
  90.         values: [
  91.           {
  92.             title: "Hue",
  93.             val: "hue",
  94.             min: -1,
  95.             max: 1,
  96.             step: 0.1,
  97.             type: "range"
  98.           },
  99.           {
  100.             title: "Saturation",
  101.             val: "saturation",
  102.             min: -1,
  103.             max: 1,
  104.             step: 0.1,
  105.             type: "range"
  106.           }
  107.         ]
  108.       },
  109.  
  110.       glow: {
  111.         uniform: "glow",
  112.         values: [
  113.           {
  114.             title: "Amount",
  115.             val: "glowAmount",
  116.             min: 0,
  117.             max: 2,
  118.             step: 0.01,
  119.             type: "range"
  120.           },
  121.           {
  122.             title: "Size",
  123.             val: "size",
  124.             min: 0,
  125.             max: 10,
  126.             step: 0.04,
  127.             type: "range"
  128.           },
  129.           {
  130.             title: "Darkness",
  131.             val: "darkness",
  132.             min: 0,
  133.             max: 0.8,
  134.             step: 0.01,
  135.             type: "range"
  136.           }
  137.         ]
  138.       },
  139.  
  140.       layerOffsetRGB: {
  141.         title: "Layer Offset RGB",
  142.         uniform: "layerOffsetRGB",
  143.         values: [
  144.           {
  145.             title: "Amount",
  146.             val: "rgbShiftAmount",
  147.             min: 0,
  148.             max: 0.1,
  149.             step: 0.001,
  150.             type: "range"
  151.           },
  152.           {
  153.             title: "Angle",
  154.             val: "angle",
  155.             min: 0,
  156.             max: 6.28,
  157.             step: 0.01,
  158.             type: "range"
  159.           }
  160.         ]
  161.       },
  162.  
  163.       solarize: {
  164.         title: "Solarize",
  165.         uniform: "solarize",
  166.         values: [
  167.           {
  168.             title: "Colorize",
  169.             val: "colorize",
  170.             min: 0.2,
  171.             max: 0.8,
  172.             step: 0.01,
  173.             type: "range"
  174.           },
  175.           {
  176.             title: "Power Curve",
  177.             val: "powerCurve",
  178.             min: 1,
  179.             max: 3,
  180.             step: 0.01,
  181.             type: "range"
  182.           },
  183.           {
  184.             title: "Center Brightness",
  185.             val: "centerBrightness",
  186.             min: 0,
  187.             max: 1,
  188.             step: 0.01,
  189.             type: "range"
  190.           }
  191.         ]
  192.       },
  193.  
  194.       edge: {
  195.         title: "Edge",
  196.         uniform: "edge",
  197.         values: [
  198.           {
  199.             title: "Amount",
  200.             val: "edgeAmount",
  201.             min: 0,
  202.             max: 1,
  203.             step: 0.01,
  204.             type: "range"
  205.           },
  206.           {
  207.             title: "Angle",
  208.             val: "angle",
  209.             min: 0,
  210.             max: 1,
  211.             step: 0.01,
  212.             type: "range"
  213.           }
  214.         ]
  215.       },
  216.  
  217.       glitcher: {
  218.         title: "Glitcher",
  219.         uniform: "glitcher",
  220.         values: [
  221.           {
  222.             title: "Amount",
  223.             val: "glitcherAmount",
  224.             min: 0,
  225.             max: 0.5,
  226.             step: 0.01,
  227.             type: "range"
  228.           },
  229.           {
  230.             title: "Speed",
  231.             val: "speed",
  232.             min: 0,
  233.             max: 1,
  234.             step: 0.01,
  235.             type: "range"
  236.           }
  237.         ]
  238.       },
  239.  
  240.       mirror: {
  241.         uniform: "mirror",
  242.         values: [
  243.           {
  244.             title: "Side",
  245.             val: "side",
  246.             max: 3,
  247.             min: 0,
  248.             step: 1,
  249.             type: "range"
  250.           }
  251.         ]
  252.       },
  253.  
  254.       barrelBlur: {
  255.         title: "Barrel Blur",
  256.         uniform: "barrelBlur",
  257.         values: [
  258.           {
  259.             title: "Amount",
  260.             val: "barrelBlurAmount",
  261.             max: 0.2,
  262.             min: 0,
  263.             step: 0.01,
  264.             type: "range"
  265.           }
  266.         ]
  267.       },
  268.  
  269.       smear: {
  270.         title: "Smear",
  271.         uniform: "smear",
  272.         values: [
  273.           {
  274.             title: "Amount",
  275.             val: "smearAmount",
  276.             max: 0.15,
  277.             min: 0,
  278.             step: 0.001,
  279.             type: "range"
  280.           }
  281.         ]
  282.       },
  283.  
  284.       noiseDisplace: {
  285.         title: "Noize Displace",
  286.         uniform: "noiseDisplace",
  287.         values: [
  288.           {
  289.             title: "Amount",
  290.             val: "noiseDisplaceAmount",
  291.             max: 0.1,
  292.             min: 0,
  293.             step: 0.01,
  294.             type: "range"
  295.           },
  296.           {
  297.             title: "Scale",
  298.             val: "scale",
  299.             max: 2,
  300.             min: 0.2,
  301.             step: 0.01,
  302.             type: "range"
  303.           },
  304.           {
  305.             title: "Speed",
  306.             val: "noiseDisplaceSpeed",
  307.             max: 0.3,
  308.             min: 0,
  309.             step: 0.01,
  310.             type: "range"
  311.           }
  312.         ]
  313.       },
  314.  
  315.       verticalTiltShift: {
  316.         title: "Vertical Tilt Shift",
  317.         uniform: "verticalTiltShift",
  318.         values: [
  319.           {
  320.             title: "Amount",
  321.             val: "verticalTiltShiftAmount",
  322.             min: 0.001,
  323.             max: 0.02,
  324.             step: 0.001,
  325.             type: "range"
  326.           },
  327.           {
  328.             title: "Position",
  329.             val: "position",
  330.             max: 1,
  331.             min: 0,
  332.             step: 0.1,
  333.             type: "range"
  334.           }
  335.         ]
  336.       },
  337.  
  338.       wobble: {
  339.         title: "Smear",
  340.         uniform: "smear",
  341.         values: [
  342.           {
  343.             title: "Strength",
  344.             val: "strength",
  345.             max: 0.05,
  346.             min: 0,
  347.             step: 0.0001,
  348.             type: "range"
  349.           },
  350.           {
  351.             title: "Size",
  352.             val: "size",
  353.             max: 10,
  354.             min: 1,
  355.             step: 1,
  356.             type: "range"
  357.           }
  358.         ]
  359.       },
  360.  
  361.       pixelate: {
  362.         title: "Pixelate",
  363.         uniform: "pixelate",
  364.         values: [
  365.           {
  366.             title: "Pixels X",
  367.             val: "pixelsX",
  368.             max: 200,
  369.             min: 1,
  370.             step: 1,
  371.             type: "range"
  372.           },
  373.           {
  374.             title: "Pixels Y",
  375.             val: "pixelsY",
  376.             max: 200,
  377.             min: 1,
  378.             step: 1,
  379.             type: "range"
  380.           }
  381.         ]
  382.       },
  383.  
  384.       polarPixelate: {
  385.         title: "Polar Pixelate",
  386.         uniform: "polarPixelate",
  387.         values: [
  388.           {
  389.             title: "Radius",
  390.             val: "radius",
  391.             max: 0.1,
  392.             min: 0.0001,
  393.             step: 0.0001,
  394.             type: "range"
  395.           },
  396.           {
  397.             title: "Segments",
  398.             val: "segments",
  399.             max: 0.3,
  400.             min: 0.0001,
  401.             step: 0.0001,
  402.             type: "range"
  403.           }
  404.         ]
  405.       },
  406.  
  407.       dotMatrix: {
  408.         title: "Dot Matrix",
  409.         uniform: "dotMatrix",
  410.         values: [
  411.           {
  412.             title: "Dots",
  413.             val: "dots",
  414.             min: 1,
  415.             max: 200,
  416.             step: 1,
  417.             type: "range"
  418.           },
  419.           {
  420.             title: "Size",
  421.             val: "size",
  422.             min: 0.001,
  423.             max: 1,
  424.             step: 0.001,
  425.             type: "range"
  426.           },
  427.           {
  428.             title: "Blur",
  429.             val: "blur",
  430.             min: 0.03,
  431.             max: 1,
  432.             step: 0.001,
  433.             type: "range"
  434.           }
  435.         ]
  436.       },
  437.  
  438.       duotone: {
  439.         uniform: "duotone",
  440.         values: [
  441.           {
  442.             title: "Highlight Color",
  443.             val: "highlightColor",
  444.             type: "colorPicker",
  445.             show: false
  446.           },
  447.           {
  448.             title: "Shadow Color",
  449.             val: "shadowColor",
  450.             type: "colorPicker",
  451.             show: false
  452.           },
  453.           {
  454.             title: "Intensity",
  455.             val: "alpha",
  456.             min: 0,
  457.             max: 1,
  458.             step: 0.01,
  459.             type: "range"
  460.           }
  461.         ]
  462.       },
  463.  
  464.       blur: {
  465.         uniform: "blur",
  466.         values: [
  467.           {
  468.             title: "Blur amount",
  469.             val: "amount",
  470.             min: 1,
  471.             max: 12,
  472.             step: 1,
  473.             type: "range"
  474.           }
  475.         ]
  476.       },
  477.  
  478.       popArt: {
  479.         uniform: "popArt",
  480.         values: [
  481.           {
  482.             title: "Halftone Size",
  483.             val: "halftone_size",
  484.             min: 3,
  485.             max: 50,
  486.             step: 1,
  487.             type: "range"
  488.           },
  489.           {
  490.             title: "Detail Level",
  491.             val: "detail_level",
  492.             min: 50,
  493.             max: 230,
  494.             step: 1,
  495.             type: "range"
  496.           }
  497.         ]
  498.       }
  499.     };
Add Comment
Please, Sign In to add comment