Update on my university CPU Ray Tracer: recursive tracing, HDR sky with global illumination, spheres... and painfully low fps :P It's Work In Progress though!
#raytracing #graphics #computergraphics #3d #cplusplus #graphicsprogramming #gamedev #indiedev #solodev #gaming #realtime #indiegamedev
New video just dropped: Why Your Game Physics Needs Deterministic Atomic Buffers. If you're building game engines or leveling up your GPU workflow, this one is for you.
👀👉 youtu.be/g7cR3Nze5Es
#Vulkan #GameDev #GraphicsProgramming #Rendering #GPU #EngineDev #TechVideo #gpu #programming
New video just dropped: Advanced Lighting and Shadows with Vulkan. If you're building game engines or leveling up your GPU workflow, this one is for you.
👀👉 youtu.be/M8iRAjoteDc
#Vulkan #GameDev #GraphicsProgramming #Rendering #GPU #EngineDev #TechVideo #gpu #programming
SPIR-V 1.6 Revision 7 has been released.
See change log: registry.khronos.org/SPIR-V/specs/unified1/SP...
#SPIRV #vulkan […]
[Original post on fosstodon.org]
SPIR-V 1.6 Revision 7 has been released.
See change log: registry.khronos.org/SPIR-V/specs...
#SPIRV #vulkan #GPUProgramming #GPU #GraphicsProgramming
I can now load any format supported by Assimp. 😊 I’ve tested it with FXB and GLTF. 💃This example uses a GLTF file. I’m hoping to finish the animation routine later this week. 👩💻
#GraphicsProgramming #GameDev #IndieDev
#Vulkan #CSharp #DotNet
Tarisland Dragon:by Hallow:shetchfab:CC-BY-4.0
Finished Ray Tracing in One Weekend. Really interesting stuff and looking forward to go through Ray Tracing the Next Week. This is part of my learning journey of graphics programming #graphicsprogramming
DX11Lab Week 2 is live 🚀
This week I built the first real Direct3D rendering path:
CPU vertex data → GPU vertex buffer → HLSL shaders → triangle on screen.
Read the breakdown:
dreamagaingames.com/blog/f/dream...
#gamedev #DirectX11 #graphicsprogramming
ReSTIR definitely showed me how mathematically inept i am
though the spatial reuse already makes a bit of a difference
#voxelgame #indiedev #minecraft #graphicsprogramming
Slow development on my Vulkan framework/engine. I'm currently in the middle of creating the asset/content cooker using AssimpSharp. Right now, my mesh loader only supports OBJ and MS3D, which I wrote from scratch...
#GameDev #IndieDev #GraphicsProgramming
#Vulkan #DotNet #CSharp
Going to get into L-Systems soon.
#graphics #graphicsprogramming
compute shaders are fascinating
#glsl #shader #graphics #computergraphics #graphicsprogramming #gamedev #realtime #screenshotsaturday
I just had to make sure it runs on the real Linux platform because the file handling is different from Windows or on its WSL. And ta-daa! It works on 𝗟𝗶𝗻𝘂𝘅 𝗠𝗶𝗻𝘁! I’m so happy! ✨🐧💚
#GameDev #IndieDev #GraphicsProgramming
#Vulkan #Linux #MintDistro #DotNet #CSharp
New video just dropped: Advanced Vulkan Rendering of Frame Graphs & Memory Management. If you're building game engines or leveling up your GPU workflow, this one is for you.
👀👉 youtu.be/TUh5E04m3z0
#Vulkan #GameDev #GraphicsProgramming #Rendering #GPU #EngineDev #TechVideo #gpu #programming
Graphics Programming
Graphics Programming
#Opengl #Graphicsprogramming #Gpu #Shaders #Cpp
programmerhumor.io/cpp-memes/graphics-progr...
C64 Line Drawing: Quiss of Reflex Breaks Down Bresenham and Beyond at Fjälldata 2026
#Commodore64 #C64 #Demoscene #MOS6502 #Assembly #Bresenham #RetroComputing #Fjalldata #FairLight #GraphicsProgramming
theoasisbbs.com/c64-line-dra...
Hooray!🎉I can’t believe I’ve pulled this off ~ this #Vulkan project is now running on Windows ✅ and Android ✅Next step: I need to install Linux to test it there as well and maybe grab a Steam Deck too, just for testing purposes.💃
#GraphicsProgramming #Gamedev #IndieDev
#DotNet #CSharp #Android
I have absolutely no reason to be so excited and satisfied about doing this.
#vulkan
#graphicsprogramming
One step at a time! 🙂 At least now I know I can successfully load the Vulkan API and retrieve the Vulkan version using pure C#. This is a small milestone, but it confirms that the core integration is working. 💃
#GraphicsProgramming #Vulkan #GameDev #IndieDev
#Dotnet #CSharp #Android
Been playing with perspective projection to give the illusion of 3D. I know this technique's been used forever, but I'm actually surprised how easy it to pull off effectively.
(This is just basic JavaScript running in a browser)
#gamedev #indiedev #programming #graphicsprogramming #gameengine
Just added a new post to my blog. This is how I am currently rendering text in Cadera
#Blog #OpenSource #Coding #Vulkan #GraphicsProgramming
blog.mschuberth.com/posts/msdf-t...
gitlab.com/caderacad/Ca...
I did some nice experiments, created a reversed raytracer and got some strange results.
youtu.be/0NMEjUv8Eq4
#Raytracing #CPlusPlus #GraphicsProgramming #Math #Coding #GameDev #PhysicsSimulation
added spider to demonstrate the capabilities of my inverse kinematics system
#indiedev #gamedev #graphicsprogramming #imfromtumblridontknowthisformatoftag
Yay! 🎉 Finally, the base (pillbox) barriers are done! It still needs some polishing, and I still need to add the mystery ship.
#GraphicsProgramming #Vulkan #gamedev
#DotNet #CSharp #RetroGame
major performance upgrades recently, and a buncha steady lighting & denoiser improvements on top
#minecraft #voxelgame #indiedev #graphicsprogramming
First attempt on reflections for my ray tracer🔥🔥🔥Since then I worked on the BSDF a lot :)
#raytracing #graphics #computergraphics #3d #cplusplus #graphicsprogramming #gamedev #indiedev #solodev #gaming #realtime #indiegamedev
Reference image produced by my ray tracer, no noise, perfect quality, (low) 10 fps
Noisy image produced by my ray tracer with stochastic light processing turned on. Image has visible grains, but fps is much higher - 60.
Building a ray tracer from scratch in C++. Left image is reference, right image employs stochastic light processing, making image noisier but x6 times faster.
#raytracing #graphics #computergraphics #3d #cplusplus #graphicsprogramming #gamedev #indiedev #solodev #gaming #realtime
I truly believe that Tomohiro Nishikado, the creator of Space Invaders, is a remarkable genius. He managed to create something revolutionary. It’s not easy to replicate the precise and synchronized movement of the aliens in the game. 🕹️
#GraphicsProgramming #GameDev #IndieDev #Vulkan #Dotnet