devlog

This blog is a try to me keep motivates and a way to see my progress on my current projects. Let’s see how it goes!

Week 34
24 August 2025

This week I continued work on klotter. I added a knee to the bloom and decided that the knee would be the last bloom for now. Going to focus on more “gameplay” related features from now on so I think after the current cleanup section, I’[m going to finish up rendering with shadows, and probably only directional shadows.

Week 33
17 August 2025

This week I completed the “last” step for bloom. Next step is adding a smooth/knee for the bloom cutoff, improving the blur and adding a intensity effect so it can be scaled… but that’s for next week.

Week 32
10 August 2025

This week, intead of working on more bloom, I made the image debugger more useful.

Week 31
3 August 2025

This week I implemented HDR rendering in klotter

Week 30
27 July 2025

This week I continued on klotter, completing gamma correction and started on hdr rendering. With any luck, both hdr and bloom will be done next week :)

Week 29
20 July 2025

This week I started implementing gamma correction. It’s not complete but getting there, mostly just tweaking left I hope.

Week 28
13 July 2025

This week I continued cleaning and documenting the code and started the gamma correction work for klotter. Hopefully it will done by the end of next week but we’ll see.

Week 27
6 July 2025

This week added a option to disable the debugging information, added header hero to the ci, added code so that klotter requests the high performance GPU by default and fixed a bug for loading textures from a pixel … and that concludes the cleanup task so now I can finally continue with the rendering tasks.

Week 26
30 June 2025

This week I continued on cleaning up klotter. I removed the dependency on my current build setup on windows and added windows to the CI. I also expanded the test CI and fixed all clang-tidy warnings. Next week is finishing up fixing warnings and hopefully finally implementing gamma correction.

Week 25
22 June 2025

This week I contnued labeling objects in klotter. While labling is complete, there are a few more steps to take before I can continue on gamma correction and hdr rendering, but I hope that I atleast can start on gamma correction next week.