git.iko.soy/metal-metaballs
on master help sign in
88193fbMade it runiko 88b2144Updated to swift 4.2iko bed66a5Made it buildiko b88fbfcMerge branch 'dev'Vinicius Vendramini 866ec70Merge branch 'feature-swift3' into devVinicius Vendramini bbd306aXcode settings.Vinicius Vendramini ee36c25Fixed warnings.Vinicius Vendramini 8fdf66bUpdated project settings.Vinicius Vendramini 0095b6aRemoved extraneous prints.Vinicius Vendramini 8431fe0Converted automatically with Xcode tools; fixed bugs Xcode didn't cover; removed useless files to reduce work; updated CocoaPods to Swift 3.Vinicius Vendramini feaaefcMerged release-presentation into mastervinivendra ea6fc18Updated the readme.vinivendra 923b8f4Merged feature-presentation into devvinivendra 6eba596Updated the readme.vinivendra f8f56b3Refactored colors, added edge animations.vinivendra ad2714dRefactored timer parameters, added vertex parameters.vinivendra db88326Added helper methods for CALayer.vinivendra 05cd2a3Spring interpolation.vinivendra 3492e74Made metaballs smaller, since they were a bit too close.vinivendra 500614ePut the metaballs in circles.vinivendra 5b0bad6Refactored dispatch_after.vinivendra 9392fc7Improved initial edge animation.vinivendra 1b31819Removed black dot on the middle of metaballs.vinivendra f680eb3Improved metaball positions.vinivendra 8b54ecfRefactored metaballs.vinivendra f691417Improved look of test case.vinivendra 120a2c4A bit more progress in antialiasing.vinivendra 9184f0fUpdating project files on repo.vinivendra 21443eaMerged feature-colors into devvinivendra 27c0833Removed useless variable.vinivendra a9b95fbFixed artifacts in link coloring.vinivendra 7a59a03Improved coloring in the links (now not affected by close metaballs).vinivendra 6b476b7Code style refactor.vinivendra f3707d9Added missing cocoapods files to git.vinivendra 5b5c5b2Corrected color transfer method (from cpu to gpu).vinivendra 0bfcd45Refactored the shader to use structures, fixed indexing and color calculations.vinivendra 131fb31Added color information to the metaball buffer.vinivendra 292d19cAdded UIColor extension to facilitate conversion to individual rgba values.vinivendra 3c3a09bAdded Chameleon from cocoapods.vinivendra 28a13e2Added initial antialiasing to shader code.vinivendra e7d1cf4Simplified indexing in the loops.vinivendra 8de54d9Removed a few more repeated calculations.vinivendra 67fc9a0Momoized a few calculations (complexity is still the same though).vinivendra 1d0814fRemoved redundant mix functions.vinivendra ef01b88Merged release-graph-logic into mastervinivendra 95887c9Merged feature-edge-animation into devvinivendra 731abffRemoved extra animation before merging.vinivendra 9c79a93Refactored for DRY.vinivendra 6ce21ccEncapsulated animation code into functions.vinivendra 60cef2bAdded interpolation functions, added fade-out animation, adapted parameters.vinivendra