I can now select different animation keys. Joint animation calculations are really expensive. The animation computation now runs on separate threads, so stays smooth 💃. I’m still getting 700+ FPS on my cheap GPU ☺️
#GraphicsProgramming#GameDev#Vulkan#DotNet#CSharp
City in a Bottle is a 256 byte Shadertoy that fits in a tweet. It includes a 3d raycasting system and procedural city generator. 🏙️😅👍 #GLSL#GraphicsProgramming#GameDev#Coding
A practical guide that follows the evolution of rendering techniques: from classic rasterization and voxels to ray tracing, path tracing, signed distance fields, and modern Gaussian splatting:
#gamedev#GraphicsProgramming#Rendering#ComputerGraphics
Vulkan Ray Tracing Tutorial V2.0 Released
Complete rewrite with Vulkan 1.4 support, VMA, Slang.
Step-by-step tutorial from raster to ray tracing.
15+ specialized tutorials.
Get started:
#Vulkan#RayTracing#GraphicsProgramming
Chess in the PhasmaEngine editor, shaded with MaterialX OpenPBR. Materials run on a visibility buffer, in a forward pass, and in ray-traced hit groups. Each .mtlx document compiles to its own Slang shader. This scene and more are in PhasmaProjects. #GraphicsProgramming#Vulkan
Surprise, my raymarching engine now is webgl powered! Here I am flying around a generated test scene with 100 objects, soft shadows, ambient occlusion, reflections, etc! Still a few loose ends but very excited to play around with this tech.😄 #generativeart#graphicsprogramming
Me and some FROGS in the #GraphicsProgramming community put together this showcase for our "from scratch" @DirectX12@VulkanAPI and @OpenGL#3D game engines. See what's actually possible WITHOUT using any off-the-shelf tech.
Big thanks to @pikuma for the awesome software rendering video book! 🙏 Just finished going through it a second time and learned even more. This resource is pure gold for anyone wanting to dive deep into graphics programming. #softwareRendering#graphicsProgramming#gamedev