Popularity
4.3
Declining
Activity
0.0
Stable
360
2
16

Programming language: Swift
Tags: Animation     UI    

Water alternatives and similar libraries

Based on the "Animation" category

Do you think we are missing an alternative of Water or a related project?

Add another 'Animation' Library

README

Water

Simple calculation to render cheap water effects.

Swift 3.0 License MIT

This simple project demonstrates :

  1. how to use Metal draw compute shader, or known as 'kernal function'.
  2. share code between iOS/OSX, both targets are built in the same project.

Demo - Mac

Mac

Demo - iPhone

iPhone

Build and Run

Choose to run OSX or iOS version.

Notice: iOS simulator doesnot support Metal framework, you have to run it on a real A7 iPhone.

Thanks

This is an experiment with Apple Swift/Metal shading language. Bascially I just port this WebGL shadertoy to Metal.

  • Special thanks to Victor Korsun for letting me use his shader code
  • http://metalkit.org for all the nice tutorials


*Note that all licence references and agreements mentioned in the Water README section above are relevant to that project's source code only.