| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-03-03 | ๐ Cleanup error handling & functionalize | Sakarias Johansson | |
| 2023-02-17 | ๐งน Refactor rendering & Cleanup | Sakarias Johansson | |
| Refactored how the threading worked. Before it just keept up splitting the screen recursively for x number of times. Felt like using recursion was unnecessary. It's now just done in a loop instead. The user can control the behaviour by setting `num_threads_width` and `num_threads_height` which will split the image x number of times and run a thread for each. Split up the rendering function for one that does scaling and one that doesn't. I just don't want to deal with any kind of scaling when actually rendering the image. The code shouldn't change much so maintaining is going to be ok. - Fixed scaling issues where black bars would appear if the subimage size wasn't divisible by the scale. - Cleaned up a bunch of arcs and other things that wasn't neccesary any more. | |||
| 2023-01-19 | ๐ Add CI workflows | Sakarias Johansson | |
| 2023-01-17 | ๐ Add config support | Sakarias Johansson | |
| 2023-01-16 | ๐จ Add dialectric material | Sakarias Johansson | |
| 2023-01-13 | โจ Add realtime preview | Sakarias Johansson | |
| - Preview quality is crude but works good enough. - Add scaling to render function. This helps to make the preview faster because we can use the same result for several pixels. - You can move around the camera a bit with wasd, super basic. - Press R to start/stop rendering the scene. | |||
