hello I try to develop video games (sometimes)😊 also hillsguy.bsky.social

💛⛩🌕
Decided to check out how water is rendered in Counter-Strike 2 Given how interactive water in CS2 is, I expected to see some cell fluid simulation, but turns out they use just a low-res off-screen buffer with flat 2D decals for various water effects. Reminds me of HL2 water :)
14
195
2,653
185,267
Working on a simple car physics using #raylib and box2d-lite
6
220
Found out that my budget pocket camera from 2010 has a hidden debug menu with manual mode and 8/12 bit RAW export. These RAW files are in some undocumented proprietary format but after some experiments I was able to convert them into regular DNGs
3
126
Spent 3 days on my first low-poly car 3D model, a 1994 Toyota Supra MK4, made in #b3d 392 tris (excluding the shadow plane), 128x128 texture (again, excluding the shadow)
2
1
9
484
some minor changes
26
Timelapse
2
5
146
The texture was hand painted in Krita with some bits here and there copied from photos online, projected onto the low-res texture, and then polished a bit further
70
In Belgrade now. What a trip
1
3
371
Vertex color baking again 1. Point sampling (current implementation in #b3d 5.2) 2. Least squares 3. Least squares + edge-based regularization with alpha = 0.1 4. Raytraced result
1
14
558
I am evil Microsoft Defender I'm gonna destroy your CPU after you finished compiling your program I wont let you test it comfortably
187
Experimenting with vertex color baking in #b3d Point sampling (current implementation in Blender 5.2) vs weighted average vs least squares vs raytraced reference
1
7
375
I was thinking about making a pull request but I'm not sure which implementation to use
1
139
hillsguy.bsky.social retweeted
Driv3r uses a similar trick to combine stencil shadows with shadow decals, but instead of separate offscreen buffer they use framebuffer alpha channel. And world is rendered in two passes to combine lit and shadowed geometry.
1
2
112
I am Blender contributor now
3
287
Trying to improve adjacent faces texture margin generation mode in Blender..
250
Came up with a cursed workaround to avoid light leaking when baking lightmaps in #b3d, but it multiplies render time by 2x 😩
3
273