{ "author": "cornusammonis", "name": "Multiscale MIP Fluid", "version": "1.0.0", "description": "Motivated by https://codepen.io/brainjam/pen/GaYJjJ . clearly, there's still a lot of room for code optimization.", "license": "CC BY-NC-SA 3.0", "engine": "shadertoy", "id": "tsKXR3", "tags": [ "simulation", "water", "fluid", "mipmap", "turbulence" ], "source": "./shaders/Image.frag.qsb", "speed": 4, "bufferA": { "source": "./shaders/Buffer A.frag.qsb", "frame_buffer_channel": 0, "channel1": "{bufferD}", "channel2": "{bufferB}", "channel3": "{bufferC}" }, "bufferB": { "source": "./shaders/Buffer B.frag.qsb", "channel0": "{bufferA}" }, "bufferC": { "type": 2, "source": "./shaders/Buffer C.frag.qsb", "channel0": "{bufferB}" }, "bufferD": { "source": "./shaders/Buffer D.frag.qsb", "frame_buffer_channel": 1, "channel0": "{bufferA}" }, "channel0": "{bufferA}" }