Commit graph

17 commits

Author SHA1 Message Date
83978aff8c Create Variants and set up its buffer 2018-10-27 10:25:26 -07:00
a14943c42f Reconfigure how sampling is done so that we do it in 16x16 chunks 2018-10-27 10:14:23 -07:00
af3031ece6 Hit an assertion that kernel threadgroup size must be <= 256. Need to figure out how to make this work. 2018-10-27 08:53:54 -07:00
9c0e3dccbd Allow resizing the grid cells via [ and ] 2018-10-27 08:53:21 -07:00
9cbfed136c Clean up the variants geometry 2018-10-27 08:39:45 -07:00
fb71d50b84 WIP: Fix up geometry for marching squares cells 2018-10-26 07:19:59 -07:00
7ab620cee8 Bring MarchingSquares.Variants over from the other branch -- it needs cleanup 2018-10-14 20:00:44 -07:00
eb55566a13 Compute contour indexes in a kernel and use the results to fill the grid cells 2018-10-14 19:54:12 -07:00
73bbf2196d Reorganize a few things 2018-10-14 17:34:06 -07:00
275b260cf9 Move sampling to a compute kernel 2018-10-14 17:26:12 -07:00
068d33395a Remove the log 2018-10-14 12:56:57 -07:00
720e3b1b64 Render sampled grid with colors and stuff! 2018-10-14 12:51:24 -07:00
8dc11d89d5 Get marching squares rendering a grid! 2018-10-14 12:16:43 -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
63faef4028 Clean up some of the texture sampling 2018-10-13 20:56:15 -07:00
2ed72491b1 Attempt #1 at getting a texture of indexes 2018-10-13 20:55:07 -07:00
09e9bf1f1a First pass at a marching squares idea 2018-10-13 12:40:53 -07:00