#graphicsprogramming — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #graphicsprogramming, aggregated by home.social.
-
Mine64 — infinite-world block-building homebrew game for #Nintendo64
github.com/garfbargle/M...
#retrogaming #n64dev #n64 #graphicsprogramming #lowpoly -
Sony's 1994 PS1 T-Rex Tech Demo, Reborn on an #Atari Falcon030
#retrogaming #graphicsprogramming #demoscene #psxdev #retrocomputing
Sony's 1994 PS1 T-Rex Tech Dem... -
You can buy an LLM summary of the OpenGL Programming Guide as PDF, which answers common questions like "give me the executive summary of 'vertex buffers'" and "give me the pros and cons of 'render buffers', so I am prepared for the meeting with my graphics programmer". 🤦♀️
-
There are many tools that generate BMfont compatible bitmap fonts, but is there something simpler? I just want a grid of monospace letters, each taking up the same amount of space.
-
A Texture Lookup Approach to Bézier Curve Evaluation on the GPU (JCGT)
https://jcgt.org/published/0015/02/01/
Comments: https://news.ycombinator.com/item?id=49096742
#HackerNews #TextureLookup #BézierCurve #GPU #JCGT #GraphicsProgramming #ComputerGraphics
-
*Turn Cloud and Local LLMs into a genuine engineering teammate.*
This series is about "Collaborative Engineering" — using AI deliberately and rigorously, not just autocomplete. It sets up an AI-enhanced toolchain, teaches you to pick and specialize models for graphics work, and shows where multimodal vision models can and can't be trusted.
https://docs.vulkan.org/tutorial/latest/AI_Assisted_Vulkan/introduction.html
#AI #ArtificialIntelligence #SoftwareEngineering #GameDev #GraphicsProgramming #MachineLearning #Vulkan #tutorial #debugging -
POINTS WebGPU library v0.11.0 Features support for animated meshes, new clear buffer method and important bugfixes
Repo: https://github.com/Absulit/points
Examples: https://absulit.github.io/points/examples
npm: https://www.npmjs.com/package/@absulit/points
jsr.io: https://jsr.io/@absulit/points#webgpu #wgsl #graphicsprogramming #javascript #webdev #webdevelopment #genart #creativecoding #digitalart #3d #cgi #computeshaders #shaders #generativeart
-
I gather that #ImageMagick is including #LLM code now. Is there an alternative which provides similar functionality from the command line?
-
New video about WebGPU Particles. I wanted to create a very short video displaying the multiple options the sliders offer, but there's actually quite a lot of possibilities with this and the video is 4 minutes, so I had to upload it to the tube.
#webgpu #wgsl #graphicsprogramming
#javascript #webdev #webdevelopment #genart #creativecoding #digitalart #3d #cgi #computeshaders #shaders #generativeart -
🎨🤖 Want to be a graphics programmer? Just learn everything about everything, remember to subscribe to the mystical #blog from #Atlantis, and don't forget your decoder ring for buzzword bingo! 😂 Oh, and ML? 🚀 It's today's disco ball—glittery but on its way out.
https://blog.demofox.org/2026/07/01/what-to-learn-to-be-a-graphics-programmer/ #graphicsprogramming #ML #trends #buzzwordbingo #humor #HackerNews #ngated -
What to Learn to Be a Graphics Programmer
https://blog.demofox.org/2026/07/01/what-to-learn-to-be-a-graphics-programmer/
#HackerNews #graphicsprogramming #gamedevelopment #learnprogramming #codingeducation
-
The Khronos Group is running a survey on the broader shader ecosystem — languages, tools, pain points, and where standardization is needed most. If you write shading code in any language (Slang, HLSL, GLSL, WGSL, etc.), your input helps shape where Khronos focuses next.
Results will be shared at the SIGGRAPH Real-Time Shading BOF this year.
Deadline: July 10
Take the survey: https://www.surveymonkey.com/r/LKWFQ3M
It's anonymous and only takes a few minutes.
#HLSL #DirectX #GraphicsProgramming #ShaderDev -
Great improvements in the particle system!
#webgpu #wgsl #graphicsprogramming
#javascript #webdev #webdevelopment #genart #creativecoding #digitalart #3d #cgi #computeshaders #shaders #generativeart -
16-bit #MSDOS VGA Graphics Library in pure x86 #Assembler old.reddit.com/r/Assembly_l... #retrodev #retrocomputing #programming #coding #dev #graphicsprogramming
From the Assembly_language com... -
I upgraded to capsule colliders to improve the accuracy of the collision detection on my hair simulation. I think it looks a lot better, and it's actually not much more computation. #coding #graphicsprogramming
-
Bravo! 👏🏽
“Catlantean 3D - Making Graphics Like It's 1993”, Marko Stanic (https://staniks.github.io/articles/catlantean-3d-blog-1/).
Via HN: https://news.ycombinator.com/item?id=48459294
On Lobsters: https://lobste.rs/s/oytnfw/catlantean_3d_making_graphics_like_it_s
#Graphics #Doom #Catlantean3D #Game #GraphicsProgramming #Assets #OldSkool #GameProgramming #Blender
-
This particle thingy is getting crazier and crazier!
#webgpu #wgsl #graphicsprogramming
#javascript #webdev #webdevelopment #genart #creativecoding #digitalart #3d #cgi #computeshaders #shaders #generativeart -
Working on some particles effect with WebGPU and my library.
#webgpu #wgsl #graphicsprogramming #javascript #webdev #webdevelopment #genart #creativecoding #digitalart #3d #cgi #computeshaders #shaders #generativeart
-
Added a bit of animation support to my WebGPU library using @donmccurdy 's glTF-Transform and @tojiro 's gl-matrix.
#webgpu #wgsl #graphicsprogramming #javascript #webdev #webdevelopment #genart #creativecoding #digitalart #3d #cgi #shaders #generativeart #gltf
-
Progress on Jet: "tiny, dependency-free, fixed-function 3D rasteriser written in modern C++17. It is designed to run on low-performance embedded hardware" github.com/CubeCoders/Jet #retrodev #esp32 #coding #programming #demoscene #embedded #GraphicsProgramming
From the embedded community on... -
Today is a great day to learn about #graphicsprogramming #gamedev
-
A triangle is a great basis shape. #graphicsprogramming
-
Took me the whole day, but the new HTML in Canvas is working in my #webgpu library.
The code has been working for hours, no errors, the missing piece was that I needed to reassign the texture after the copyElementImageToTexture call, because it didn't updated the reference automatically.
I can even select the text and copy & paste. That's the blue rectangle, the live selection!
#javascript #chrome #webdev #graphicsprogramming #computergraphics
-
so i made a window manager :nompopcorn: based on a infinite spatial grid, similar to VXWM, DriftWM, Hevel, Halley... except it's quite a bit more capable and aesthetic. #programing #wayland #linux #graphicsprogramming #windowmanager #windowmnagers
https://git.succukitty.com/succucat/UWWM -
#GraphicsProgramming and #Linux folk. I have questions about #OpenGL vs #Vulkan
Dodgy looking websites like OpenLib.io (which appears factual, but has zero credentials which makes me suspicious) seems to have information about one being implicit (OpenGL) and the other being explicit (Vulkan) and how Vulkan is the future for GPU compute, but OpenGL is solid and old-school for graphics.
Are we at a point where Vulkan can be reliably chosen as a GPU toolset? It seems to have been around for a long time, but only recently have #Blender started offering this, and now #BitwigStudio are pushing us to use this (could explain why the latest pre-release is crashing as I have been avoiding Vulkan due to not knowing if it is reliable enough yet).
Questions: where do you get your information on things like this which comes from reliable sources? Is an older 2080ti able to run Vulkan instructions efficiently enough that I can switch over to it?
I am wary and don't like change.
-
Part of my recent progress on my library POINTS (https://github.com/Absulit/points)
These are two render passes. Background pass has an image. Foreground pass has a mesh and an image inside; mesh is scaled dynamically at runtime. The image preserves its ratio no matter the scale of the quad.
#webgpu #wgsl #graphicsprogramming #javascript #webdev #webdevelopment
#genart #creativecoding #digitalart #3d #cgi #computeshaders #shaders #generativeart -
Vulkan has published a new sample demonstrating Shader Execution Reordering (SER) for ray tracing.
SER separates ray traversal from shader invocation, letting the GPU reorder threads for better coherency before execution. The sample includes an interactive on/off toggle across three divergent material types, with real-world gains ranging from 11-24% in path tracing to 40-50% in high-divergence scenarios.
https://github.com/KhronosGroup/Vulkan-Samples/tree/main/samples/extensions/ray_tracing_invocation_reorder
#RayTracing #GPU #GraphicsProgramming #Khronos