Commit Graph

38 Commits

Author SHA1 Message Date
justin 2d0f08c2e9 Fix tile depth 2021-06-25 02:27:20 +02:00
justin d534f08064 Unify matrix uniform assignment, move towards uniform block 2021-06-24 14:38:17 +02:00
justin 45194273e5 Refactor arc drawing 2021-06-24 13:34:11 +02:00
justin 9f1b501388 Refactor rendering 2021-06-23 15:16:30 +02:00
justin 899c1c5f6e Refactor text rendering 2021-06-23 01:35:38 +02:00
justin c2297cd114 Add simple high pipes 2021-06-21 16:29:24 +02:00
justin 73bd407c49 Implement texture atlas, details on why it works unclear 2021-06-14 16:24:10 +02:00
justin 7b6521587d Remove polymorphism of shader type 2021-06-11 19:41:17 +02:00
justin 44f239c673 Clear all warnings 2021-05-17 23:23:10 +02:00
justin ffe4a8083b Linting 2021-04-23 11:10:45 +02:00
justin b0c8c10658 Render bezier curves using distance fields 2021-03-14 00:13:29 +01:00
justin 152d017e39 Improve bezier curve rendering 2021-03-13 14:09:49 +01:00
justin 918f7d23b8 Implement color for quadratic bezier curves 2021-03-12 19:10:14 +01:00
justin 0489a092bc First implementation of quadratic bezier curve shader 2021-03-12 15:25:07 +01:00
justin e2c35b21bc Refactor picture rendering code 2021-03-10 22:45:43 +01:00
justin a2fa713bde Continue refactoring shaders 2021-03-10 21:22:52 +01:00
justin 06a8ae7c99 Refactor shaders, commit before major deletion of old code 2021-03-10 19:34:15 +01:00
justin da86de6918 Partial refactor of shader loading and drawing 2021-03-10 18:45:59 +01:00
justin b4b77fe345 Inlined bindArrayBuffers, seemed to improve perfomance 2021-03-10 17:19:41 +01:00
justin fe2abc9266 Pre shader refactor commit 2021-03-10 14:31:50 +01:00
justin d3c8504d21 Allow for interpolating colors from center to edge of ellipses 2021-03-10 12:12:59 +01:00
justin cc86a701db Improve ellipses 2021-03-10 03:59:38 +01:00
justin cddf7d1f8f Partially working ellipse shader 2021-03-10 03:29:10 +01:00
justin 79b6a4fc32 Improve cursor rendering 2021-03-08 00:25:57 +01:00
justin f92075263f Correct text scaling 2021-03-07 23:34:37 +01:00
justin 8ed8c48ffe Fix arc rendering, allowing them to rotate 2021-03-02 20:15:32 +01:00
justin 18492f00d2 Commit before connecting each vao to unique vbos 2021-03-02 00:54:00 +01:00
justin 1e198b551e Do layer checking in picture tree 2021-03-01 13:46:28 +01:00
justin f68b8be9ce Try to fuse functions over pictures (overPos and overCol) 2021-03-01 12:36:57 +01:00
justin bb05bcaaf1 Commit before picture change 2021-02-28 21:26:20 +01:00
justin 32bfab2e02 Work towards doing transformations using uniforms 2021-02-25 03:41:19 +01:00
justin 2afe40594e Add layered drawing of pictures 2021-02-24 03:35:42 +01:00
justin defc8da088 Add completed circle shader, add incomplete arc shader 2021-02-19 13:54:40 +01:00
justin f6efe98181 Refactor vao preload 2021-02-19 12:41:46 +01:00
justin 6f838ed1ef Improve speed of polygon rendering by folding tree type 2021-02-17 16:54:46 +01:00
justin c7aa5f707e Commit before tree representation of picture 2021-02-16 00:00:49 +01:00
justin 9747b5b876 Commit with working graphics but slow, will attempt to change text 2021-02-15 12:50:38 +01:00
justin 8447844bcd Add source files, commit before reverting pictures to lists 2021-02-15 00:07:55 +01:00