#SIGGRAPH2025 Advances in Real-Time Rendering in Games course slides for "Fast as Hell: idTech8 Global Illuminationβ talk by @idsoftwaretiago.bsky.social from @idsoftware.bsky.social
are now online
advances.realtimerendering.com/s2025/index....
@pplux.bsky.social
Rendering Engineer @ EpicGames https://pplux.github.io/
#SIGGRAPH2025 Advances in Real-Time Rendering in Games course slides for "Fast as Hell: idTech8 Global Illuminationβ talk by @idsoftwaretiago.bsky.social from @idsoftware.bsky.social
are now online
advances.realtimerendering.com/s2025/index....
dear imgui 1.92.2b hotfix release
github.com/ocornut/imgu...
(1.92.2 has a bug with using IsItemHovered() on disabled items or items with no identifier while clicking on them + misc improvements to Allegro5 backend)
Second Reality, along with the legendary Assembly party were among the earliest influences to the members of Conspiracy. Today we're honoring the 32nd anniversary with a gift to the community: a native 32 bit port of the demo that kicked off the PC demoscene era with a bang.
= 32 bits after 32 years =
We're incredibly proud to announce that Second Reality has now been finally ported to a modern operating system, and you can watch it tear up your system: no video, no emulation, just code - as it should be.
conspiracy.hu/files/w32nd_...
github.com/ConspiracyHu...
A screenshot of the sokol-gfx sample webpage.
Ok, the sokol-gfx 'resource view update' has been merged. This is a fairly big breaking update. Details in the changelog:
github.com/floooh/sokol...
...and if you haven't yet, please also read the accompanying blog post:
floooh.github.io/2025/08/17/s...
NEW Functions: Tanh!
This is an introduction to the hyperbolic tangent function and how it's useful in shaders
mini.gmshaders.com/p/func-tanh
Importance Sampled FAST Noise
Here's a 25 minute video about the latest and greatest in blue noise textures / precalculated per pixel random numbers
www.youtube.com/watch?v=aFSk...
Also repo: github.com/electronicar...
And published paper: jcgt.org/published/00...
New samples (WebGPU required):
- combined vertex/index buffer: floooh.github.io/sokol-webgpu...
- simple compute shader write: floooh.github.io/sokol-webgpu...
- compute shader image blur (ported from a WebGPU sample): floooh.github.io/sokol-webgpu...
I must merged the 'compute-ms2' update for sokol-gfx, TL;DR:
- compute shaders can now write to textures
- the same buffer object can now be bound as vertex/index/storage buffer
Blog post: floooh.github.io/2025/05/19/s...
Changelog: github.com/floooh/sokol...
Link to the wasm demo pplux.github.io/minimalWGPUN...
17.05.2025 10:56 β π 0 π 0 π¬ 0 π 0Thanks to @danielchooper.bsky.social for the great SDF tutorial, it was fun porting it to WGSL. And once again, this kind of thing is only possible with Imgui (@ocornut.bsky.social) and sokol_app (@flohofwoe.bsky.social)
17.05.2025 10:48 β π 0 π 0 π¬ 0 π 0Finally got some time around to update the minimal wgpu *native* examples. With imgui (render to texture) as the new main feature.
The project is just a scaffold to make WGPU cross-platform demos.
github.com/pplux/minima...
Play with the code and live editor: danielchasehooper.com/posts/code-a...
05.02.2025 19:43 β π 3 π 1 π¬ 1 π 0A screenshot of the video game Tiny Glade, showing two cozy cottages on an elevated stone foundation, surrounded by water, in an autumn setting.
Hey, y'all! π I'm Tom (or Tomasz if you enjoy Hungarian Notation or Klingon)
I cause graphics devices to become lost, and generate all sorts of technical, design & artistic debt in Tiny Glade, together with @anopara.bsky.social, @lydmartin.bsky.social & @odaodaoda.bsky.social
Here's a recording of my Tiny Glade presentation from the Graphics Programming Conference 2024:
www.youtube.com/watch?v=jusW...
It's an any% speedrun of our GPU-driven rendering, shadows, global illumination, water, and DoF, involving a few weird tricks.
Behind the pretty frames of #DetroitBecomeHuman. Breaking down how the beautiful world of Detroit brought to life with cool techniques & smart decisions.
i Hope you enjoy or find something new!
mamoniem.com/behind-the-p...
Someone shared this with me recently and it's such a cool article with great detail and good visuals that I wanted to share it here as well. Hope you enjoy it :)
blog.frost.kiwi/analytical-a...