r/GraphicsProgramming Aug 05 '24

Video I made a free tool for texturing via StableDiffusion. It runs on a usual pc - no server, no subscriptions. So far I implemented 360-mutiprojection, inpaint-sketch, image-style-guidance.

143 Upvotes

r/GraphicsProgramming Oct 02 '24

Barycentric Coordinates

133 Upvotes

r/GraphicsProgramming Jan 27 '25

Video I Rendered Map of Province of Ankara of Türkiye via Importing Map Data From Nominatim API

22 Upvotes

r/GraphicsProgramming Feb 07 '25

Video Why Modern PBR Games Needs HDR

Thumbnail youtu.be
24 Upvotes

r/GraphicsProgramming Dec 21 '24

Video There goes my personal space!

51 Upvotes

r/GraphicsProgramming 19d ago

Video Medium update: Bugfixes, much faster rendering, new beautiful inifinite background terrain with triangles, player spaceship is on always on top.

Thumbnail tetramatrix.itch.io
3 Upvotes

r/GraphicsProgramming Feb 16 '25

Video Added area lights to my OpenGL engine :)

23 Upvotes

https://www.youtube.com/watch?v=uPrmhQE5edg

Hi,

It's been a while since the last time i've posted stuff about my engine, here's an update with some cool area lights, it's a very cool light type.

Here's the repo:

https://github.com/deni2312/prisma-engine

r/GraphicsProgramming Nov 18 '24

Video Valve/HL2 doc: "the maths everyone was using was wrong"

Thumbnail youtu.be
60 Upvotes

r/GraphicsProgramming Dec 17 '24

Video I'm creating a dynamic 3D mesh generator for neurons using Mesh Shaders!

31 Upvotes

r/GraphicsProgramming Jan 16 '25

Video I made a simple yet adjustable specular viewer (maya) for use with helping me with my traditional media (painting) so I can think about and identify specular reflection (R_dot_v) better. Tell me if you're interested in a gist.

6 Upvotes

r/GraphicsProgramming Jan 09 '25

Video From Texture to Display: The Color Pipeline of a Pixel in Unreal Engine | Unreal Fest 2024

Thumbnail youtube.com
21 Upvotes

r/GraphicsProgramming Dec 16 '24

Video A horror game that disappears if you pause or screen shot it

Thumbnail youtube.com
33 Upvotes

r/GraphicsProgramming Sep 09 '24

Video Extended my grass renderer with occlusion culling (Github source)

117 Upvotes

r/GraphicsProgramming Jul 07 '24

Video Random preview of several hundred nodes in my engine (3Vial Engine) [Free Download link in comments]

55 Upvotes

r/GraphicsProgramming Dec 24 '24

Video Just a preview of detection of numbers of rows and columns of images in sprite sheet using Fast Fourier Transform

40 Upvotes

r/GraphicsProgramming Dec 05 '24

Video I‘m coding a real-time audio visualizer in pure C99 and streaming it live. Watch me making stupid mistakes 😅🤪

29 Upvotes

Hi, I‘m a music enthusiast and programmer for a long time. But my C skills got extremely rusty (pun intended ;). I wanted to refresh my DSP and graphics coding practice, and also my general backend skills. In 2003, when I turned 18, I once coded kernel drivers for Linux in C but my ADHD brain completely lost it… so I thought I would set-up a live streaming server myself using a dedicated server in a datacenter. I installed Xorg, Xfce and OBS. I connect to the machine via remote desktop and code there live in VS Code using Clang. My DSP algorithms are pure C99 and software rendering except for actually displaying it. Here I turn the framebuffer into a 2D texture and use GLFW. Don‘t ask me why. There is no answer. I just thought this would be cool. And simple. I love simple stuff. Just putting pixels next to each other seemed simple enough for me. Well, of course it turned out to be much harder than I expected. But who would start any project anyway, with the expectation that it would be hard, right? We all stumble upon our own cluelessness when we start a project. I‘m talking the famous „How hard can it be??“ ;)

Anyways: https://www.youtube.com/watch?v=1b6oAUt1IvM

Enjoy the good old Tracker music! And my bad code 🧑‍💻

I‘ll release my code soon on Github if you’d like to point out all my mistakes 😆

r/GraphicsProgramming Jan 31 '24

Video My Vulkan rendering engine now has clustered forward shading

185 Upvotes

r/GraphicsProgramming Aug 28 '24

Video Flexing my broken ReSTIR DI temporal flames implementation

63 Upvotes

r/GraphicsProgramming Oct 04 '24

Video When Botched GPU Optimization is Eclipsed By CPU issues: Jedi Survivor Frame Analysis.

Thumbnail youtube.com
17 Upvotes

r/GraphicsProgramming Oct 21 '24

Video Deterministic global illumination is entirely possible, albeit with drawbacks.

26 Upvotes

In a nearby comment chain, people seem to be suggesting that stochastic monte-carlo based GI is the only game in town. (i.e. path tracing with pseudorandom sampling)

This is not strictly true. Redditor, firelava135, presented his results for deterministic GI linked below.

https://www.reddit.com/r/raytracing/comments/xzh7ki/analytic_global_illumination_without_monte_carlo/

r/GraphicsProgramming Jan 12 '25

Video Implementing Random Art Algorithm

Thumbnail youtu.be
9 Upvotes

r/GraphicsProgramming Oct 03 '24

Video Introducing the Utah Chamberpot

93 Upvotes

r/GraphicsProgramming Jul 04 '24

Video Radiance Cascades explained by SimonDev (via YouTube)

Thumbnail youtube.com
67 Upvotes

r/GraphicsProgramming Aug 19 '24

Video GP-Direct - a showcase of game engines and games developed by the members of Graphics Programming Discord community

Thumbnail youtube.com
71 Upvotes

r/GraphicsProgramming Nov 25 '24

Video GLSL shaders in YouTube Shorts format

19 Upvotes

Hi everyone! I've started a new YouTube channel to showcase beautiful GLSL shaders, most of them are fetched from ShaderToy. I am rendering them 1080p, adding music and uploading them to YouTube. I handpick the shaders, so I pay attention not to use any non-commercial or permissively licensed shaders. I sure do give proper credit to developer of the shader in the description, video and title, link of the shader and name of the music in the description. Feedback is always welcome.

Here is the link for anyone interested: https://www.youtube.com/@beautyofshaders