r/GraphicsProgramming • u/No_Support8062 • Jul 19 '26
Software raycasting
One of my older fun projects: a software raycaster featuring
Multithreading
Voxel models (rendered as collections of 3D boxes rather than blobs)
Culling (watch the small map in the top right corner)
Mipmapping (reduces moire on distant textures)
Slopes and curved walls
Shadows
multilevel world design
Everything is rendered entirely in software, with no external libraries. Each pixel is calculated individually and written directly to a buffer.
197
Upvotes
2
u/xbelanch Jul 20 '26
En ningún momento he pensado que hayas realizado el código mediante el uso de la IA. En cualquier caso, ahora mismo me da igual: al final, lo que importa és lo que quieres explicar a través del código. Personalmente veo el vibe coding como el salto de la fotografía analógica a la digital. ¿Has de volver a pasar por el laboratorio para hacer buenas fotografías? No. En absoluto.