Commit graph

16 commits

Author SHA1 Message Date
b2f19dffbf Add shaders for marching squares 2018-10-14 12:16:21 -07:00
f77eef76eb Draw some gridlines from the marching squares object
I kinda hate how I did this.
2018-10-13 22:22:10 -07:00
cbbb7e2440 Update shaders for C++11 style type declarations 2018-10-12 17:16:00 -07:00
1ed5f0bf6e Orthographic projectify the vertexes 2018-10-12 17:15:33 -07:00
48d3f380fc Add passthroughFragmentShader
Just sets every input to white.
2018-10-11 10:53:52 -07:00
1d72ead26e Get rid of a bunch of unused code 2018-10-10 16:46:12 -07:00
2fa9b838f7 Four color gradients! Standard APIs! Wowwwww 2018-10-09 17:44:07 -07:00
141eee69ee Update the shaders
Translate by (-x, -y) first, then by (x, y) to get it back to normal.
2018-10-09 16:58:11 -07:00
1b8fc1feb7 Allow a slider to set the colorRotation in radians 2018-10-09 16:51:35 -07:00
d3190dd7e7 Add color rotation matrix to Parameters 2018-10-09 11:57:35 -07:00
8f1e1335bd Use the simd types where I can 2018-10-07 19:32:29 -07:00
edce32e021 Add vertical gradient 2018-10-05 20:27:47 -07:00
1bd2ba0a71 [kit] Use #pragma mark in shader file
Still need to do some reorganization in here
2017-08-25 11:19:35 -07:00
0b752984dc [kit] Pass target and feather values into the shaders 2017-08-25 11:19:09 -07:00
6c06aadd37 [kit] Add target and feather properties to the Parameters struct 2017-08-24 18:35:16 -07:00
c226d7e72e [app,kit] Move Renderer and shaders to the Kit 2017-08-16 22:07:30 -07:00
Renamed from Metaballs/Shaders.metal (Browse further)