1.2 KiB
1.2 KiB
Todo:
grid.rs- Remove need for
deposit/deposit_all- Possible solution: Make it so when data is called, it generates it in a function when needed
- Remove need for
- Add check to make sure that
img_data_vecisn't over a set size in ram, if so, render it and flush to disk - Auto create gif instead of doing that after the fact manually with imagemagick
- GPU compute
- Tried ArrayFire-rust didn't work well, looking for another library
- Try using emu (seems to be a very good option)
- Another option: wgpu-rs
- Auto create a video from generated images
- Instead of using the command
ffmpeg -r 20 -i tmp/out_%d.png -vcodec libx265 -crf 25 -s 512x512 test.mp4maybe use a rust library to do the same (more research needed)
- Instead of using the command
- Live output
- Might want to do after #5 and #3
- Add config and cmd arguments when running the binary to adjust simulation settings7.
- sin and cos optimizations
- sin/cos table
- precompute before simulation
- Cache sin/cos values in hashmap to be recalled later
- In order to peruse this route, I have to figure out how to access a hashmap in parallel
- sin/cos table