Game programmer

Helsinki, Finland
Joined January 2011
I made a 32.32 fixed point math library with @PetriKero (targeting 64bit cpu archs). Most relevant math ops should be there. C# and C++, so #unity3d games can be made deterministic across platforms now. :) github.com/XMunkki/FixPointC…
1
44
1
142
Enterprise PBR Shading Model v2025: dassaultsystemes-technology.…
3
41
141
9,671
It's been over 10 years since we released Rogue Legacy 1, and in the pursuit of sharing knowledge, we are officially releasing the source code to the public. github.com/flibitijibibo/Rog… Eternal thanks to @flibitijibibo for setting this up, and being with us since the beginning.
86
1,178
95
5,150
252,690
"GPU Programming Primitives" Siggraph Asia 2023 course, discussing GPU implementations of tech like parallel reduction, radix sort, spinlock etc. Good optimisation section focusing on memory coalescing, groupshared mem bank conflicts and shader occupancy. gpu-primitives-course.github…
1
54
1
301
16,973
Signed distance functions (SDFs) are an important surface representation, which can be directly visualized via the “sphere tracing” algorithm. At #SIGGRAPH2024 we showed how to sphere trace a whole new class of surfaces, based on *harmonic functions* rather than SDFs. [1/n]
4
148
10
721
74,055
Great article if you want to understand the differences of mobile and desktop GPUs. chipsandcheese.com/2024/07/0… The most important tidbits are 4x lower mem load issue rate (L1$ bandwith) and L1$ only serves textures. Buffer loads hit L2$. Big impact in GPU-driven / V-buffer.
2
75
1
342
21,398
Jere Sanisalo retweeted
enjoying #ICML2024 ? already finished with llama-3.1 tech report? if so, you must be concerned about the emptiness you'll feel on your flight back home in a couple of days. do not worry! Wanmo and i have a new textbook on linear algebra for you to read, enjoy and cry on your long flight. (1/5)
20
242
14
1,648
200,656
Jere Sanisalo retweeted
I've spent the past ~3 weeks going through the entire history of deep learning and reimplementing all the core breakthroughs. It has completely changed my beliefs about deep learning progress and where we're headed. Progress tracker in thread (all resources at the end) 👇
52
356
43
2,810
636,943
Jere Sanisalo retweeted
In our latest @I3DCONF paper, we transform any rasterizer into a differentiable one with minimal engineering and zero external dependencies. Optimize game assets and volumes, train 3D Gaussian Splats, etc. directly within your existing engine. Compute shaders is all you need!
17
162
12
802
103,808
Jere Sanisalo retweeted
NVIDIA just released FREE online courses in AI. Here are 9 courses you can't afford to miss:
160
4,178
128
19,565
3,969,050
Jere Sanisalo retweeted
I wanted to work it out once and for all framerate-independent lerp smoothing 🐱
53
314
33
3,173
223,817
The course notes from "A Gentle Introduction to ReSTIR" are not only well written but well presented as well, I really like the right column with the references and notes, so much easier to use compared to scrolling to the end of the document and back. intro-to-restir.cwyman.org/ 1/2
2
29
132
11,815
Jere Sanisalo retweeted
I've updated my open source BRDF implementation (brdf.h) to v 1.2 - adding new VNDF sampling using spherical caps by Dupuy & Benyoub, reflectance parameter and more improvements. Grab it on GitHub here: github.com/boksajak/brdf. Original blog post is here: boksajak.github.io/blog/BRDF
39
1
146
9,732
Jere Sanisalo retweeted
I put up the pre-print of our LDAV '23 paper on speculative, progressive isosurface raycasting: willusher.io/publications/wg… ! We interactively render isosurfaces of volumes up to 2k^3 entirely in the browser on the GPU using #WebGPU ! Try out the live demo: willusher.io/webgpu-prog-iso…
2
8
1
32
6,786
The ultimate comparison of Hierarchical LOD graph performance rendered with CS and HW rasterization on desktop and mobile GPUs, including WebGPU, shows that algorithmic flexibility is much faster than any HW FFP: tellusim.com/04_hello_raster…
5
20
120
12,687
Jere Sanisalo retweeted
Somehow missed this awesome talk by @SebAaltonen about rendering SDFs in games (used in Claybook): youtu.be/Xpf7Ua3UqOA Check it out if this sort of thing interests you.
9
50
4,386
Volumetric lights with transparent shadow maps, read below how they are rendered:
6
39
1
252
34,351
Jere Sanisalo retweeted
"BRR: A new line drawing method for the cycle savvy" 🔗quiss.org/boo/
12
74
4
537
55,286
Now that the latest Chrome version has WebGPU support I guess I can finally talk about this. A year ago @david_ar and @cornusammonis were developing a compute shader based Shadertoy alternative called compute.toys I already had a lot of fun making some toy projects 😳
12
193
11
1,049
125,863