James Schloss

Results 73 issues of James Schloss

Right now, there is a mess of `@generated` functions in `run/fractal_flame.jl`. In principle, these can be removed by... ``` @kernel function naive_chaos_kernel!(points, n, H_fxs, H_kwargs, H_clrs, H_clr_kwargs, H_probs, H_fnums, layer_values,...

* [x] fix #1 + tests * [ ] Create better... * [x] event / timing API * [ ] camera system * [ ] #26 * [x] #30 *...

milestone

As a note, the Hutchinson redesign (#64) currently allows for users to specify hutchinson operators (and technically shaders) like so: ``` H = Hutchinson(f_1, (f_2, f_3, f_4, f_5), f_6) ```...

for example, if you color the ball in the smear example, you get 2 balls: ![mpv-shot0002](https://github.com/leios/Fable.jl/assets/4985692/27a573a2-d6b2-4dba-b0b5-541f2d5a8c5f) This has to do with the `pixel_format = "yuv420p"` encoder option, which is enabled...

bug

FractalInputs should allow users to write `fi("a", 2*frame+2)` or something of the sort. Maybe have the current FractalInput as a supertype or something and then have `SimpleInput` / `ExpressionInput` as...

I think the best approach for certain objects will actually be to do a counting-based solution as was described here: https://www.youtube.com/watch?v=OjTwzFzxR8M So in the end, if we want to calculate...

enhancement

Right now, VideoIO.jl does not support Audio encoding, so it is probably best to create a video the ol' fashioned way with ffmpeg by either creating a video from images,...

Fae.jl is currently lacking tests. Here are some that we need: * [x] A test for each object (square, circle, sierpinski, barnsley) * [ ] These tests should be extended...

bug
enhancement
evergreen

Things I know I need to document: * [x] Postprocessing examples * [x] Clip * [x] Filter * [x] Writing your own (`op` and `initialized` for each postprocess) * [x]...

documentation
evergreen