James H Ball
|
b29a24e13b
|
Merge pull request #27 from jameshball/lua
Add support for .lua files with .lua specific settings
|
2023-07-04 15:18:20 +01:00 |
James Ball
|
b117aae5f5
|
Complete infinite lua slider support
|
2023-07-04 14:58:36 +01:00 |
James Ball
|
2ec4eaba52
|
Add .lua file settings with infinite (non-working) slider support
|
2023-07-02 21:00:14 +01:00 |
James Ball
|
e4b5545723
|
Add common EffectComponent across all sliders incl. frequency and remove EffectComponentGroup
|
2023-07-02 18:47:04 +01:00 |
James Ball
|
902286a086
|
All files have their own code editors, fix various bugs
|
2023-07-02 13:09:24 +01:00 |
James Ball
|
bb2a03ec2d
|
Correctly show code editor by default
|
2023-07-02 11:22:01 +01:00 |
James Ball
|
91aa11ddcc
|
Lua support fully working and efficient except for sliders
|
2023-07-01 15:29:53 +01:00 |
James Ball
|
a4ee966f50
|
Get initial non-working lua parser set up
|
2023-04-04 16:17:37 +01:00 |
James Ball
|
ac67c1bec6
|
Allow multiple files to be opened, allow files to be closed, and use j and k to change file
|
2023-03-30 21:09:53 +01:00 |
James Ball
|
0ff71379e4
|
Add basic support for live-editing open files
|
2023-03-30 17:28:47 +01:00 |
James Ball
|
c54ab95b0d
|
Massively speed up .obj file loading - now comparable to java osci-render - and fixed missing and duplicated edges
|
2023-03-29 18:02:23 +01:00 |
James Ball
|
f6b0411901
|
Keep track of open files, and massively reduce memory usage for .obj files
|
2023-03-29 17:19:16 +01:00 |
James Ball
|
4bc4629474
|
Make code editor collapsible
|
2023-03-29 15:02:29 +01:00 |
James Ball
|
9a3e707257
|
Add very basic code editor
|
2023-03-29 12:51:22 +01:00 |
James Ball
|
f6b32c3a0b
|
Add lua library successfully to code
|
2023-03-29 12:16:26 +01:00 |
James Ball
|
fe7b59bc70
|
add checkbox to effects
|
2023-03-29 10:55:11 +01:00 |
James Ball
|
945acf1df9
|
Change precedence of effects when order in list is changed
|
2023-03-28 16:21:18 +01:00 |
James Ball
|
4cf64c9654
|
Add smooth effect
|
2023-03-28 15:52:51 +01:00 |
James Ball
|
e6c9cee6b1
|
Add vertical/horizontal distort, rotate, and vector cancelling effects
|
2023-03-28 14:33:56 +01:00 |
James Ball
|
a032a16b66
|
Significantly reduce required code for adding effects
|
2023-03-28 13:44:46 +01:00 |
James Ball
|
3056ae3997
|
Add functional sliders for bit crush and bulge
|
2023-03-28 13:12:41 +01:00 |
James Ball
|
0ed2a10ac4
|
Add bulge effect, a way of adding effects, and a draggable list component for showing effects
|
2023-03-26 13:58:31 +01:00 |
James Ball
|
cd07ce20a8
|
Add initial audio effect functionality
|
2023-03-25 20:24:10 +00:00 |
James Ball
|
f2719d85b5
|
Add basic .txt support
|
2023-02-05 20:36:51 +00:00 |
James Ball
|
41af7364f5
|
Fix various parser bugs
|
2023-02-05 19:36:50 +00:00 |
James Ball
|
b0806ecf3d
|
Fully implement SVG parser
|
2023-02-05 17:39:02 +00:00 |
James Ball
|
a063f2f988
|
Add code for SvgParser that mostly works
|
2023-02-05 00:43:57 +00:00 |
James Ball
|
60b80b7812
|
Add code for SvgState, MoveTo, LineTo, CurveTo, ClosePath
|
2023-01-23 22:40:55 +00:00 |
James Ball
|
f0e99440fc
|
Add todo
|
2023-01-20 23:42:49 +00:00 |
James Ball
|
56eaa48bb1
|
Various optimisations to improve obj file performance
|
2023-01-20 23:41:37 +00:00 |
James Ball
|
d8256ac812
|
Add support for obj files with multiple connected components
|
2023-01-20 21:39:21 +00:00 |
James Ball
|
56efe597cb
|
Use tinyobjloader instead of custom obj reader
|
2023-01-19 23:02:52 +00:00 |
James Ball
|
ece67ce7ee
|
Fix bugs with chinese postman solving
|
2023-01-19 22:16:13 +00:00 |
James Ball
|
f43a82ae78
|
Add code for finding z pos of camera
|
2023-01-19 20:46:41 +00:00 |
James Ball
|
435c0fead7
|
Implement partially working chinese postman (without separate connected components working)
|
2023-01-19 15:36:33 +00:00 |
James Ball
|
0efc108e76
|
Add support for .obj files (unoptimised)
|
2023-01-15 22:34:02 +00:00 |
James Ball
|
6162a7f203
|
Create initial pipeline for generating frames and rendering them
|
2023-01-15 17:01:27 +00:00 |
James Ball
|
1154d09f52
|
Initial JUCE commit
|
2023-01-09 21:58:49 +00:00 |
James H Ball
|
5b998dd20f
|
Initial commit
|
2023-01-09 21:49:55 +00:00 |