Donut is a Metal shader implementation designed for SwiftUI that renders a rotating ASCII donut.
demo.mov
This project is a Metal port for SwiftUI of the original GLSL shader created by dkaraush, available at https://www.shadertoy.com/view/NtcGRr, and licensed under the CC BY-NC-SA 3.0 license. This port is also distributed under the same CC BY-NC-SA 3.0 license, in accordance with the original license terms.