{ "id": "ether", "name": "Ether", "description": "Raymarched ether field. Original by nimitz 2014 (twitter: @stormoid), adapted from https://www.shadertoy.com/view/MsjSW3.", "category": "Generative", "entryPoint": "shadeVideo", "parameters": [ { "id": "speed", "label": "Speed", "type": "float", "default": 1, "min": 0, "max": 4, "step": 0.01, "description": "Animation speed multiplier; set to 0 to pause motion." }, { "id": "depth", "label": "Depth", "type": "float", "default": 2.5, "min": 0.2, "max": 8, "step": 0.01, "description": "Raymarch depth through the ether volume." }, { "id": "density", "label": "Density", "type": "float", "default": 0.7, "min": 0, "max": 2, "step": 0.01, "description": "Density of the volumetric strands." }, { "id": "brightness", "label": "Brightness", "type": "float", "default": 1, "min": 0, "max": 3, "step": 0.01, "description": "Adjusts the generated effect brightness." }, { "id": "contrast", "label": "Contrast", "type": "float", "default": 1, "min": 0.25, "max": 3, "step": 0.01, "description": "Adjusts separation between dark and bright areas." }, { "id": "offset", "label": "Offset", "type": "vec2", "default": [ 0.9, 0.5 ], "min": [ 0, 0 ], "max": [ 2, 2 ], "step": [ 0.001, 0.001 ], "description": "Moves the generated field in normalized coordinates." }, { "id": "baseColor", "label": "Base Color", "type": "color", "default": [ 0.1, 0.3, 0.4, 1 ], "description": "Low-energy color used in the generated field." }, { "id": "energyColor", "label": "Energy Color", "type": "color", "default": [ 1, 0.5, 0.6, 1 ], "description": "High-energy color used in the generated field." }, { "id": "sourceMix", "label": "Source Mix", "type": "float", "default": 0, "min": 0, "max": 1, "step": 0.01, "description": "Blends the generated effect with the incoming video." } ] }