├── .DS_Store ├── BlobCreatures.swiftpm ├── .swiftpm │ ├── playgrounds │ │ ├── CachedManifest.plist │ │ ├── DocumentThumbnail.plist │ │ ├── DocumentThumbnail.png │ │ └── Workspace.plist │ └── xcode │ │ ├── package.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── gadirom.xcuserdatad │ │ │ ├── IDEFindNavigatorScopes.plist │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcuserdata │ │ └── gadirom.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── BuildingBlocks │ ├── DrawCircle.swift │ ├── LightRenderer.swift │ ├── RenderPolygons.swift │ └── Simulation │ │ ├── Integration.swift │ │ ├── SimulatableParticle.swift │ │ ├── Simulation.swift │ │ ├── Verlet.swift │ │ └── VerletRope.swift ├── ContentView.swift ├── MyApp.swift ├── Package.resolved ├── Package.swift ├── ParticleSpawner.swift └── README.md ├── Button on Ropes.swift ├── Crashing Button.swift ├── Density simulator.swiftpm ├── .swiftpm │ ├── playgrounds │ │ ├── CachedManifest.plist │ │ ├── DocumentThumbnail.plist │ │ ├── DocumentThumbnail.png │ │ └── Workspace.plist │ └── xcode │ │ ├── package.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── gadirom.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcuserdata │ │ └── gadirom.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── ColorGrid.swift ├── ContentView.swift ├── MyApp.swift ├── Package.resolved ├── Package.swift ├── README.md └── metalFunctions.swift ├── GIFs ├── .DS_Store ├── BlobCreatures.gif ├── Button on Ropes.gif ├── Crashing Buttons .GIF ├── DensitySimulator.gif ├── Hexagon Pendulums.GIF ├── Particles_Vision.gif ├── Ray Marching Mixing.gif ├── Ray Marching Toggle.gif ├── Raymarching Blending Matcaps.GIF ├── SplineRenderer.gif ├── Squid Game SDF.GIF ├── VerletEngine.gif └── Worms.gif ├── Hexagon Pendulums.swift ├── MetalBuilder_Particles_Vision.swiftpm ├── .swiftpm │ ├── playgrounds │ │ ├── CachedManifest.plist │ │ ├── DocumentThumbnail.plist │ │ ├── DocumentThumbnail.png │ │ └── Workspace.plist │ └── xcode │ │ ├── package.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── gadirom.xcuserdatad │ │ │ ├── IDEFindNavigatorScopes.plist │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcuserdata │ │ └── gadirom.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── AudioBankLoader.swift ├── AudioEngine.swift ├── Audio_playNotes.swift ├── BodyDetect.swift ├── ContentView.swift ├── MaskFromCamera.swift ├── MyApp.swift ├── Package.resolved ├── Package.swift ├── README.md └── Resources │ ├── 8bitsf.sf2 │ ├── Xylophone-MediumMallets-20200706.sf2 │ └── flutey synth.sf2 ├── README.md ├── Ray Marching Mixing ├── Ray Marching Toggle.swift ├── Raymarching Blending Matcaps.swift ├── SplinesRenderer.swiftpm ├── .swiftpm │ ├── playgrounds │ │ ├── CachedManifest.plist │ │ ├── DocumentThumbnail.plist │ │ ├── DocumentThumbnail.png │ │ └── Workspace.plist │ └── xcode │ │ ├── package.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── gadirom.xcuserdatad │ │ │ ├── IDEFindNavigatorScopes.plist │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcuserdata │ │ └── gadirom.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── ContentView.swift ├── Helpers.swift ├── MyApp.swift ├── Package.resolved ├── Package.swift ├── PointsCreator.swift ├── README.md └── SplinesRenderer.swift ├── Squid Game SDF.swift ├── VerletEngine.swiftpm ├── .swiftpm │ ├── playgrounds │ │ ├── CachedManifest.plist │ │ ├── DocumentThumbnail.plist │ │ ├── DocumentThumbnail.png │ │ └── Workspace.plist │ └── xcode │ │ ├── package.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── gadirom.xcuserdatad │ │ │ ├── IDEFindNavigatorScopes.plist │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcuserdata │ │ └── gadirom.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── BuildingBlocks │ ├── DrawCircle.swift │ ├── QuadRenderer.swift │ ├── RenderParticles.swift │ ├── Simulation │ │ ├── Integration.swift │ │ ├── SimulatableParticle.swift │ │ ├── Simulation.swift │ │ ├── Verlet.swift │ │ └── VerletRope.swift │ └── TouchParticle.swift ├── ContentView.swift ├── HapticsEngine.swift ├── MyApp.swift ├── MyTouchDelegate.swift ├── Package.resolved ├── Package.swift ├── ParticleSpawner.swift └── README.md └── Worms.swift /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/.DS_Store -------------------------------------------------------------------------------- /BlobCreatures.swiftpm/.swiftpm/playgrounds/CachedManifest.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/BlobCreatures.swiftpm/.swiftpm/playgrounds/CachedManifest.plist -------------------------------------------------------------------------------- /BlobCreatures.swiftpm/.swiftpm/playgrounds/DocumentThumbnail.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/BlobCreatures.swiftpm/.swiftpm/playgrounds/DocumentThumbnail.plist -------------------------------------------------------------------------------- /BlobCreatures.swiftpm/.swiftpm/playgrounds/DocumentThumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/BlobCreatures.swiftpm/.swiftpm/playgrounds/DocumentThumbnail.png -------------------------------------------------------------------------------- /BlobCreatures.swiftpm/.swiftpm/playgrounds/Workspace.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/BlobCreatures.swiftpm/.swiftpm/playgrounds/Workspace.plist -------------------------------------------------------------------------------- /BlobCreatures.swiftpm/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/BlobCreatures.swiftpm/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /BlobCreatures.swiftpm/.swiftpm/xcode/package.xcworkspace/xcuserdata/gadirom.xcuserdatad/IDEFindNavigatorScopes.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/BlobCreatures.swiftpm/.swiftpm/xcode/package.xcworkspace/xcuserdata/gadirom.xcuserdatad/IDEFindNavigatorScopes.plist -------------------------------------------------------------------------------- /BlobCreatures.swiftpm/.swiftpm/xcode/package.xcworkspace/xcuserdata/gadirom.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/BlobCreatures.swiftpm/.swiftpm/xcode/package.xcworkspace/xcuserdata/gadirom.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /BlobCreatures.swiftpm/.swiftpm/xcode/xcuserdata/gadirom.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/BlobCreatures.swiftpm/.swiftpm/xcode/xcuserdata/gadirom.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /BlobCreatures.swiftpm/.swiftpm/xcode/xcuserdata/gadirom.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/BlobCreatures.swiftpm/.swiftpm/xcode/xcuserdata/gadirom.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /BlobCreatures.swiftpm/BuildingBlocks/DrawCircle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/BlobCreatures.swiftpm/BuildingBlocks/DrawCircle.swift -------------------------------------------------------------------------------- /BlobCreatures.swiftpm/BuildingBlocks/LightRenderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/BlobCreatures.swiftpm/BuildingBlocks/LightRenderer.swift -------------------------------------------------------------------------------- /BlobCreatures.swiftpm/BuildingBlocks/RenderPolygons.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/BlobCreatures.swiftpm/BuildingBlocks/RenderPolygons.swift -------------------------------------------------------------------------------- /BlobCreatures.swiftpm/BuildingBlocks/Simulation/Integration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/BlobCreatures.swiftpm/BuildingBlocks/Simulation/Integration.swift -------------------------------------------------------------------------------- /BlobCreatures.swiftpm/BuildingBlocks/Simulation/SimulatableParticle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/BlobCreatures.swiftpm/BuildingBlocks/Simulation/SimulatableParticle.swift -------------------------------------------------------------------------------- /BlobCreatures.swiftpm/BuildingBlocks/Simulation/Simulation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/BlobCreatures.swiftpm/BuildingBlocks/Simulation/Simulation.swift -------------------------------------------------------------------------------- /BlobCreatures.swiftpm/BuildingBlocks/Simulation/Verlet.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/BlobCreatures.swiftpm/BuildingBlocks/Simulation/Verlet.swift -------------------------------------------------------------------------------- /BlobCreatures.swiftpm/BuildingBlocks/Simulation/VerletRope.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/BlobCreatures.swiftpm/BuildingBlocks/Simulation/VerletRope.swift -------------------------------------------------------------------------------- /BlobCreatures.swiftpm/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/BlobCreatures.swiftpm/ContentView.swift -------------------------------------------------------------------------------- /BlobCreatures.swiftpm/MyApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/BlobCreatures.swiftpm/MyApp.swift -------------------------------------------------------------------------------- /BlobCreatures.swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/BlobCreatures.swiftpm/Package.resolved -------------------------------------------------------------------------------- /BlobCreatures.swiftpm/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/BlobCreatures.swiftpm/Package.swift -------------------------------------------------------------------------------- /BlobCreatures.swiftpm/ParticleSpawner.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/BlobCreatures.swiftpm/ParticleSpawner.swift -------------------------------------------------------------------------------- /BlobCreatures.swiftpm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/BlobCreatures.swiftpm/README.md -------------------------------------------------------------------------------- /Button on Ropes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/Button on Ropes.swift -------------------------------------------------------------------------------- /Crashing Button.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/Crashing Button.swift -------------------------------------------------------------------------------- /Density simulator.swiftpm/.swiftpm/playgrounds/CachedManifest.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/Density simulator.swiftpm/.swiftpm/playgrounds/CachedManifest.plist -------------------------------------------------------------------------------- /Density simulator.swiftpm/.swiftpm/playgrounds/DocumentThumbnail.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/Density simulator.swiftpm/.swiftpm/playgrounds/DocumentThumbnail.plist -------------------------------------------------------------------------------- /Density simulator.swiftpm/.swiftpm/playgrounds/DocumentThumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/Density simulator.swiftpm/.swiftpm/playgrounds/DocumentThumbnail.png -------------------------------------------------------------------------------- /Density simulator.swiftpm/.swiftpm/playgrounds/Workspace.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/Density simulator.swiftpm/.swiftpm/playgrounds/Workspace.plist -------------------------------------------------------------------------------- /Density simulator.swiftpm/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/Density simulator.swiftpm/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Density simulator.swiftpm/.swiftpm/xcode/package.xcworkspace/xcuserdata/gadirom.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/Density simulator.swiftpm/.swiftpm/xcode/package.xcworkspace/xcuserdata/gadirom.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Density simulator.swiftpm/.swiftpm/xcode/xcuserdata/gadirom.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/Density simulator.swiftpm/.swiftpm/xcode/xcuserdata/gadirom.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Density simulator.swiftpm/.swiftpm/xcode/xcuserdata/gadirom.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/Density simulator.swiftpm/.swiftpm/xcode/xcuserdata/gadirom.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Density simulator.swiftpm/ColorGrid.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/Density simulator.swiftpm/ColorGrid.swift -------------------------------------------------------------------------------- /Density simulator.swiftpm/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/Density simulator.swiftpm/ContentView.swift -------------------------------------------------------------------------------- /Density simulator.swiftpm/MyApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/Density simulator.swiftpm/MyApp.swift -------------------------------------------------------------------------------- /Density simulator.swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/Density simulator.swiftpm/Package.resolved -------------------------------------------------------------------------------- /Density simulator.swiftpm/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/Density simulator.swiftpm/Package.swift -------------------------------------------------------------------------------- /Density simulator.swiftpm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/Density simulator.swiftpm/README.md -------------------------------------------------------------------------------- /Density simulator.swiftpm/metalFunctions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/Density simulator.swiftpm/metalFunctions.swift -------------------------------------------------------------------------------- /GIFs/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/GIFs/.DS_Store -------------------------------------------------------------------------------- /GIFs/BlobCreatures.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/GIFs/BlobCreatures.gif -------------------------------------------------------------------------------- /GIFs/Button on Ropes.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/GIFs/Button on Ropes.gif -------------------------------------------------------------------------------- /GIFs/Crashing Buttons .GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/GIFs/Crashing Buttons .GIF -------------------------------------------------------------------------------- /GIFs/DensitySimulator.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/GIFs/DensitySimulator.gif -------------------------------------------------------------------------------- /GIFs/Hexagon Pendulums.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/GIFs/Hexagon Pendulums.GIF -------------------------------------------------------------------------------- /GIFs/Particles_Vision.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/GIFs/Particles_Vision.gif -------------------------------------------------------------------------------- /GIFs/Ray Marching Mixing.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/GIFs/Ray Marching Mixing.gif -------------------------------------------------------------------------------- /GIFs/Ray Marching Toggle.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/GIFs/Ray Marching Toggle.gif -------------------------------------------------------------------------------- /GIFs/Raymarching Blending Matcaps.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/GIFs/Raymarching Blending Matcaps.GIF -------------------------------------------------------------------------------- /GIFs/SplineRenderer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/GIFs/SplineRenderer.gif -------------------------------------------------------------------------------- /GIFs/Squid Game SDF.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/GIFs/Squid Game SDF.GIF -------------------------------------------------------------------------------- /GIFs/VerletEngine.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/GIFs/VerletEngine.gif -------------------------------------------------------------------------------- /GIFs/Worms.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/GIFs/Worms.gif -------------------------------------------------------------------------------- /Hexagon Pendulums.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/Hexagon Pendulums.swift -------------------------------------------------------------------------------- /MetalBuilder_Particles_Vision.swiftpm/.swiftpm/playgrounds/CachedManifest.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/MetalBuilder_Particles_Vision.swiftpm/.swiftpm/playgrounds/CachedManifest.plist -------------------------------------------------------------------------------- /MetalBuilder_Particles_Vision.swiftpm/.swiftpm/playgrounds/DocumentThumbnail.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/MetalBuilder_Particles_Vision.swiftpm/.swiftpm/playgrounds/DocumentThumbnail.plist -------------------------------------------------------------------------------- /MetalBuilder_Particles_Vision.swiftpm/.swiftpm/playgrounds/DocumentThumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/MetalBuilder_Particles_Vision.swiftpm/.swiftpm/playgrounds/DocumentThumbnail.png -------------------------------------------------------------------------------- /MetalBuilder_Particles_Vision.swiftpm/.swiftpm/playgrounds/Workspace.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/MetalBuilder_Particles_Vision.swiftpm/.swiftpm/playgrounds/Workspace.plist -------------------------------------------------------------------------------- /MetalBuilder_Particles_Vision.swiftpm/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/MetalBuilder_Particles_Vision.swiftpm/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /MetalBuilder_Particles_Vision.swiftpm/.swiftpm/xcode/package.xcworkspace/xcuserdata/gadirom.xcuserdatad/IDEFindNavigatorScopes.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/MetalBuilder_Particles_Vision.swiftpm/.swiftpm/xcode/package.xcworkspace/xcuserdata/gadirom.xcuserdatad/IDEFindNavigatorScopes.plist -------------------------------------------------------------------------------- /MetalBuilder_Particles_Vision.swiftpm/.swiftpm/xcode/package.xcworkspace/xcuserdata/gadirom.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/MetalBuilder_Particles_Vision.swiftpm/.swiftpm/xcode/package.xcworkspace/xcuserdata/gadirom.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /MetalBuilder_Particles_Vision.swiftpm/.swiftpm/xcode/xcuserdata/gadirom.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/MetalBuilder_Particles_Vision.swiftpm/.swiftpm/xcode/xcuserdata/gadirom.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /MetalBuilder_Particles_Vision.swiftpm/.swiftpm/xcode/xcuserdata/gadirom.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/MetalBuilder_Particles_Vision.swiftpm/.swiftpm/xcode/xcuserdata/gadirom.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /MetalBuilder_Particles_Vision.swiftpm/AudioBankLoader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/MetalBuilder_Particles_Vision.swiftpm/AudioBankLoader.swift -------------------------------------------------------------------------------- /MetalBuilder_Particles_Vision.swiftpm/AudioEngine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/MetalBuilder_Particles_Vision.swiftpm/AudioEngine.swift -------------------------------------------------------------------------------- /MetalBuilder_Particles_Vision.swiftpm/Audio_playNotes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/MetalBuilder_Particles_Vision.swiftpm/Audio_playNotes.swift -------------------------------------------------------------------------------- /MetalBuilder_Particles_Vision.swiftpm/BodyDetect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/MetalBuilder_Particles_Vision.swiftpm/BodyDetect.swift -------------------------------------------------------------------------------- /MetalBuilder_Particles_Vision.swiftpm/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/MetalBuilder_Particles_Vision.swiftpm/ContentView.swift -------------------------------------------------------------------------------- /MetalBuilder_Particles_Vision.swiftpm/MaskFromCamera.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/MetalBuilder_Particles_Vision.swiftpm/MaskFromCamera.swift -------------------------------------------------------------------------------- /MetalBuilder_Particles_Vision.swiftpm/MyApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/MetalBuilder_Particles_Vision.swiftpm/MyApp.swift -------------------------------------------------------------------------------- /MetalBuilder_Particles_Vision.swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/MetalBuilder_Particles_Vision.swiftpm/Package.resolved -------------------------------------------------------------------------------- /MetalBuilder_Particles_Vision.swiftpm/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/MetalBuilder_Particles_Vision.swiftpm/Package.swift -------------------------------------------------------------------------------- /MetalBuilder_Particles_Vision.swiftpm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/MetalBuilder_Particles_Vision.swiftpm/README.md -------------------------------------------------------------------------------- /MetalBuilder_Particles_Vision.swiftpm/Resources/8bitsf.sf2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/MetalBuilder_Particles_Vision.swiftpm/Resources/8bitsf.sf2 -------------------------------------------------------------------------------- /MetalBuilder_Particles_Vision.swiftpm/Resources/Xylophone-MediumMallets-20200706.sf2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/MetalBuilder_Particles_Vision.swiftpm/Resources/Xylophone-MediumMallets-20200706.sf2 -------------------------------------------------------------------------------- /MetalBuilder_Particles_Vision.swiftpm/Resources/flutey synth.sf2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/MetalBuilder_Particles_Vision.swiftpm/Resources/flutey synth.sf2 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/README.md -------------------------------------------------------------------------------- /Ray Marching Mixing: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/Ray Marching Mixing -------------------------------------------------------------------------------- /Ray Marching Toggle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/Ray Marching Toggle.swift -------------------------------------------------------------------------------- /Raymarching Blending Matcaps.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/Raymarching Blending Matcaps.swift -------------------------------------------------------------------------------- /SplinesRenderer.swiftpm/.swiftpm/playgrounds/CachedManifest.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/SplinesRenderer.swiftpm/.swiftpm/playgrounds/CachedManifest.plist -------------------------------------------------------------------------------- /SplinesRenderer.swiftpm/.swiftpm/playgrounds/DocumentThumbnail.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/SplinesRenderer.swiftpm/.swiftpm/playgrounds/DocumentThumbnail.plist -------------------------------------------------------------------------------- /SplinesRenderer.swiftpm/.swiftpm/playgrounds/DocumentThumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/SplinesRenderer.swiftpm/.swiftpm/playgrounds/DocumentThumbnail.png -------------------------------------------------------------------------------- /SplinesRenderer.swiftpm/.swiftpm/playgrounds/Workspace.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/SplinesRenderer.swiftpm/.swiftpm/playgrounds/Workspace.plist -------------------------------------------------------------------------------- /SplinesRenderer.swiftpm/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/SplinesRenderer.swiftpm/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /SplinesRenderer.swiftpm/.swiftpm/xcode/package.xcworkspace/xcuserdata/gadirom.xcuserdatad/IDEFindNavigatorScopes.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/SplinesRenderer.swiftpm/.swiftpm/xcode/package.xcworkspace/xcuserdata/gadirom.xcuserdatad/IDEFindNavigatorScopes.plist -------------------------------------------------------------------------------- /SplinesRenderer.swiftpm/.swiftpm/xcode/package.xcworkspace/xcuserdata/gadirom.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/SplinesRenderer.swiftpm/.swiftpm/xcode/package.xcworkspace/xcuserdata/gadirom.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /SplinesRenderer.swiftpm/.swiftpm/xcode/xcuserdata/gadirom.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/SplinesRenderer.swiftpm/.swiftpm/xcode/xcuserdata/gadirom.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /SplinesRenderer.swiftpm/.swiftpm/xcode/xcuserdata/gadirom.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/SplinesRenderer.swiftpm/.swiftpm/xcode/xcuserdata/gadirom.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /SplinesRenderer.swiftpm/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/SplinesRenderer.swiftpm/ContentView.swift -------------------------------------------------------------------------------- /SplinesRenderer.swiftpm/Helpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/SplinesRenderer.swiftpm/Helpers.swift -------------------------------------------------------------------------------- /SplinesRenderer.swiftpm/MyApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/SplinesRenderer.swiftpm/MyApp.swift -------------------------------------------------------------------------------- /SplinesRenderer.swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/SplinesRenderer.swiftpm/Package.resolved -------------------------------------------------------------------------------- /SplinesRenderer.swiftpm/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/SplinesRenderer.swiftpm/Package.swift -------------------------------------------------------------------------------- /SplinesRenderer.swiftpm/PointsCreator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/SplinesRenderer.swiftpm/PointsCreator.swift -------------------------------------------------------------------------------- /SplinesRenderer.swiftpm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/SplinesRenderer.swiftpm/README.md -------------------------------------------------------------------------------- /SplinesRenderer.swiftpm/SplinesRenderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/SplinesRenderer.swiftpm/SplinesRenderer.swift -------------------------------------------------------------------------------- /Squid Game SDF.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/Squid Game SDF.swift -------------------------------------------------------------------------------- /VerletEngine.swiftpm/.swiftpm/playgrounds/CachedManifest.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/.swiftpm/playgrounds/CachedManifest.plist -------------------------------------------------------------------------------- /VerletEngine.swiftpm/.swiftpm/playgrounds/DocumentThumbnail.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/.swiftpm/playgrounds/DocumentThumbnail.plist -------------------------------------------------------------------------------- /VerletEngine.swiftpm/.swiftpm/playgrounds/DocumentThumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/.swiftpm/playgrounds/DocumentThumbnail.png -------------------------------------------------------------------------------- /VerletEngine.swiftpm/.swiftpm/playgrounds/Workspace.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/.swiftpm/playgrounds/Workspace.plist -------------------------------------------------------------------------------- /VerletEngine.swiftpm/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /VerletEngine.swiftpm/.swiftpm/xcode/package.xcworkspace/xcuserdata/gadirom.xcuserdatad/IDEFindNavigatorScopes.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/.swiftpm/xcode/package.xcworkspace/xcuserdata/gadirom.xcuserdatad/IDEFindNavigatorScopes.plist -------------------------------------------------------------------------------- /VerletEngine.swiftpm/.swiftpm/xcode/package.xcworkspace/xcuserdata/gadirom.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/.swiftpm/xcode/package.xcworkspace/xcuserdata/gadirom.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /VerletEngine.swiftpm/.swiftpm/xcode/xcuserdata/gadirom.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/.swiftpm/xcode/xcuserdata/gadirom.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /VerletEngine.swiftpm/.swiftpm/xcode/xcuserdata/gadirom.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/.swiftpm/xcode/xcuserdata/gadirom.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /VerletEngine.swiftpm/BuildingBlocks/DrawCircle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/BuildingBlocks/DrawCircle.swift -------------------------------------------------------------------------------- /VerletEngine.swiftpm/BuildingBlocks/QuadRenderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/BuildingBlocks/QuadRenderer.swift -------------------------------------------------------------------------------- /VerletEngine.swiftpm/BuildingBlocks/RenderParticles.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/BuildingBlocks/RenderParticles.swift -------------------------------------------------------------------------------- /VerletEngine.swiftpm/BuildingBlocks/Simulation/Integration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/BuildingBlocks/Simulation/Integration.swift -------------------------------------------------------------------------------- /VerletEngine.swiftpm/BuildingBlocks/Simulation/SimulatableParticle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/BuildingBlocks/Simulation/SimulatableParticle.swift -------------------------------------------------------------------------------- /VerletEngine.swiftpm/BuildingBlocks/Simulation/Simulation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/BuildingBlocks/Simulation/Simulation.swift -------------------------------------------------------------------------------- /VerletEngine.swiftpm/BuildingBlocks/Simulation/Verlet.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/BuildingBlocks/Simulation/Verlet.swift -------------------------------------------------------------------------------- /VerletEngine.swiftpm/BuildingBlocks/Simulation/VerletRope.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/BuildingBlocks/Simulation/VerletRope.swift -------------------------------------------------------------------------------- /VerletEngine.swiftpm/BuildingBlocks/TouchParticle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/BuildingBlocks/TouchParticle.swift -------------------------------------------------------------------------------- /VerletEngine.swiftpm/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/ContentView.swift -------------------------------------------------------------------------------- /VerletEngine.swiftpm/HapticsEngine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/HapticsEngine.swift -------------------------------------------------------------------------------- /VerletEngine.swiftpm/MyApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/MyApp.swift -------------------------------------------------------------------------------- /VerletEngine.swiftpm/MyTouchDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/MyTouchDelegate.swift -------------------------------------------------------------------------------- /VerletEngine.swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/Package.resolved -------------------------------------------------------------------------------- /VerletEngine.swiftpm/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/Package.swift -------------------------------------------------------------------------------- /VerletEngine.swiftpm/ParticleSpawner.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/ParticleSpawner.swift -------------------------------------------------------------------------------- /VerletEngine.swiftpm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/VerletEngine.swiftpm/README.md -------------------------------------------------------------------------------- /Worms.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gadirom/Art-in-Swift/HEAD/Worms.swift --------------------------------------------------------------------------------