41554 blogs · [ { "id": "01a08752-2d44-712a-8edf-5f5ed40dc757", "title": "A series of tricks and techniques I learned doing tiny GLSL demos", "url": "http://blog.pkh.me/p/48-a-series-of-tricks-and-techniques-i-learned-doing-tiny-glsl-demos.html", "published_at": "2025-12-07T17:48:26+00:00" }, { "id": "01a08752-2d44-712a-8edf-5f5ed4de3f11", "title": "Text rendering and effects using GPU-computed distances", "url": "http://blog.pkh.me/p/47-text-rendering-and-effects-using-gpu-computed-distances.html", "published_at": "2025-11-01T17:20:06+00:00" }, { "id": "01a08752-2d44-712a-8edf-5f5ed5ac2eba", "title": "Fast calculation of the distance to cubic Bezier curves on the GPU", "url": "http://blog.pkh.me/p/46-fast-calculation-of-the-distance-to-cubic-bezier-curves-on-the-gpu.html", "published_at": "2025-10-18T09:21:56+00:00" }, { "id": "01a08752-2d44-712a-8edf-5f5ed6365003", "title": "Code golfing a tiny demo using maths and a pinch of insanity", "url": "http://blog.pkh.me/p/45-code-golfing-a-tiny-demo-using-maths-and-a-pinch-of-insanity.html", "published_at": "2025-09-29T13:30:50+00:00" }, { "id": "01a08752-2d44-712a-8edf-5f5ed6870e6e", "title": "Perfecting anti-aliasing on signed distance functions", "url": "http://blog.pkh.me/p/44-perfecting-anti-aliasing-on-signed-distance-functions.html", "published_at": "2025-07-26T14:29:32+00:00" }, { "id": "01a08752-2d44-712a-8edf-5f5ed76e36ae", "title": "The current technology is not ready for proper blending", "url": "http://blog.pkh.me/p/43-the-current-technology-is-not-ready-for-proper-blending.html", "published_at": "2025-07-18T20:10:43+00:00" }, { "id": "01a08752-2d44-712a-8edf-5f5ed811ce49", "title": "Sharing everything I could understand about gradient noise", "url": "http://blog.pkh.me/p/42-sharing-everything-i-could-understand-about-gradient-noise.html", "published_at": "2025-06-06T14:45:38+00:00" }, { "id": "01a08752-2d44-712a-8edf-5f5ed8ff91e3", "title": "Fixing the iterative damping interpolation in video games", "url": "http://blog.pkh.me/p/41-fixing-the-iterative-damping-interpolation-in-video-games.html", "published_at": "2024-05-18T12:22:15+00:00" }, { "id": "01a08752-2d44-712a-8edf-5f5ed99aa799", "title": "Hacking window titles to help OBS", "url": "http://blog.pkh.me/p/40-hacking-window-titles-to-help-obs.html", "published_at": "2023-06-06T09:27:10+00:00" }, { "id": "01a08752-2d44-712a-8edf-5f5eda13b68c", "title": "Improving color quantization heuristics", "url": "http://blog.pkh.me/p/39-improving-color-quantization-heuristics.html", "published_at": "2022-12-31T12:00:43+00:00" } ] posts Claim your blog
Back to blog.pkh.me
Blog · corpus.blog/blogs/blog.pkh.me/posts

blog.pkh.me

blog.pkh.me

2025

2024

2023

2022