Event Description
Patrick Trainer - Beyond SELECT *: Forcing DuckDB-WASM to Render 3D Graphics via SQLAs a backend data engineer, I asked a "what if": could SQL, specifically DuckDB-WASM, handle the heavy lifting of 3D graphics rendering in a browser? This talk explores the journey of building a text-based Doom clone where the database is the world, game logic is pure SQL, and even the 3D ray casting happens in a VIEW. We'll look at how recursive CTEs became a rendering engine, how JavaScript was used for orchestration and sprite Z-buffering, and the performance lessons learned from this unconventional marriage of data processing and frontend architecture.See theย Below C Level siteย for more info!